<rss version="2.0"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:dc="http://purl.org/dc/elements/1.1/">
        <channel>
        <title>Magazine - visual-studio</title>
        <link>https://www.genbeta.com</link>
        <description>Publicación de noticias sobre gadgets y tecnología. Últimas tecnologías en electrónica de consumo y novedades tecnológicas en móviles, tablets, informática, etc</description>
        <pubDate>Wed, 10 Jun 2026 19:17:34 +0000</pubDate>
        <generator>https://www.genbeta.com</generator>
        <atom:link href="https://www.genbeta.com/tag/visual-studio/rss2.xml" rel="self" type="application/rss+xml" />
                                        <item>
                <title><![CDATA[Cursor, el editor de código con ChatGPT integrado, freemium y basado en VS Code ]]></title>
                <link>https://www.genbeta.com/desarrollo/cursor-editor-codigo-chatgpt-integrado-freemium-basado-vs-code</link>
                <guid>https://www.genbeta.com/desarrollo/cursor-editor-codigo-chatgpt-integrado-freemium-basado-vs-code</guid>
                <pubDate>Sun, 15 Oct 2023 17:01:50 +0000</pubDate>
                                         <dc:creator>Marcos Merino</dc:creator>
                                       <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/0d4a25/pantalla/1024_2000.jpeg" alt="Cursor,&#x20;el&#x20;editor&#x20;de&#x20;c&#x00F3;digo&#x20;con&#x20;ChatGPT&#x20;integrado,&#x20;freemium&#x20;y&#x20;basado&#x20;en&#x20;VS&#x20;Code&#x20;">
    </p>
    <p>La inteligencia artificial está empezando a revolucionar todas las áreas en que se introduce y, desde el lanzamiento de GitHub Copilot, <strong>el desarrollo de software se ha convertido en un ejemplo privilegiado</strong> de ello.</p>
<!-- BREAK 1 --><p>Cada vez más, las novedades en materia de programación llegan de la mano del uso de IA y, recientemente, un nuevo entorno de desarrollo integrado (o 'IDE') llamado <strong>Cursor</strong> ha desembarcado en este escenario, prometiendo <strong>cambiar la forma en que los desarrolladores interactúan con sus proyectos de software</strong>.</p>
<p><a rel="noopener, noreferrer" href="https://cursor.sh/">Cursor </a>es un editor de código freemium (con opción de uso gratuito y funciones extra de pago) que utiliza GPT-3.5/<a class="text-outboundlink" href="https://www.genbeta.com/a-fondo/gpt-4-guia-a-fondo-que-como-funcionara-cuando-se-lanzara-que-novedades-integrara-respecto-a-chatgpt-3-5" data-vars-post-title="GPT-4, guía a fondo: qué es, cómo funciona y qué novedades integra con respecto a ChatGPT 3.5" data-vars-post-url="https://www.genbeta.com/a-fondo/gpt-4-guia-a-fondo-que-como-funcionara-cuando-se-lanzara-que-novedades-integrara-respecto-a-chatgpt-3-5">GPT-4</a> para mejorar la productividad de los desarrolladores, y ha sido desarrollado por la compañía Anysphere…</p>
<!-- BREAK 2 --><p>…que precisamente <strong>acaba de recibir una inversión de 8 millones de dólares liderada por el Fondo para Startups de OpenAI</strong>, y que cuenta con el respaldo de figuras de la industria como el ex CEO de GitHub, Nat Friedman.</p>
<h2>Agilidad y eficiencia</h2>
<p>Michael Truell, cofundador y CEO de la empresa, plantea un futuro en el que los desarrolladores puedan<strong> crear software a velocidades nunca antes vistas</strong>, gracias a las características de autocompletado y generación de código basadas en IA: la IA de Cursor puede<strong> anticiparse a lo que el desarrollador está escribiendo</strong> y sugerir automáticamente código, funciones o incluso estructuras de control.</p>
<!-- BREAK 3 --><p>Esto no sólo ahorra tiempo, sino que también <strong>reduce significativamente la probabilidad de errores tipográficos</strong>, de modo que los desarrolladores pueden escribir código más rápido y con menos esfuerzo.</p>
<div class="article-asset article-asset-normal article-asset-center">
 <div class="desvio-container">
  <div class="desvio">
   <div class="desvio-figure js-desvio-figure">
    <a href="https://www.genbeta.com/desarrollo/90-000-desarrolladores-opinan-utilizar-inteligencia-artificial-para-programar-para-esto-estan-usando" class="pivot-outboundlink" data-vars-post-title="90.000 desarrolladores opinan sobre utilizar la inteligencia artificial para programar: para esto la están usando">
     <img alt="90.000&#x20;desarrolladores&#x20;opinan&#x20;sobre&#x20;utilizar&#x20;la&#x20;inteligencia&#x20;artificial&#x20;para&#x20;programar&#x3A;&#x20;para&#x20;esto&#x20;la&#x20;est&#x00E1;n&#x20;usando" width="375" height="142" src="https://i.blogs.es/cd8e3b/sigmund-aqta5e6mcnu-unsplash/375_142.webp" onerror='this.src="https://i.blogs.es/cd8e3b/sigmund-aqta5e6mcnu-unsplash/375_142.jpeg"'>
    </a>
   </div>
   <div class="desvio-summary">
    <div class="desvio-taxonomy js-desvio-taxonomy">
     <a href="https://www.genbeta.com/desarrollo/90-000-desarrolladores-opinan-utilizar-inteligencia-artificial-para-programar-para-esto-estan-usando" class="desvio-taxonomy-anchor pivot-outboundlink" data-vars-post-title="90.000 desarrolladores opinan sobre utilizar la inteligencia artificial para programar: para esto la están usando">En Genbeta</a>
    </div>
    <a href="https://www.genbeta.com/desarrollo/90-000-desarrolladores-opinan-utilizar-inteligencia-artificial-para-programar-para-esto-estan-usando" class="desvio-title js-desvio-title pivot-outboundlink" data-vars-post-title="90.000 desarrolladores opinan sobre utilizar la inteligencia artificial para programar: para esto la están usando">90.000 desarrolladores opinan sobre utilizar la inteligencia artificial para programar: para esto la están usando</a>
   </div>
  </div>
 </div>
</div>
<p>Por otro lado, Cursor no sólo completar código, sino que también es capaz de <strong>detectar y corregir errores en tiempo real</strong>, así como de explicar por qué se produjo el error, algo particularmente útil para programadores que están aprendiendo un lenguaje de programación nuevo.</p>
<!-- BREAK 4 --><div class="article-asset-image article-asset-large article-asset-center">
 <div class="asset-content">
                   <img class="" height=925 width=1482 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/66be09/ejemplo/450_1000.webp 450w, https://i.blogs.es/66be09/ejemplo/650_1200.webp 681w,https://i.blogs.es/66be09/ejemplo/1024_2000.webp 1024w, https://i.blogs.es/66be09/ejemplo/1366_2000.webp 1366w" src="https://i.blogs.es/66be09/ejemplo/450_1000.webp" alt="Ejemplo" onerror="this.src='https://i.blogs.es/66be09/ejemplo/450_1000.jpeg';this.srcset='https://i.blogs.es/66be09/ejemplo/450_1000.jpeg 450w, https://i.blogs.es/66be09/ejemplo/650_1200.jpeg 681w,https://i.blogs.es/66be09/ejemplo/1024_2000.jpeg 1024w, https://i.blogs.es/66be09/ejemplo/1366_2000.jpeg 1366w';return false;">
   <img alt="Ejemplo" class="" src="https://i.blogs.es/66be09/ejemplo/450_1000.webp">
   
      </div>
</div>
<p>Además, Cursor permite a los desarrolladores escribir comandos directamente en el editor para realizar tareas específicas, como la creación de componentes o la resolución de problemas.</p>
<!-- BREAK 5 --><p>Además, Cursor es especialmente <strong>hábil traduciendo lenguajes… ya sean de programación o humanos</strong>. Esto no sólo facilita la reutilización de código escrito en otros lenguajes, sino también el uso de la documentación y de los comentarios de código por parte de equipos internacionales.</p>
<div class="article-asset-summary article-asset-normal article-asset-center">
 <div class="asset-content">
     <div class="sumario"> El autocompletado por IA es algo ya muy visto, pero Cursor pretende triunfar aventurándose en terrenos inexplorados, como la detección avanzada de errores y la resolución de consultas sobre el código base</div>
   </div>
</div>
<h2>Todo esto me suena</h2>
<p>Quizá hayas leído todo lo anterior y pienses que todo eso está muy bien, pero que <strong>tú ya estás acostumbrado al principal editor de código del mercado</strong>, que además cuenta con un amplio ecosistema de complementos: Visual Studio Code (VS Code).</p>
<!-- BREAK 6 --><p>En ese caso, tenemos una buena noticia para ti: <strong>Cursor es un fork de VS Code</strong>, lo que significa que los desarrolladores que ya están familiarizados con éste no tendrán que aprender un nuevo conjunto de herramientas.</p>
<p>Y, por supuesto, significa que Cursor también es<strong> compatible con las extensiones de VS Code</strong>, lo que agrega un atractivo adicional para los programadores.</p>
<!-- BREAK 7 --><div class="article-asset-image article-asset-large article-asset-center">
 <div class="asset-content">
                   <img class="" height=945 width=1920 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/9f06e5/bug/450_1000.webp 450w, https://i.blogs.es/9f06e5/bug/650_1200.webp 681w,https://i.blogs.es/9f06e5/bug/1024_2000.webp 1024w, https://i.blogs.es/9f06e5/bug/1366_2000.webp 1366w" src="https://i.blogs.es/9f06e5/bug/450_1000.webp" alt="Bug" onerror="this.src='https://i.blogs.es/9f06e5/bug/450_1000.jpeg';this.srcset='https://i.blogs.es/9f06e5/bug/450_1000.jpeg 450w, https://i.blogs.es/9f06e5/bug/650_1200.jpeg 681w,https://i.blogs.es/9f06e5/bug/1024_2000.jpeg 1024w, https://i.blogs.es/9f06e5/bug/1366_2000.jpeg 1366w';return false;">
   <img alt="Bug" class="" src="https://i.blogs.es/9f06e5/bug/450_1000.webp">
   
      </div>
</div>
<h2>Limitaciones y costes</h2>
<p>A pesar de todas sus ventajas, Cursor tiene algunas limitaciones, no tanto propias como resultado de su dependencia de los modelos de lenguajes, <a class="text-outboundlink" href="https://www.genbeta.com/a-fondo/inteligencias-artificiales-mienten-porque-alucinan-chatgpt-bing-alucina-jpg-ayudan-a-entender-que" data-vars-post-title="Las inteligencias artificiales 'mienten' porque alucinan, y el ChatGPT de Bing alucina aún más. Los JPG ayudan a entender por qué " data-vars-post-url="https://www.genbeta.com/a-fondo/inteligencias-artificiales-mienten-porque-alucinan-chatgpt-bing-alucina-jpg-ayudan-a-entender-que">tan alucinantes como alucinables</a>. Así, los usuarios se han encontrado con que, <strong>a veces, no comprende correctamente los comandos o las solicitudes</strong>, lo que puede llevar a respuestas inesperadas.</p>
<!-- BREAK 8 --><p>Por otra parte, Cursor ofrece <strong>una versión totalmente gratuita</strong>, pero para aprovechar al máximo su potencial, los usuarios deben optar por <strong>uno de los modelos de pago por suscripción</strong>, que otorgan acceso a un mayor número de peticiones y un mejor rendimiento.</p>
<div class="article-asset-image article-asset-large article-asset-center">
 <div class="asset-content">
                   <img class="" height=760 width=1344 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/c34193/precio/450_1000.webp 450w, https://i.blogs.es/c34193/precio/650_1200.webp 681w,https://i.blogs.es/c34193/precio/1024_2000.webp 1024w, https://i.blogs.es/c34193/precio/1366_2000.webp 1366w" src="https://i.blogs.es/c34193/precio/450_1000.webp" alt="Precio" onerror="this.src='https://i.blogs.es/c34193/precio/450_1000.jpeg';this.srcset='https://i.blogs.es/c34193/precio/450_1000.jpeg 450w, https://i.blogs.es/c34193/precio/650_1200.jpeg 681w,https://i.blogs.es/c34193/precio/1024_2000.jpeg 1024w, https://i.blogs.es/c34193/precio/1366_2000.jpeg 1366w';return false;">
   <img alt="Precio" class="" src="https://i.blogs.es/c34193/precio/450_1000.webp">
   
      </div>
</div>
<h2>En un futuro</h2>
<p>Los desarrolladores de Cursor tienen numerosas novedades previstas en su hoja de ruta con las que buscan revolucionar el desarrollo de software exprimiendo las posibilidades de la IA:</p>
<!-- BREAK 9 --><ul>
  <li>Uno de los objetivos de Cursor a largo plazo es dotarlo de la <strong>capacidad de "sanar" tu repositorio</strong> si te encuentres con problemas a mitad de una refactorización: el IDE buscará soluciones y realizará las correcciones pertinentes en el código.</li>
  <li>Implementar posibilidad de <strong>programar recurriendo a una versión en "pseudocódigo" de tu base de código</strong>. Esto podría simplificar el proceso de desarrollo al permitir a los programadores trabajar en un lenguaje más simple y expresivo, y luego traducir automáticamente ese pseudocódigo en código funcional.</li>
  <li>Cursor planea <strong>incorporar documentación generada por inteligencia artificial </strong>directamente en su interfaz de usuario (UI). Esto significa que los desarrolladores tendrán acceso a documentación detallada y actualizada de su código y proyectos, lo que facilitará la comprensión y el mantenimiento de los proyectos.</li>
</ul>
<p>Imágenes | Cursor</p>
<p>En Genbeta | <a class="text-outboundlink" href="https://www.genbeta.com/desarrollo/convertir-ms-paint-entorno-desarrollo-posible-escribe-codigo-compila-usa-git-instalando-ms-paint-ide" data-vars-post-title="Convertir MS Paint en un entorno de desarrollo es posible: escribe código, compila y usa Git instalando MS Paint IDE" data-vars-post-url="https://www.genbeta.com/desarrollo/convertir-ms-paint-entorno-desarrollo-posible-escribe-codigo-compila-usa-git-instalando-ms-paint-ide">Convertir MS Paint en un entorno de desarrollo es posible: escribe código, compila y usa Git instalando MS Paint IDE</a></p>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[Visual Studio aterrizará pronto en Windows en ARM. Microsoft sólo llega 5 años tarde con la versión nativa]]></title>
                <link>https://www.genbeta.com/desarrollo/visual-studio-aterrizara-pronto-a-windows-arm-microsoft-solo-llega-5-anos-tarde-version-nativa</link>
                <guid>https://www.genbeta.com/desarrollo/visual-studio-aterrizara-pronto-a-windows-arm-microsoft-solo-llega-5-anos-tarde-version-nativa</guid>
                <pubDate>Wed, 25 May 2022 16:25:54 +0000</pubDate>
                                         <dc:creator>Marcos Merino</dc:creator>
                                       <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/b0a483/ejemplo/1024_2000.jpg" alt="Visual&#x20;Studio&#x20;aterrizar&#x00E1;&#x20;pronto&#x20;en&#x20;Windows&#x20;en&#x20;ARM.&#x20;Microsoft&#x20;s&#x00F3;lo&#x20;llega&#x20;5&#x20;a&#x00F1;os&#x20;tarde&#x20;con&#x20;la&#x20;versi&#x00F3;n&#x20;nativa">
    </p>
    <p><strong>Microsoft quiere apostar fuerte por la arquitectura ARM</strong>. Si, por el lado del hardware, sabemos que la compañía prepara el lanzamiento un PC con procesador Snapdragon destinado a <strong>permitir a los programadores desarrollar, probar y depurar las nuevas apps ARM para Windows 11</strong> (<a class="text-outboundlink" href="https://www.xataka.com.mx/ordenadores/project-volterra-pc-modular-snapdragon-carcasa-plastico-reciclado-lista-para-crear-nuevas-apps-arm-para-windows-11" data-vars-post-title="Project Volterra: un PC modular con Snapdragon, carcasa de plástico reciclado y lista para crear las nuevas apps ARM para Windows 11" data-vars-post-url="https://www.xataka.com.mx/ordenadores/project-volterra-pc-modular-snapdragon-carcasa-plastico-reciclado-lista-para-crear-nuevas-apps-arm-para-windows-11">el llamado Project Volterra</a>)…</p>
<!-- BREAK 1 --><!--more--><p>…a nadie se le escapa que hará falta toda <strong>una serie de herramientas con las que surtir a dichos equipos: entornos de desarrollo, entornos de ejecución, líneas de comandos</strong>, etc. De modo que Microsoft ya ha confirmado el lanzamiento de la versión (preliminar) nativa para ARM de las siguientes herramientas:</p>
<!-- BREAK 2 --><div class="article-asset-image article-asset-large article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=93 width=920 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/f80614/arm_native_toolchain_logos/450_1000.webp 450w, https://i.blogs.es/f80614/arm_native_toolchain_logos/650_1200.webp 681w,https://i.blogs.es/f80614/arm_native_toolchain_logos/1024_2000.webp 1024w, https://i.blogs.es/f80614/arm_native_toolchain_logos/1366_2000.webp 1366w" src="https://i.blogs.es/f80614/arm_native_toolchain_logos/450_1000.webp" alt="Arm Native Toolchain Logos" onerror="this.src='https://i.blogs.es/f80614/arm_native_toolchain_logos/450_1000.jpg';this.srcset='https://i.blogs.es/f80614/arm_native_toolchain_logos/450_1000.jpg 450w, https://i.blogs.es/f80614/arm_native_toolchain_logos/650_1200.jpg 681w,https://i.blogs.es/f80614/arm_native_toolchain_logos/1024_2000.jpg 1024w, https://i.blogs.es/f80614/arm_native_toolchain_logos/1366_2000.jpg 1366w';return false;">
   <img alt="Arm Native Toolchain Logos" class="centro_sinmarco" src="https://i.blogs.es/f80614/arm_native_toolchain_logos/450_1000.webp">
   
      </div>
</div>
<ul>
<li><p><strong>Visual Studio Code:</strong> El liviano —y popular, dada su condición de multiplataforma y multilenguaje— editor de código de Microsoft llega por fin a Windows ARM. Cinco años tarde, sí… pero nunca es tarde si la dicha es buena, dicen.</p>
</li>
<li><p><strong>Visual Studio 2022:</strong> La versión completa del IDE (entorno integrado de desarrollo, con compilador, debugger, etcétera) de Microsoft, integrado con la plataforma .NET. Han confirmado que la versión para ARM incluirá también el compilador integrado para C/C++ de Microsoft, MS Visual C++.</p>
</li>
</ul>
<div class="article-asset-summary article-asset-normal"><div class="asset-content"><div class="sumario">La versión completa de Visual Studio 2022 estará disponible "en las próximas semanas"</div></div></div><ul>
<li><p><strong>Frameworks:</strong> El framework .NET (para aplicaciones clásicas y 'modern'), así como en entorno Java de Microsoft, desembarcarán también ahora en Windows ARM.</p>
</li>
<li><p><strong>Windows Terminal:</strong> La excelente herramienta multi-terminal de Microsoft, un 'must' para cualquier desarrollador Windows que se precie, también se ejecutará en la nueva plataforma.</p>
</li>
</ul>
<div class="article-asset article-asset-normal article-asset-center">
 <div class="desvio-container">
  <div class="desvio">
   <div class="desvio-figure js-desvio-figure">
    <a href="https://www.genbeta.com/windows/nueva-terminal-windows-no-para-mejorar-novedades-gestion-ventanas-ajustes-personalizacion" class="pivot-outboundlink" data-vars-post-title="La nueva Terminal de Windows no para de mejorar: novedades en la gestión de ventanas, los ajustes, la personalización y más">
     <img alt="La&#x20;nueva&#x20;Terminal&#x20;de&#x20;Windows&#x20;no&#x20;para&#x20;de&#x20;mejorar&#x3A;&#x20;novedades&#x20;en&#x20;la&#x20;gesti&#x00F3;n&#x20;de&#x20;ventanas,&#x20;los&#x20;ajustes,&#x20;la&#x20;personalizaci&#x00F3;n&#x20;y&#x20;m&#x00E1;s" width="375" height="142" src="https://i.blogs.es/ea3633/nueva-terminal-de-windows-10/375_142.webp" onerror='this.src="https://i.blogs.es/ea3633/nueva-terminal-de-windows-10/375_142.jpg"'>
    </a>
   </div>
   <div class="desvio-summary">
    <div class="desvio-taxonomy js-desvio-taxonomy">
     <a href="https://www.genbeta.com/windows/nueva-terminal-windows-no-para-mejorar-novedades-gestion-ventanas-ajustes-personalizacion" class="desvio-taxonomy-anchor pivot-outboundlink" data-vars-post-title="La nueva Terminal de Windows no para de mejorar: novedades en la gestión de ventanas, los ajustes, la personalización y más">En Genbeta</a>
    </div>
    <a href="https://www.genbeta.com/windows/nueva-terminal-windows-no-para-mejorar-novedades-gestion-ventanas-ajustes-personalizacion" class="desvio-title js-desvio-title pivot-outboundlink" data-vars-post-title="La nueva Terminal de Windows no para de mejorar: novedades en la gestión de ventanas, los ajustes, la personalización y más">La nueva Terminal de Windows no para de mejorar: novedades en la gestión de ventanas, los ajustes, la personalización y más</a>
   </div>
  </div>
 </div>
</div>
<ul>
<li><strong>Subsistemas:</strong> Aunque el objetivo sea fomentar el desarrollo de aplicaciones para Windows ARM, la mejor forma de atraer a desarrolladores a una plataforma es no limitarles el uso/desarrollo de herramientas para otros SO. Y por eso, Volterra contará también con los <a class="text-outboundlink" href="https://www.genbeta.com/windows/ano-linux-dentro-windows-10-wsl-subsistema-windows-para-linux-soporta-apps-interfaz-grafica" data-vars-post-title="El año de Linux dentro de Windows 10: WSL, el subsistema de Windows para Linux, ya soporta apps con interfaz gráfica" data-vars-post-url="https://www.genbeta.com/windows/ano-linux-dentro-windows-10-wsl-subsistema-windows-para-linux-soporta-apps-interfaz-grafica">subsistemas de Linux</a> y <a class="text-outboundlink" href="https://www.genbeta.com/windows/subsistema-windows-para-android-clave-microsoft-para-funcionamiento-apps-android-windows-11" data-vars-post-title="Microsoft lanza &quot;Subsistema de Windows para Android&quot; en la Tienda: una gran pista que por el momento no ayuda a ejecutar aplicaciones Android en Windows 11" data-vars-post-url="https://www.genbeta.com/windows/subsistema-windows-para-android-clave-microsoft-para-funcionamiento-apps-android-windows-11">de Android</a> para Windows (WSL y WSA, respectivamente).</li>
</ul>
<div class="article-asset-summary article-asset-normal"><div class="asset-content"><div class="sumario">"Queremos que crees aplicaciones de IA nativas de la nube. Con Visual Studio nativo para ARM, el soporte de .NET y [el lanzamiento de] Project Volterra a finales de este año, te damos las herramientas que te ayudarán a dar el primer paso en ese viaje"</div></div></div><h2>¿Qué teníamos hasta ahora? ¿Cómo contrasta con lo hecho por Apple?</h2>

<p>Hace dos años que Apple lanzó hardware ARM al mercado (<a class="text-outboundlink" href="https://www.xataka.com/ordenadores/potencia-consumo-eficiencia-procesador-apple-m1-a-prueba-antes-despues-numeros-uso-real" data-vars-post-title="La potencia, el consumo y la eficiencia del procesador Apple M1, a prueba: un antes y un después en números y en uso real" data-vars-post-url="https://www.xataka.com/ordenadores/potencia-consumo-eficiencia-procesador-apple-m1-a-prueba-antes-despues-numeros-uso-real">con sus alabados M1</a>) y, en el momento de presentar macOS para Apple Silicon (ARM), <strong>la compañía ofrecía desde el minuto 1 tanto hardware temporal para desarrollar</strong> <a class="text-outboundlink" href="https://www.applesfera.com/sobremesa/asi-developer-transition-kit-mac-mini-procesador-a12z-su-interior" data-vars-post-title="Así es el Developer Transition Kit: un Mac mini con procesador A12Z en su interior" data-vars-post-url="https://www.applesfera.com/sobremesa/asi-developer-transition-kit-mac-mini-procesador-a12z-su-interior">(su Developer Transition Kit)</a>, <strong>como herramientas de programación disponibles como software nativo</strong>.</p>
<!-- BREAK 3 -->
<p>En algunos casos, parte de este software ya estaba se venía usando sobre Windows ARM, <strong>pero haciendo uso de emulación X64, lo que se traducía en rendimiento manifiestamente mejorable</strong>, y en un funcionamiento inestable.</p>
<!-- BREAK 4 -->
<p>En estos últimos años, el primer culpable de la falta de aplicaciones para la versión ARM de Windows ha sido la propia Microsoft, <strong>incapaz durante mucho tiempo de lanzar versiones nativas de algunas de sus aplicaciones más básicas y populares</strong>.</p>
<!-- BREAK 5 -->
<p>Incluso Microsoft OneDrive no ha pasado de ofrecer <strong>una versión 'preview' que sólo es posible descargar si eres miembro del programa Insider</strong>; de modo que se agradece este nuevo pequeño empujón por su parte.</p>
<!-- BREAK 6 --><script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[Microsoft lanza .NET 6 y Visual Studio 2022: los 64 bits llegan 15 años después]]></title>
                <link>https://www.genbeta.com/desarrollo/microsoft-lanza-net-6-visual-studio-2022-64-bits-llegan-15-anos-despues</link>
                <guid>https://www.genbeta.com/desarrollo/microsoft-lanza-net-6-visual-studio-2022-64-bits-llegan-15-anos-despues</guid>
                <pubDate>Tue, 09 Nov 2021 12:46:36 +0000</pubDate>
                                         <dc:creator>Marcos Merino</dc:creator>
                                       <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/e14a96/vs2022/1024_2000.jpg" alt="Microsoft&#x20;lanza&#x20;.NET&#x20;6&#x20;y&#x20;Visual&#x20;Studio&#x20;2022&#x3A;&#x20;los&#x20;64&#x20;bits&#x20;llegan&#x20;15&#x20;a&#x00F1;os&#x20;despu&#x00E9;s">
    </p>
    <p>Microsoft ha anunciado que <strong>las nuevas ediciones de Visual Studio (la 2022) como de .NET (la 6) ya están disponibles</strong> para todos los usuarios. Y, en el caso de la primera de dichas herramientas, llega con una gran novedad: los 64 bits.</p>
<!-- BREAK 1 -->
<p>Porque, <a class="text-outboundlink" href="https://www.genbeta.com/desarrollo/microsoft-portara-visual-studio-fin-15-anos-a-64-bits-proxima-edicion-2022-su-entorno-desarrollo" data-vars-post-title="Microsoft portará Visual Studio (por fin, y tras 15 años) a los 64 bits en la próxima edición '2022' de su entorno de desarrollo" data-vars-post-url="https://www.genbeta.com/desarrollo/microsoft-portara-visual-studio-fin-15-anos-a-64-bits-proxima-edicion-2022-su-entorno-desarrollo">como ya anunciamos el pasado abril</a>, <strong>por primera vez</strong> en los 15 años transcurridos desde el lanzamiento del primer Windows para PCs de 64 bits, <strong>los desarrolladores van a contar (sólo) con una versión x64 de Microsoft Visual Studio</strong>.</p>
<!-- BREAK 2 --><!--more-->
<div class="article-asset-summary article-asset-normal"><div class="asset-content"><div class="sumario">Visual Studio es un IDE de Microsoft que permite desarrollar aplicaciones de escritorio, móviles y web en una amplia gama de lenguajes de programación</div></div></div><p>Amanda Silver, responsable de productos de la división de Desarrollo de Microsoft, ya avisaba hace ocho meses de que "con un Visual Studio de 64 bits en Windows, podremos abrir, editar, ejecutar y depurar incluso las soluciones más grandes y complejas sin quedarse sin memoria", <strong>gracias a la desaparición del límite de 4 GB de uso de RAM</strong>.</p>
<!-- BREAK 3 -->
<p>Además, no por dar este salto a los 64 bits los desarrolladores van a tener de que abandonar sus proyectos de software de 32 bits, pues <strong>será perfectamente posible seguir compilando dichas aplicaciones</strong> en la nueva versión.</p>
<!-- BREAK 4 --><div class="article-asset article-asset-normal article-asset-center">
 <div class="desvio-container">
  <div class="desvio">
   <div class="desvio-figure js-desvio-figure">
    <a href="https://www.xataka.com/otros/editor-codigo-favorito-programadores-profesionales-nos-dan-su-respuesta" class="pivot-outboundlink" target="_blank" data-vars-post-title="Y el editor de código favorito de los programadores es… 8 profesionales nos dan su respuesta">
     <img alt="Y&#x20;el&#x20;editor&#x20;de&#x20;c&#x00F3;digo&#x20;favorito&#x20;de&#x20;los&#x20;programadores&#x20;es&#x2026;&#x20;8&#x20;profesionales&#x20;nos&#x20;dan&#x20;su&#x20;respuesta" width="375" height="142" src="https://i.blogs.es/3a4756/austria-linz-programming-phpstorm/375_142.webp" onerror='this.src="https://i.blogs.es/3a4756/austria-linz-programming-phpstorm/375_142.jpg"'>
    </a>
   </div>
   <div class="desvio-summary">
    <div class="desvio-taxonomy js-desvio-taxonomy">
     <a href="https://www.xataka.com/otros/editor-codigo-favorito-programadores-profesionales-nos-dan-su-respuesta" class="desvio-taxonomy-anchor pivot-outboundlink m-crosspost" target="_blank" data-vars-post-title="Y el editor de código favorito de los programadores es… 8 profesionales nos dan su respuesta">En Xataka</a>
    </div>
    <a href="https://www.xataka.com/otros/editor-codigo-favorito-programadores-profesionales-nos-dan-su-respuesta" class="desvio-title js-desvio-title pivot-outboundlink" target="_blank" data-vars-post-title="Y el editor de código favorito de los programadores es… 8 profesionales nos dan su respuesta">Y el editor de código favorito de los programadores es… 8 profesionales nos dan su respuesta</a>
   </div>
  </div>
 </div>
</div>
<p>Según recoge la hoja de ruta oficial de Microsoft, además de esas mejoras de rendimiento, Visual Studio llega acompañado de otros cambios, como los centrados en el apartado visual: por ejemplo, <strong>Microsoft ha renovado los iconos en toda la aplicación y ahora apuesta por usar una nueva tipografía</strong>, <a class="text-outboundlink" href="https://www.genbeta.com/windows/microsoft-lanza-nueva-fuente-codigo-abierto-para-programadores-que-bonita-gratuita" data-vars-post-title="Microsoft lanza una nueva fuente de código abierto para programadores que además de bonita es gratuita" data-vars-post-url="https://www.genbeta.com/windows/microsoft-lanza-nueva-fuente-codigo-abierto-para-programadores-que-bonita-gratuita">la Cascadia Code</a>.</p>
<!-- BREAK 5 -->
<p>Visual Studio 2022 también incluye IntelliCode, un asistente de código asistido por IA que nos permite "escribir menos y codificar más":</p>

<blockquote>
  <p>"IntelliCode ahora puede completar líneas enteras de código por ti, lo que te permite escribir código fiable con sólo dos pulsaciones de la tecla de tabulación. IntelliCode también puede detectar ediciones repetidas y sugerir correcciones en toda la base de código donde haya patrones similares".</p>
</blockquote>

<p>El último de los grandes cambios introducidos en Visual Studio 2022 es la llegada (<a class="text-outboundlink" href="https://www.genbeta.com/desarrollo/microsoft-rectifica-net-6-ofrecera-a-programadores-cambios-tiempo-ejecucion-necesidad-pagar-visual-studio-2022" data-vars-post-title="Microsoft rectifica: .NET 6 ofrecerá a los programadores cambios en tiempo de ejecución sin necesidad de pagar por Visual Studio 2022" data-vars-post-url="https://www.genbeta.com/desarrollo/microsoft-rectifica-net-6-ofrecera-a-programadores-cambios-tiempo-ejecucion-necesidad-pagar-visual-studio-2022">rodeada de polémica, eso sí</a>) de <strong>Hot Reload, una función que permite la realización de cambios en tiempo de ejecución</strong>. Esto es, que cuando estemos probando una aplicación, podamos alterar el código de tal forma que dichos cambios se reflejen la aplicación en tiempo real, sin necesidad de detener la ejecución y recompilar.</p>
<!-- BREAK 6 --><div class="article-asset-video article-asset-large">
 <div class="asset-content">
  <div class="base-asset-video">
   <iframe width="1000" height="563" src="//www.youtube.com/embed/f8jXO946eDw" allowfullscreen></iframe>
  </div>
 </div>
</div>
<p>Cabe señalar que, dado lo relevante de los cambios de la plataforma de extensiones de Visual Studio 2022, <strong>las extensiones ya existentes para la versión 2019 no funcionarán con la nueva a menos que sus desarrolladores las actualicen</strong> (por ahora, sólo es el caso de 550 de las varias miles de extensiones disponibles en su Marketplace).</p>
<!-- BREAK 7 -->
<h2>.NET 6 desembarca sin MAUI</h2>

<p>También tenemos varias novedades en lo que se refiere a <strong>.NET 6, el framework de desarrollo multiplataforma de Microsoft, que sustituye tanto a .NET 5 como a .NET Core 3.1</strong>. En su mayor parte, son mejoras relacionadas con el rendimiento (en lo que respecta a la entrada/salida en el manejo de archivos, por ejemplo) o a la seguridad (en OpenSSL 3).</p>
<!-- BREAK 8 -->
<p>Sin embargo, una novedad muy esperada por los desarrolladores como era la prometida <a class="text-outboundlink" href="https://www.genbeta.com/actualidad/microsoft-comunidad-open-source-enfrentados-dos-proyectos-desarrollo-multiplataforma-nombre" data-vars-post-title="Microsoft y la comunidad open source, enfrentados por dos proyectos de desarrollo multiplataforma con el mismo nombre" data-vars-post-url="https://www.genbeta.com/actualidad/microsoft-comunidad-open-source-enfrentados-dos-proyectos-desarrollo-multiplataforma-nombre">interfaz de usuario de aplicaciones multiplataforma (MAUI)</a>, que facilita el trabajo de desarrollar una misma aplicación tanto para entornos móviles como de escritorio, <strong>no está disponible por ahora en .NET 6, aunque no se descarta su inclusión en alguna actualización menor futura</strong>.</p>
<!-- BREAK 9 --><script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[Microsoft rectifica: .NET 6 ofrecerá a los programadores cambios en tiempo de ejecución sin necesidad de pagar por Visual Studio 2022]]></title>
                <link>https://www.genbeta.com/desarrollo/microsoft-rectifica-net-6-ofrecera-a-programadores-cambios-tiempo-ejecucion-necesidad-pagar-visual-studio-2022</link>
                <guid>https://www.genbeta.com/desarrollo/microsoft-rectifica-net-6-ofrecera-a-programadores-cambios-tiempo-ejecucion-necesidad-pagar-visual-studio-2022</guid>
                <pubDate>Mon, 25 Oct 2021 08:01:17 +0000</pubDate>
                                         <dc:creator>Marcos Merino</dc:creator>
                                       <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/3a6087/vscom/1024_2000.jpg" alt="Microsoft&#x20;rectifica&#x3A;&#x20;.NET&#x20;6&#x20;ofrecer&#x00E1;&#x20;a&#x20;los&#x20;programadores&#x20;cambios&#x20;en&#x20;tiempo&#x20;de&#x20;ejecuci&#x00F3;n&#x20;sin&#x20;necesidad&#x20;de&#x20;pagar&#x20;por&#x20;Visual&#x20;Studio&#x20;2022">
    </p>
    <p>Durante los últimos días hemos sido <strong>testigos de una enorme polémica generada en torno a .NET,</strong> el framework de desarrollo multiplataforma y de código abierto de Microsoft que, sobre todo durante esta etapa de Satya Nadella al mando de la compañía, había tenido un papel fundamental a la hora de erigir puentes con la comunidad del software libre.</p>
<!-- BREAK 1 -->
<p>La vigente versión de .NET es la 5, pero ya <strong>se han liberado varias 'release candidates' de .NET 6 y su llegada al mercado es ya inminente</strong>. Pero ha habido un 'detalle' de la última release que desencadenado un incendio entre los usuarios del framework y, por extensión, en toda la comunidad de desarrolladores de software libre.</p>
<!-- BREAK 2 --><!--more--><h2>¿Suprimir una función estrella en una release candidate? ¿Qué está pasando?</h2>

<p>No es habitual que una 'release candidate' añada o elimine funciones: su papel es el de permitir detectar posibles fallos en las funciones ya aprobadas, para parchearlas de cara a la versión definitiva. Sin embargo, los usuarios descubrieron que <strong>en esta última había desaparecido una importante y esperada función de .NET 6: 'Hot Reload'</strong>.</p>
<!-- BREAK 3 -->
<p>Hot Reload buscaba ofrecer un entorno que permitiera cambios en tiempo de ejecución. Esto es, que cuando estuviéramos probando una aplicación, <strong>pudiéramos alterar el código y dichos cambios pudieran reflejarse en la aplicación en tiempo real</strong>, sin necesidad de detener la ejecución y recompilar.</p>
<!-- BREAK 4 --><div class="article-asset article-asset-normal article-asset-center">
 <div class="desvio-container">
  <div class="desvio">
   <div class="desvio-figure js-desvio-figure">
    <a href="https://www.xataka.com/aplicaciones/que-ballmer-dijo-que-linux-era-cancer-a-nadella-su-amor-open-source-asi-ha-sido-relacion-microsoft" class="pivot-outboundlink" target="_blank" data-vars-post-title="Desde que Ballmer dijo que Linux era un cáncer, a Nadella y su amor por el Open Source: así ha sido la relación de Microsoft con el SO">
     <img alt="Desde&#x20;que&#x20;Ballmer&#x20;dijo&#x20;que&#x20;Linux&#x20;era&#x20;un&#x20;c&#x00E1;ncer,&#x20;a&#x20;Nadella&#x20;y&#x20;su&#x20;amor&#x20;por&#x20;el&#x20;Open&#x20;Source&#x3A;&#x20;as&#x00ED;&#x20;ha&#x20;sido&#x20;la&#x20;relaci&#x00F3;n&#x20;de&#x20;Microsoft&#x20;con&#x20;el&#x20;SO" width="375" height="142" src="https://i.blogs.es/8de300/win2/375_142.webp" onerror='this.src="https://i.blogs.es/8de300/win2/375_142.jpg"'>
    </a>
   </div>
   <div class="desvio-summary">
    <div class="desvio-taxonomy js-desvio-taxonomy">
     <a href="https://www.xataka.com/aplicaciones/que-ballmer-dijo-que-linux-era-cancer-a-nadella-su-amor-open-source-asi-ha-sido-relacion-microsoft" class="desvio-taxonomy-anchor pivot-outboundlink m-crosspost" target="_blank" data-vars-post-title="Desde que Ballmer dijo que Linux era un cáncer, a Nadella y su amor por el Open Source: así ha sido la relación de Microsoft con el SO">En Xataka</a>
    </div>
    <a href="https://www.xataka.com/aplicaciones/que-ballmer-dijo-que-linux-era-cancer-a-nadella-su-amor-open-source-asi-ha-sido-relacion-microsoft" class="desvio-title js-desvio-title pivot-outboundlink" target="_blank" data-vars-post-title="Desde que Ballmer dijo que Linux era un cáncer, a Nadella y su amor por el Open Source: así ha sido la relación de Microsoft con el SO">Desde que Ballmer dijo que Linux era un cáncer, a Nadella y su amor por el Open Source: así ha sido la relación de Microsoft con el SO</a>
   </div>
  </div>
 </div>
</div>
<p>Sin embargo, esta función, presente en las anteriores release candidates y que <strong>constituía para muchos una de las principales novedades de la nueva versión</strong>, había desaparecido de buenas a primeras… al tiempo que se anunciaba que <strong>sí estaría presente en Visual Studio 2022</strong>, el entorno de desarrollo de pago de Microsoft (y sólo disponible para Windows).</p>
<!-- BREAK 5 --><div class="article-asset-summary article-asset-normal"><div class="asset-content"><div class="sumario">"Ésta es la 'pull request' que va a decidir si .NET es realmente un software de código abierto o no", proclamaba un usuario de su repositorio</div></div></div><p>El cabreo de la comunidad fue comprensiblemente mayúsculo. Tanto que <strong>ha debido sobrepasar las expectativas de Microsoft</strong> y ayer, sólo cuatro días después de <a rel="noopener, noreferrer" href="https://github.com/dotnet/sdk/pull/22217">la supresión del código de Hot Reload del repositorio GitHub de .NET</a>, la compañía <strong>ha rectificado y anunciado que .NET 6 sí contará finalmente con esta función</strong>.</p>
<!-- BREAK 6 -->
<h2>Sólo un malentendido, dicen</h2>

<p>Ahora, las explicaciones de Microsoft <strong>dan a entender que sólo estábamos ante una cuestión de prioridades temporales</strong>: que, ante el <a class="text-outboundlink" href="https://www.xatakawindows.com/aplicaciones-windows/microsoft-anuncia-fecha-lanzamiento-visual-studio-2022-se-podra-descargar-8-noviembre" data-vars-post-title="Microsoft anuncia la fecha de lanzamiento de Visual Studio 2022: se podrá descargar el 8 de noviembre" data-vars-post-url="https://www.xatakawindows.com/aplicaciones-windows/microsoft-anuncia-fecha-lanzamiento-visual-studio-2022-se-podra-descargar-8-noviembre">inminente lanzamiento de Visual Studio 2022</a> (está previsto, como el del propio .NET 6, para <strong>el 8 de noviembre</strong>), la compañía prefería centrarse en 'afinar' la función primero en este entorno, sin que eso descartase que pudiera añadirse posteriormente a .NET 6.</p>
<!-- BREAK 7 -->
<p>Pero, claro… ellos mismos reconocen que si los planes eran esos, <strong>optar por suprimir directamente el código del repositorio no ofrecía la mejor de las imágenes posibles</strong> de lo que estaba ocurriendo. <a rel="noopener, noreferrer" href="https://devblogs.microsoft.com/dotnet/net-hot-reload-support-via-cli/">En palabras de Scott Hunter</a>, director de administración de programas de .NET:</p>
<!-- BREAK 8 -->
<blockquote>
  <p>"Inadvertidamente terminamos eliminando el código fuente en lugar de limitarnos a no invocar esa ruta de código. […] Cometimos un error al ejecutar nuestra decisión y tardamos más de lo esperado a la hora de responder a la comunidad".</p>
</blockquote>
<div class="article-asset-video article-asset-large">
 <div class="asset-content">
  <div class="base-asset-video">
   <div class="js-dailymotion">
    <script type="application/json">
                          {"videoId":"x80ghf5","autoplay":true,"title":"¿Cómo funciona Azure? (en inglés)", "tag":"Microsoft"}
                  </script>
   </div>
  </div>
 </div>
</div>
<p>Sin embargo, muchos usuarios siguen convencidos de que esa imagen en realidad, era la correcta. Y es que, según fuentes internas de Microsoft <a rel="noopener, noreferrer" href="https://www.theverge.com/2021/10/23/22742282/microsoft-dotnet-hot-reload-u-turn-response">citadas por The Verge</a>, la decisión fue tomada por Julia Liuson, jefa de la división de desarrolladores de Microsoft, con <strong>una exclusiva motivación económica: reforzar el atractivo del producto de pago de Microsoft</strong> frente a otras alternativas incluyendo el Visual Studio Code de la misma compañía.</p>
<!-- BREAK 9 -->
<p>Las aguas de Hot Reload han vuelto a su cauce, y eso es bueno… pero Microsoft sigue teniendo un problema grave con su comunidad .NET. <strong>Hace sólo unas semanas la Fundación .NET ha experimentado una etapa complicada</strong> (con la dimisión de varios directivos, incluyendo su directora ejecutiva) por varias decisiones unilaterales y la <strong>percepción generalizada de estar 'pasando' de la opinión de los desarrolladores</strong>.</p>
<!-- BREAK 10 --><script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[Entre los cambios de la última 'preview' de .NET 6 y C# 10 se incluyen versiones preliminares de las API de .NET 7]]></title>
                <link>https://www.genbeta.com/desarrollo/cambios-ultima-preview-net-6-c-10-se-incluyen-versiones-preliminares-api-net-7</link>
                <guid>https://www.genbeta.com/desarrollo/cambios-ultima-preview-net-6-c-10-se-incluyen-versiones-preliminares-api-net-7</guid>
                <pubDate>Fri, 13 Aug 2021 18:33:57 +0000</pubDate>
                                         <dc:creator>Marcos Merino</dc:creator>
                                       <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/4a9889/net_6_c_sharp_10/1024_2000.jpg" alt="Entre&#x20;los&#x20;cambios&#x20;de&#x20;la&#x20;&#x00FA;ltima&#x20;&#x27;preview&#x27;&#x20;de&#x20;.NET&#x20;6&#x20;y&#x20;C&#x23;&#x20;10&#x20;se&#x20;incluyen&#x20;versiones&#x20;preliminares&#x20;de&#x20;las&#x20;API&#x20;de&#x20;.NET&#x20;7">
    </p>
    <p>El pasado día 10 de agosto, Microsoft publicó <a rel="noopener, noreferrer" href="https://dotnet.microsoft.com/download/dotnet/6.0">la última versión 'preview' de .NET 6.0</a> (oficialmente, la <em>6.0.100-preview.7.21379.14</em>), acercándose cada vez más a una versión definitiva (destinada a unificar las platafomas .NET Framework y .NET Core) que debería estar <strong>lista para el pasado mes de noviembre</strong>.</p>
<!-- BREAK 1 -->
<p>Entre las novedades introducidas en esta nueva versión, Richard Lander —<em>principal program manager</em> de .NET— destaca la incorporación de <strong>nuevas API de asignación de memoria nativa</strong>, accesibles a través de <em>System.Runtime.InteropServices.NativeMemory</em> y equivalentes a las API presentes en el lenguaje C:* malloc, free, realloc y calloc*.</p>
<!-- BREAK 2 --><!--more-->
<div class="article-asset-summary article-asset-normal"><div class="asset-content"><div class="sumario">Con .NET 6, el lenguaje C# alcanzará su versión 10.0</div></div></div><p>Esto parece <strong>contradictorio con el objetivo para el que fue diseñado C#</strong>: ser un lenguaje seguro, no predispuesto a sufrir errores como los desbordamientos de buffer o de uso de memoria no asignada. Sin embargo, Lander lleva a cabo la siguiente reflexión:</p>
<!-- BREAK 3 -->
<blockquote>
  <p>"Es posible que te estés preguntando qué pensar acerca de estas API. En primer lugar, son API de bajo nivel, pensadas para código y algoritmos de bajo nivel: los desarrolladores de aplicaciones rara vez o nunca los usarían".</p>
</blockquote>
<div class="article-asset article-asset-normal article-asset-center">
 <div class="desvio-container">
  <div class="desvio">
   <div class="desvio-figure js-desvio-figure">
    <a href="https://www.genbeta.com/herramientas/quieres-acceso-gratuito-a-software-servicios-cursos-online-unete-al-programa-visual-studio-para-desarrolladores" class="pivot-outboundlink" data-vars-post-title="Si quieres acceso gratuito a software, servicios y cursos online, únete al programa de Visual Studio para desarrolladores">
     <img alt="Si&#x20;quieres&#x20;acceso&#x20;gratuito&#x20;a&#x20;software,&#x20;servicios&#x20;y&#x20;cursos&#x20;online,&#x20;&#x00FA;nete&#x20;al&#x20;programa&#x20;de&#x20;Visual&#x20;Studio&#x20;para&#x20;desarrolladores" width="375" height="142" src="https://i.blogs.es/6ee142/adult-business-coding-1181472/375_142.webp" onerror='this.src="https://i.blogs.es/6ee142/adult-business-coding-1181472/375_142.jpg"'>
    </a>
   </div>
   <div class="desvio-summary">
    <div class="desvio-taxonomy js-desvio-taxonomy">
     <a href="https://www.genbeta.com/herramientas/quieres-acceso-gratuito-a-software-servicios-cursos-online-unete-al-programa-visual-studio-para-desarrolladores" class="desvio-taxonomy-anchor pivot-outboundlink" data-vars-post-title="Si quieres acceso gratuito a software, servicios y cursos online, únete al programa de Visual Studio para desarrolladores">En Genbeta</a>
    </div>
    <a href="https://www.genbeta.com/herramientas/quieres-acceso-gratuito-a-software-servicios-cursos-online-unete-al-programa-visual-studio-para-desarrolladores" class="desvio-title js-desvio-title pivot-outboundlink" data-vars-post-title="Si quieres acceso gratuito a software, servicios y cursos online, únete al programa de Visual Studio para desarrolladores">Si quieres acceso gratuito a software, servicios y cursos online, únete al programa de Visual Studio para desarrolladores</a>
   </div>
  </div>
 </div>
</div>
<p>Aquellos que programéis en .NET para Linux seréis felices sabiendo que, <strong>por fin</strong>, la clase <em>System.IO.Compression.ZipFile</em> es <strong>compatible con los permisos del sistema de archivos Unix</strong>, permitiendo comprimir y descomprimir archivos ZIP sin necesidad de ir modificando previamente los permisos de archivo.</p>
<!-- BREAK 4 -->
<p>Un detalle relevante es que .NET 6 <strong>incluirá versiones 'preliminares' de características tempranas de su próxima versión .NET 7</strong> y, por tanto, no serán aceptadas en producción:</p>
<!-- BREAK 5 -->
<blockquote>
  <p>"hemos creado la capacidad de marcar las API como 'versión preliminar', [y] para usarlas, los proyectos deberán indicar explícitamente el uso de las mismas [pues en caso contrario], veremos errores de compilación".</p>
</blockquote>

<h2>ASP.NET Core</h2>

<p>Otro de los componentes de este framework, ASP.NET Core, también llegará con diversas nuevas características bajo el brazo:</p>

<ul>
<li><strong>Compatibilidad con HTTP/3 o QUIC en Kestrel</strong> (el servidor web .NET integrado).</li>
<li><strong>Compatibilidad con Blazor</strong> (.NET que se ejecuta en el explorador) para la transmisión de datos de JavaScript a .NET; un derivado de esto es que Blazor podrá cargar, a partir de ahora, archivos de más de 2 GB</li>
<li><strong>Capacidad mejorada de Blazor para modificar elementos HTML</strong>, siendo ahora posible establecer el título de la página y agregar metaelementos al elemento HTML Head.</li>
</ul>

<h2>Visual Studio</h2>

<p>Visual Studio también recibirá actualizaciones: esta preview 7 de .NET 6.0 ya incluye la preview 3 del próximo Visual Studio 2022, que agrega un <strong>nuevo diseñador de propiedades de proyecto</strong>, un <strong>tema oscuro mejorado</strong> y <strong>nuevos tipos de proyecto</strong> (admitiendo React y Vue.js con TypeScript o JavaScript).</p>
<!-- BREAK 6 -->
<p>Otra nueva funcionalidad que se incorporará a la nueva versión de este IDE será la capacidad para <strong>trabajar con varios repositorios Git</strong> en una única solución.</p>
<!-- BREAK 7 --><div class="article-asset-video article-asset-large">
 <div class="asset-content">
  <div class="base-asset-video">
   <div class="js-dailymotion">
    <script type="application/json">
                          {"videoId":"x811lis","autoplay":true,"title":"&#039;Oh My Git!&#039;, el videojuego para aprender a usar Git", "tag":"programación"}
                  </script>
   </div>
  </div>
 </div>
</div>
<p>Vía | <a rel="noopener, noreferrer" href="https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-7/">Microsoft</a></p>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[Microsoft portará Visual Studio (por fin, y tras 15 años) a los 64 bits en la próxima edición '2022' de su entorno de desarrollo]]></title>
                <link>https://www.genbeta.com/desarrollo/microsoft-portara-visual-studio-fin-15-anos-a-64-bits-proxima-edicion-2022-su-entorno-desarrollo</link>
                <guid>https://www.genbeta.com/desarrollo/microsoft-portara-visual-studio-fin-15-anos-a-64-bits-proxima-edicion-2022-su-entorno-desarrollo</guid>
                <pubDate>Tue, 20 Apr 2021 09:44:29 +0000</pubDate>
                                         <dc:creator>Marcos Merino</dc:creator>
                                       <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/4017ce/vs2022/1024_2000.jpg" alt="Microsoft&#x20;portar&#x00E1;&#x20;Visual&#x20;Studio&#x20;&#x28;por&#x20;fin,&#x20;y&#x20;tras&#x20;15&#x20;a&#x00F1;os&#x29;&#x20;a&#x20;los&#x20;64&#x20;bits&#x20;en&#x20;la&#x20;pr&#x00F3;xima&#x20;edici&#x00F3;n&#x20;&#x27;2022&#x27;&#x20;de&#x20;su&#x20;entorno&#x20;de&#x20;desarrollo">
    </p>
    <p>Microsoft acaba de anunciar el lanzamiento de la 'preview' de <strong>la nueva versión de su entorno de desarrollo: Visual Studio 2022</strong>, que llega cargado de novedades con respecto al <a class="text-outboundlink" href="https://www.genbeta.com/desarrollo/puedes-descargar-visual-studio-2019-para-windows-macos" data-vars-post-title="Ya puedes descargar Visual Studio 2019 para Windows y macOS" data-vars-post-url="https://www.genbeta.com/desarrollo/puedes-descargar-visual-studio-2019-para-windows-macos">actual Visual Studio 2019</a>.</p>
<!-- BREAK 1 -->
<p><strong>La preview estará lista a lo largo del verano</strong>, para que los desarrolladores tengan tiempo para probar el IDE antes del lanzamiento de la versión final (que se espera, pese al nombre, antes de que finalice este año).</p>
<!-- BREAK 2 --><!--more--><blockquote>
  <p>"La próxima versión importante de Visual Studio será más rápida, accesible y más ligera, diseñada tanto para los alumnos como para aquellos que construyen soluciones a escala industrial".</p>
</blockquote>

<h2>¡64 bits por fin!</h2>

<p>Así, por primera vez en la historia (y como ya habían adelantado los rumores), <strong>Visual Studio será un software de 64 bits</strong>, <a class="text-outboundlink" href="https://www.xataka.com/basics/que-significa-que-mi-cpu-sea-de-32-o-64-bits-y-cual-es-la-diferencia" data-vars-post-title="Qué significa que mi CPU sea de 32 o 64 bits y cuál es la diferencia" data-vars-post-url="https://www.xataka.com/basics/que-significa-que-mi-cpu-sea-de-32-o-64-bits-y-cual-es-la-diferencia">con la mejora de rendimiento</a> que eso supondrá en los equipos más modernos.</p>
<!-- BREAK 3 --><div class="article-asset article-asset-normal article-asset-center">
 <div class="desvio-container">
  <div class="desvio">
   <div class="desvio-figure js-desvio-figure">
    <a href="https://www.xataka.com/otros/editor-codigo-favorito-programadores-profesionales-nos-dan-su-respuesta" class="pivot-outboundlink" target="_blank" data-vars-post-title="Y el editor de código favorito de los programadores es… 8 profesionales nos dan su respuesta">
     <img alt="Y&#x20;el&#x20;editor&#x20;de&#x20;c&#x00F3;digo&#x20;favorito&#x20;de&#x20;los&#x20;programadores&#x20;es&#x2026;&#x20;8&#x20;profesionales&#x20;nos&#x20;dan&#x20;su&#x20;respuesta" width="375" height="142" src="https://i.blogs.es/f14dab/prueba/375_142.webp" onerror='this.src="https://i.blogs.es/f14dab/prueba/375_142.png"'>
    </a>
   </div>
   <div class="desvio-summary">
    <div class="desvio-taxonomy js-desvio-taxonomy">
     <a href="https://www.xataka.com/otros/editor-codigo-favorito-programadores-profesionales-nos-dan-su-respuesta" class="desvio-taxonomy-anchor pivot-outboundlink m-crosspost" target="_blank" data-vars-post-title="Y el editor de código favorito de los programadores es… 8 profesionales nos dan su respuesta">En Xataka</a>
    </div>
    <a href="https://www.xataka.com/otros/editor-codigo-favorito-programadores-profesionales-nos-dan-su-respuesta" class="desvio-title js-desvio-title pivot-outboundlink" target="_blank" data-vars-post-title="Y el editor de código favorito de los programadores es… 8 profesionales nos dan su respuesta">Y el editor de código favorito de los programadores es… 8 profesionales nos dan su respuesta</a>
   </div>
  </div>
 </div>
</div>
<p>Este cambio ha sido <strong>esperado por los desarrolladores durante largo tiempo</strong>. De hecho, ya <a rel="noopener, noreferrer" href="http://web.archive.org/web/20100619130358/http://blogs.msdn.com/b/ricom/archive/2009/06/10/visual-studio-why-is-there-no-64-bit-version.aspx">hace 12 años</a> que algunos se venían preguntando por qué no existía aún este Visual Studio de 64 bits.</p>
<!-- BREAK 4 -->
<p>Ya habían pasado tres años desde el lanzamiento de Windows Vista, el primer sistema operativo de Microsoft lanzado ya en 64 bits, <strong>que marcó el inicio de la transición</strong> de Microsoft en este campo.</p>
<!-- BREAK 5 -->
<p>(Eso no es nada, recordemos que <strong>OneDrive se pasó a los 64 bits hace sólo unas semanas</strong>... <a class="text-outboundlink" href="https://www.genbeta.com/windows/microsoft-ha-tardado-14-anos-lanzar-onedrive-para-64-bits-solo-ejemplo-cuanto-tiempo-se-toma-ciertos-cambios" data-vars-post-title="Microsoft ha tardado 14 años en lanzar OneDrive para 64 bits, y sólo es un ejemplo de cuánto tiempo se toma con ciertos cambios" data-vars-post-url="https://www.genbeta.com/windows/microsoft-ha-tardado-14-anos-lanzar-onedrive-para-64-bits-solo-ejemplo-cuanto-tiempo-se-toma-ciertos-cambios">14 años después de su lanzamiento</a>. A Microsoft <a class="text-outboundlink" href="https://www.genbeta.com/windows/imposible-deshacerse-algo-microsoft-creador-windows-8-explica-que-mejor-windows-tambien-su-lastre" data-vars-post-title="&quot;Es imposible deshacerse de algo en Microsoft&quot;: el creador de Windows 8 explica por qué lo mejor de Windows es también su lastre" data-vars-post-url="https://www.genbeta.com/windows/imposible-deshacerse-algo-microsoft-creador-windows-8-explica-que-mejor-windows-tambien-su-lastre">le cuesta hacer ciertos cambios</a>, parece).</p>
<!-- BREAK 6 -->
<p>En cualquier caso, <strong>abandonar la limitación de los 4 GB de memoria es una gran noticia</strong> para los desarrolladores con tendencia a dejar abiertas cantidades estrafalarias de archivos y proyectos en su IDE; así que más vale tarde que nunca.</p>
<!-- BREAK 7 --><div class="article-asset-embed-giphy article-asset-normal article-asset-center">
 <div class="article-asset-video">
  <div class="asset-content">
   <div id="_giphy_1wG97FBNSNvsGbXrYq" class="base-asset-video">
     <iframe src="https://giphy.com/embed/1wG97FBNSNvsGbXrYq" style="position:absolute" class="giphy-embed" allowFullScreen></iframe>
   </div>
  </div>
 </div>
</div>
<p>Ah, y por supuesto, "Visual Studio <strong>seguirá siendo una gran herramienta para crear aplicaciones de 32 bits</strong>", según Microsoft.</p>

<h2>Otros cambios...</h2>

<p>La nueva versión trae bajo el brazo, igualmente, <strong>una renovación de la interfaz de usuario</strong>, con una actualización de los iconos y compatibilidad con Cascadia Code, una nueva fuente de ancho fijo destinada a mejorar la legibilidad.</p>
<!-- BREAK 8 --><div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=340 width=1430 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/671847/icon-refresh/450_1000.webp 450w, https://i.blogs.es/671847/icon-refresh/650_1200.webp 681w,https://i.blogs.es/671847/icon-refresh/1024_2000.webp 1024w, https://i.blogs.es/671847/icon-refresh/1366_2000.webp 1366w" src="https://i.blogs.es/671847/icon-refresh/450_1000.webp" alt="Iconos" onerror="this.src='https://i.blogs.es/671847/icon-refresh/450_1000.jpg';this.srcset='https://i.blogs.es/671847/icon-refresh/450_1000.jpg 450w, https://i.blogs.es/671847/icon-refresh/650_1200.jpg 681w,https://i.blogs.es/671847/icon-refresh/1024_2000.jpg 1024w, https://i.blogs.es/671847/icon-refresh/1366_2000.jpg 1366w';return false;">
   <img alt="Iconos" class="centro_sinmarco" src="https://i.blogs.es/671847/icon-refresh/450_1000.webp">
   
      </div>
</div>
<p><strong>El cambio en este sentido será aún mayor para los usuarios de Visual Studio en macOS</strong>, pues los desarrolladores han anunciado la implementación de la interfaz de usuario nativa para este sistema operativo.</p>
<!-- BREAK 9 -->
<p>Otras mejoras incluyen:</p>

<ul>
<li><p><strong>Compatibilidad con .NET 6</strong>, el framework de Microsoft que permite crear aplicaciones web, de escritorio y móviles para múltiples sistemas operativos.</p>
</li>
<li><p>Compatibilidad con <a class="text-outboundlink" href="https://www.genbeta.com/actualidad/microsoft-comunidad-open-source-enfrentados-dos-proyectos-desarrollo-multiplataforma-nombre" data-vars-post-title="Microsoft y la comunidad open source, enfrentados por dos proyectos de desarrollo multiplataforma con el mismo nombre" data-vars-post-url="https://www.genbeta.com/actualidad/microsoft-comunidad-open-source-enfrentados-dos-proyectos-desarrollo-multiplataforma-nombre">.NET MAUI</a> y ASP.NET Blazor.</p>
</li>
<li><p><strong>Compatibilidad con herramientas C++ 20</strong>, la revisión realizada el año pasado del estándar del lenguaje C++.</p>
</li>
<li><p><strong>Mejoras en la IA del motor Intellicode</strong> para detectar posibles problemas en el código en tiempo real.</p>
</li>
</ul>
<div class="article-asset-embed-giphy article-asset-normal article-asset-center">
 <div class="article-asset-video">
  <div class="asset-content">
   <div id="_giphy_GVNwETspU7HtIcNxKo" class="base-asset-video">
     <iframe src="https://giphy.com/embed/GVNwETspU7HtIcNxKo" style="position:absolute" class="giphy-embed" allowFullScreen></iframe>
   </div>
  </div>
 </div>
</div>
<ul>
<li><p><strong>Integración con Accessibility Insights</strong>, una herramienta que permite detectar problemas de accesibilidad en las aplicaciones.</p>
</li>
<li><p>La función de colaboración 'Live Share' integrará <strong>un chat de texto</strong>.</p>
</li>
<li><p>Soporte adicional para <strong>Git y GitHub</strong>.</p>
</li>
<li><p>Búsqueda de código mejorada.</p>
</li>
</ul>
<div class="article-asset-video article-asset-large">
 <div class="asset-content">
  <div class="base-asset-video">
   <div class="js-dailymotion">
    <script type="application/json">
                          {"videoId":"x7ziu8u","autoplay":true,"title":"Las matemáticas no se me dan mal, quiero aprender a programar", "tag":"Programadores"}
                  </script>
   </div>
  </div>
 </div>
</div>
<p>Vía | <a rel="noopener, noreferrer" href="https://www.zdnet.com/article/microsofts-visual-studio-2022-is-moving-to-64-bit/?ftag=COS-05-10aaa0g&taid=607e1287c18bb900010d300a&utm_campaign=trueAnthem%3A+Trending+Content&utm_medium=trueAnthem&utm_source=twitter">ZDnet</a></p>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[Las 'stories' ya han llegado incluso a Visual Studio Code: una extensión nos permite mostrar nuestro código al resto de usuarios]]></title>
                <link>https://www.genbeta.com/desarrollo/stories-han-llegado-incluso-a-visual-studio-code-extension-nos-permite-mostrar-nuestro-codigo-al-resto-usuarios</link>
                <guid>https://www.genbeta.com/desarrollo/stories-han-llegado-incluso-a-visual-studio-code-extension-nos-permite-mostrar-nuestro-codigo-al-resto-usuarios</guid>
                <pubDate>Thu, 05 Nov 2020 08:03:23 +0000</pubDate>
                                         <dc:creator>Marcos Merino</dc:creator>
                                       <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/405b4a/vsc2/1024_2000.jpg" alt="Las&#x20;&#x27;stories&#x27;&#x20;ya&#x20;han&#x20;llegado&#x20;incluso&#x20;a&#x20;Visual&#x20;Studio&#x20;Code&#x3A;&#x20;una&#x20;extensi&#x00F3;n&#x20;nos&#x20;permite&#x20;mostrar&#x20;nuestro&#x20;c&#x00F3;digo&#x20;al&#x20;resto&#x20;de&#x20;usuarios">
    </p>
    <p>Seguro que alguna vez, mientras estabas usando Visual Studio Code, te has preguntado <strong>"¿Qué estarán codificando otros usuarios al otro lado del mundo?"</strong>. Bueno, posiblemente no... pero alguien sí lo ha hecho. Y ha decidido proporcionarnos una herramienta para poder saberlo.</p>
<!-- BREAK 1 -->
<p><strong>El editor de código multiplataforma de Microsoft posee múltiples virtudes</strong> que lo han convertido en uno de los programas mejor valorados por los desarrolladores; y entre ellas destaca su amplia y variado catálogo de plugins y extensiones que amplían su funcionalidad y enriquecen su experiencia de uso.</p>
<!-- BREAK 2 --><!--more--><p>Pero una de las últimas adiciones al Visual Studio Marketplace está cosechando una notable popularidad: se trata de '<a rel="noopener, noreferrer" href="https://marketplace.visualstudio.com/items?itemName=benawad.stories">Stories for Visual Studio Code</a>', una extensión que <strong>trata de sumar Visual Studio a la fiebre por las 'stories'</strong> desatada por Snapchat y a la que ya se han sumado plataformas como Linkedin. </p>
<!-- BREAK 3 -->
<p>Aunque, claro está, <strong>su autor ha buscado dar una vuelta de tuerca al concepto de 'story'</strong> apropiado al contexto: se trata de poder exhibir ante los demás usuarios nuestros fragmentos de código.</p>
<!-- BREAK 4 --><div class="article-asset article-asset-normal article-asset-center">
 <div class="desvio-container">
  <div class="desvio">
   <div class="desvio-figure js-desvio-figure">
    <a href="https://www.xataka.com/otros/editor-codigo-favorito-programadores-profesionales-nos-dan-su-respuesta" class="pivot-outboundlink" target="_blank" data-vars-post-title="Y el editor de código favorito de los programadores es… 8 profesionales nos dan su respuesta">
     <img alt="Y&#x20;el&#x20;editor&#x20;de&#x20;c&#x00F3;digo&#x20;favorito&#x20;de&#x20;los&#x20;programadores&#x20;es&#x2026;&#x20;8&#x20;profesionales&#x20;nos&#x20;dan&#x20;su&#x20;respuesta" width="375" height="142" src="https://i.blogs.es/f14dab/prueba/375_142.webp" onerror='this.src="https://i.blogs.es/f14dab/prueba/375_142.png"'>
    </a>
   </div>
   <div class="desvio-summary">
    <div class="desvio-taxonomy js-desvio-taxonomy">
     <a href="https://www.xataka.com/otros/editor-codigo-favorito-programadores-profesionales-nos-dan-su-respuesta" class="desvio-taxonomy-anchor pivot-outboundlink m-crosspost" target="_blank" data-vars-post-title="Y el editor de código favorito de los programadores es… 8 profesionales nos dan su respuesta">En Xataka</a>
    </div>
    <a href="https://www.xataka.com/otros/editor-codigo-favorito-programadores-profesionales-nos-dan-su-respuesta" class="desvio-title js-desvio-title pivot-outboundlink" target="_blank" data-vars-post-title="Y el editor de código favorito de los programadores es… 8 profesionales nos dan su respuesta">Y el editor de código favorito de los programadores es… 8 profesionales nos dan su respuesta</a>
   </div>
  </div>
 </div>
</div>
<h2>Así podemos usarlo</h2>

<p>Una vez hayamos instalado la extensión desde la Marketplace, aparecerá un nuevo icono en la barra de herramientas del editor, una 'S' dentro de un círculo, que al ser clicado hará aparecer una sidebar llena de <strong>los avatares de los últimos usuarios que hayan hecho uso de la extensión</strong> (y no escasean: ya se la han instalado más de 20.000).</p>
<!-- BREAK 5 --><div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
     <div class="caption-img ">
                   <img class="centro_sinmarco" height=473 width=1074 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/741997/vsc1/450_1000.webp 450w, https://i.blogs.es/741997/vsc1/650_1200.webp 681w,https://i.blogs.es/741997/vsc1/1024_2000.webp 1024w, https://i.blogs.es/741997/vsc1/1366_2000.webp 1366w" src="https://i.blogs.es/741997/vsc1/450_1000.webp" alt="Vsc1" onerror="this.src='https://i.blogs.es/741997/vsc1/450_1000.jpg';this.srcset='https://i.blogs.es/741997/vsc1/450_1000.jpg 450w, https://i.blogs.es/741997/vsc1/650_1200.jpg 681w,https://i.blogs.es/741997/vsc1/1024_2000.jpg 1024w, https://i.blogs.es/741997/vsc1/1366_2000.jpg 1366w';return false;">
   <img alt="Vsc1" class="centro_sinmarco" src="https://i.blogs.es/741997/vsc1/450_1000.webp">
   
        <span>Instalando la extensión.</span>
   </div>
   </div>
</div>
<p>Haciendo clic en cualquiera de ellos, podremos visualizar un fragmento de código, que -dependiendo cómo haya sido grabado por su autor- en algunos casos <strong>incluso mostrará el texto siendo escrito en tiempo real</strong>.</p>
<!-- BREAK 6 -->
<p>Sin embargo, no estaremos ante un vídeo o archivo GIF: <strong>una vez termina de 'reproducirse' la story, podemos manipular el código que contiene</strong> como si de un archivo local se tratase, y así reusarlo para alguno de nuestros proyectos.</p>
<!-- BREAK 7 --><div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=1040 width=1919 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/23046e/screenshot_4/450_1000.webp 450w, https://i.blogs.es/23046e/screenshot_4/650_1200.webp 681w,https://i.blogs.es/23046e/screenshot_4/1024_2000.webp 1024w, https://i.blogs.es/23046e/screenshot_4/1366_2000.webp 1366w" src="https://i.blogs.es/23046e/screenshot_4/450_1000.webp" alt="Screenshot 4" onerror="this.src='https://i.blogs.es/23046e/screenshot_4/450_1000.jpg';this.srcset='https://i.blogs.es/23046e/screenshot_4/450_1000.jpg 450w, https://i.blogs.es/23046e/screenshot_4/650_1200.jpg 681w,https://i.blogs.es/23046e/screenshot_4/1024_2000.jpg 1024w, https://i.blogs.es/23046e/screenshot_4/1366_2000.jpg 1366w';return false;">
   <img alt="Screenshot 4" class="centro_sinmarco" src="https://i.blogs.es/23046e/screenshot_4/450_1000.webp">
   
      </div>
</div>
<p>De hecho, el editor incluso nos mostrará avisos en el caso de que necesitemos configurar algún aspecto de la aplicación o instalar alguna extensión extra para que el código pueda compilar en nuestro equipo.</p>
<!-- BREAK 8 --><div class="article-asset-image article-asset-small article-asset-left">
 <div class="asset-content">
                   <img class="izquierda_sinmarco" height=184 width=511 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/9ba988/screenshot_5/450_1000.webp 450w, https://i.blogs.es/9ba988/screenshot_5/650_1200.webp 681w,https://i.blogs.es/9ba988/screenshot_5/1024_2000.webp 1024w, https://i.blogs.es/9ba988/screenshot_5/1366_2000.webp 1366w" src="https://i.blogs.es/9ba988/screenshot_5/450_1000.webp" alt="Screenshot 5" onerror="this.src='https://i.blogs.es/9ba988/screenshot_5/450_1000.jpg';this.srcset='https://i.blogs.es/9ba988/screenshot_5/450_1000.jpg 450w, https://i.blogs.es/9ba988/screenshot_5/650_1200.jpg 681w,https://i.blogs.es/9ba988/screenshot_5/1024_2000.jpg 1024w, https://i.blogs.es/9ba988/screenshot_5/1366_2000.jpg 1366w';return false;">
   <img alt="Screenshot 5" class="izquierda_sinmarco" src="https://i.blogs.es/9ba988/screenshot_5/450_1000.webp">
   
      </div>
</div>
<p>Por otro lado, <strong>si queremos publicar nuestra propia 'story'</strong>, sólo tendremos que hacer clic en "<em>Record Story (beta)</em>", a la derecha de la barra de herramientas inferior de la interfaz: la extensión nos avisará de que <strong>necesitamos loguearnos previamente en GitHub</strong> para ello (de hecho, los avatares que se muestran en las stories serán los que estemos usando en dicha paltaforma).</p>
<!-- BREAK 9 -->
<p>En definitiva, un experimento curioso que ha sido bastante bien recibido, y que hace que <strong>nos preguntemos si en algún momento podremos elegir a qué usuarios de Visual Studio Code seguimos</strong>, para no perdernos entre el maremágnum de usuarios de la extensión.</p>
<!-- BREAK 10 -->
<p>Algunos usuarios van incluso un paso más allá, y proponen que el siguiente paso sea <strong>una plataforma de citas para desarrolladores</strong>. Todo se andará.</p>
<div class="article-asset-video article-asset-large">
 <div class="asset-content">
  <div class="base-asset-video">
   <iframe width="1000" height="563" src="//www.youtube.com/embed/ApR-kNXxLUs" allowfullscreen></iframe>
  </div>
 </div>
</div>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[Microsoft cerrará Visual Studio Codespaces en febrero de 2021, en favor de su IDE hermano: GitHub Codespaces]]></title>
                <link>https://www.genbeta.com/desarrollo/microsoft-cerrara-visual-studio-codespaces-febrero-2021-favor-su-ide-hermano-github-codespaces</link>
                <guid>https://www.genbeta.com/desarrollo/microsoft-cerrara-visual-studio-codespaces-febrero-2021-favor-su-ide-hermano-github-codespaces</guid>
                <pubDate>Mon, 07 Sep 2020 17:54:22 +0000</pubDate>
                                         <dc:creator>Marcos Merino</dc:creator>
                                       <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/1d7f19/codespace/1024_2000.jpg" alt="Microsoft&#x20;cerrar&#x00E1;&#x20;Visual&#x20;Studio&#x20;Codespaces&#x20;en&#x20;febrero&#x20;de&#x20;2021,&#x20;en&#x20;favor&#x20;de&#x20;su&#x20;IDE&#x20;hermano&#x3A;&#x20;GitHub&#x20;Codespaces">
    </p>
    <p>Sólo hace 10 meses desde que <a class="text-outboundlink" href="https://www.genbeta.com/desarrollo/visual-studio-online-version-web-ide-microsoft-esta-disponible-para-todos" data-vars-post-title="Visual Studio Online, la versión web del IDE de Microsoft ya está disponible para todos" data-vars-post-url="https://www.genbeta.com/desarrollo/visual-studio-online-version-web-ide-microsoft-esta-disponible-para-todos">Microsoft lanzó la preview pública</a> de <strong>Visual Studio Online, la versión web de su famoso IDE Visual Studio</strong> que permitía a cualquier usuario con conexión a Internet y una cuenta Microsoft probar gratuitamente esta herramienta alojada en la nube.</p>
<!-- BREAK 1 -->
<p>Visual Studio Online permitía <strong>registrar nuestros propios entornos de desarrollo autohospedados sin coste económico</strong>, pero también crear, sobre la base de Azure, entornos de desarrollo totalmente hospedados y administrados de pago.</p>
<!-- BREAK 2 --><!--more--><h2>Dos Codespaces</h2>

<p>Más tarde, el pasado mes de mayo, Microsoft realizó dos anuncios: el cambio de nombre de Visual Studio Online por Visual Studio Codespaces, y <a class="text-outboundlink" href="https://www.genbeta.com/desarrollo/github-presenta-codespaces-su-entorno-desarrollo-online" data-vars-post-title="GitHub presenta Codespaces, su entorno de desarrollo online" data-vars-post-url="https://www.genbeta.com/desarrollo/github-presenta-codespaces-su-entorno-desarrollo-online">el lanzamiento de GitHub Codespaces</a>... una IDE basado en el anterior, con la única diferencia de que <strong>en este caso estaría integrado en la plataforma GitHub</strong>.</p>
<!-- BREAK 3 -->
<p>Cuatro meses han estado coexistiendo ambas plataformas, hasta que Microsoft ha confirmado lo que muchos ya se imaginaban: que <strong>dicha coexistencia estaba confundiendo a los usuarios y resultaba redundante</strong>, y que en este pueblo sólo hay espacio para un IDE online basado en Visual Studio.</p>
<!-- BREAK 4 --><div class="article-asset article-asset-normal article-asset-center">
 <div class="desvio-container">
  <div class="desvio">
   <div class="desvio-figure js-desvio-figure">
    <a href="https://www.xataka.com/basics/que-github-que-que-le-ofrece-a-desarrolladores" class="pivot-outboundlink" target="_blank" data-vars-post-title="Qué es Github y qué es lo que le ofrece a los desarrolladores">
     <img alt="Qu&#x00E9;&#x20;es&#x20;Github&#x20;y&#x20;qu&#x00E9;&#x20;es&#x20;lo&#x20;que&#x20;le&#x20;ofrece&#x20;a&#x20;los&#x20;desarrolladores" width="375" height="142" src="https://i.blogs.es/5709f1/github/375_142.webp" onerror='this.src="https://i.blogs.es/5709f1/github/375_142.jpg"'>
    </a>
   </div>
   <div class="desvio-summary">
    <div class="desvio-taxonomy js-desvio-taxonomy">
     <a href="https://www.xataka.com/basics/que-github-que-que-le-ofrece-a-desarrolladores" class="desvio-taxonomy-anchor pivot-outboundlink m-crosspost" target="_blank" data-vars-post-title="Qué es Github y qué es lo que le ofrece a los desarrolladores">En Xataka</a>
    </div>
    <a href="https://www.xataka.com/basics/que-github-que-que-le-ofrece-a-desarrolladores" class="desvio-title js-desvio-title pivot-outboundlink" target="_blank" data-vars-post-title="Qué es Github y qué es lo que le ofrece a los desarrolladores">Qué es Github y qué es lo que le ofrece a los desarrolladores</a>
   </div>
  </div>
 </div>
</div>
<h2>Adiós, Visual Studio Codespaces</h2>

<p>Finalmente, <strong>GitHub Codespaces ha sido el ganador del duelo</strong>: ésta será la plataforma que absorba a su rival y aúne todas las funcionalidades de ambas en un mismo lugar: <strong>Visual Studio Codespaces dejará de prestar servicio a partir de febrero de 2021</strong>, aunque ya desde noviembre dejará de recibir nuevos usuarios.</p>
<!-- BREAK 5 -->
<p>De modo que sus usuarios están invitados a abandonar el barco y subirse al de GitHub Codespaces… aunque, eso sí, <strong>no contarán con ninguna migración automatizada</strong> para ello. Además, Microsoft aún no ha aclarado nada sobre los precios que deberán pagar los usuarios del nuevo servicio (<a rel="noopener, noreferrer" href="https://github.com/features/codespaces">GitHub Codespaces</a> está actualmente en estado de beta gratuita).</p>
<!-- BREAK 6 -->
<p>Pero, ¿Qué ocurre si venías <strong>usando Visual Code Studio pero no trabajabas con repositorios GitHub</strong>? Absolutamente <strong>nada</strong>: aunque requerirá algunos pasos extra de configuración, los desarrolladores seguirán pudiendo usar sus repositorios de Azure o BitBucket (por ejemplo) cuando trabajen con GitHub Codespaces.</p>
<!-- BREAK 7 -->
<p>Vía | <a rel="noopener, noreferrer" href="https://devblogs.microsoft.com/visualstudio/visual-studio-codespaces-is-consolidating-into-github-codespaces/">Microsoft</a></p>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[Visual Studio Live Share permitirá hablar por texto y voz sin usar aplicaciones de terceros]]></title>
                <link>https://www.genbeta.com/desarrollo/visual-studio-live-share-permitira-hablar-texto-voz-usar-aplicaciones-terceros</link>
                <guid>https://www.genbeta.com/desarrollo/visual-studio-live-share-permitira-hablar-texto-voz-usar-aplicaciones-terceros</guid>
                <pubDate>Tue, 19 May 2020 15:06:56 +0000</pubDate>
                                         <dc:creator>Antonio Sabán</dc:creator>
                                       <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/176c06/visual-studio-online/1024_2000.png" alt="Visual&#x20;Studio&#x20;Live&#x20;Share&#x20;permitir&#x00E1;&#x20;hablar&#x20;por&#x20;texto&#x20;y&#x20;voz&#x20;sin&#x20;usar&#x20;aplicaciones&#x20;de&#x20;terceros">
    </p>
    <p>Microsoft Build 2020, el evento anual para desarrolladores de Microsoft ha dado comienzo hoy de una forma atípica, pues debido al COVID-19 se celebra, como <a class="text-outboundlink" href="https://www.xataka.com/eventos/no-habra-wwdc-2020-presencial-apple-emitira-online-su-conferencia-desarrolladores-covid-19" data-vars-post-title="No habrá WWDC 2020 presencial: Apple emitirá online su conferencia de desarrolladores debido a &quot;la situación sanitaria actual&quot;" data-vars-post-url="https://www.xataka.com/eventos/no-habra-wwdc-2020-presencial-apple-emitira-online-su-conferencia-desarrolladores-covid-19">muchos otros</a>, de forma online. Entre los muchos anuncios que la compañía de Redmond ha hecho para el ámbito del desarrollo, donde hoy Azure y el aprendizaje automático se llevan mucho protagonismo, destacan los cambios que llegan a <a class="text-outboundlink" href="https://www.genbeta.com/desarrollo/visual-studio-online-version-web-ide-microsoft-esta-disponible-para-todos" data-vars-post-title="Visual Studio Online, la versión web del IDE de Microsoft ya está disponible para todos" data-vars-post-url="https://www.genbeta.com/desarrollo/visual-studio-online-version-web-ide-microsoft-esta-disponible-para-todos">Visual Studio Live Share</a>.</p>
<!-- BREAK 1 -->
<p>El mismo contexto que ha obligado a celebrar el Microsoft Build online es el mismo que he llevado a Microsoft a hacer que <strong>Visual Studio Live Share ahora también soporte chat de texto y voz</strong> dentro del entorno de desarrollo. Todo ello, sin depender de compartir pantalla y aplicaciones de terceros</p>
<!-- BREAK 2 -->
<p>Así, además de funcionar como "<strong>Google Docs de desarrollo</strong>", pues permite editar y depurar código de forma colaborativa en tiempo, también ofrecerá una mayor agilidad cuando más lejos se encuentran los compañeros de trabajo.</p>
<!-- BREAK 3 --><!--more--><h2>La crisis ha acelerado el progreso del trabajo en remoto</h2>
<div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=1146 width=2234 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/51d172/vistual-studio-live/450_1000.webp 450w, https://i.blogs.es/51d172/vistual-studio-live/650_1200.webp 681w,https://i.blogs.es/51d172/vistual-studio-live/1024_2000.webp 1024w, https://i.blogs.es/51d172/vistual-studio-live/1366_2000.webp 1366w" src="https://i.blogs.es/51d172/vistual-studio-live/450_1000.webp" alt="Vistual Studio Live" onerror="this.src='https://i.blogs.es/51d172/vistual-studio-live/450_1000.jpg';this.srcset='https://i.blogs.es/51d172/vistual-studio-live/450_1000.jpg 450w, https://i.blogs.es/51d172/vistual-studio-live/650_1200.jpg 681w,https://i.blogs.es/51d172/vistual-studio-live/1024_2000.jpg 1024w, https://i.blogs.es/51d172/vistual-studio-live/1366_2000.jpg 1366w';return false;">
   <img alt="Vistual Studio Live" class="centro_sinmarco" src="https://i.blogs.es/51d172/vistual-studio-live/450_1000.webp">
   
      </div>
</div>
<p>Durante los primeros días de confinamiento, vimos cómo herramientas y funciones como las que acaba de presentar Microsoft se hacían cada vez más necesarias, pese a que <strong>Microsoft Teams o Slack estaban a buen nivel</strong>. </p>
<!-- BREAK 4 -->
<p>Necesitábamos el "Google Docs de" diferentes plataformas, y en ese sentido, aparecieron propuestas como <a class="text-outboundlink" href="https://www.genbeta.com/herramientas/screen-app-gratuita-para-trabajar-grupo-pantalla-compartida-windows-linux-macos" data-vars-post-title="Screen, una app gratuita para trabajar en grupo sobre una misma pantalla compartida, en Windows, Linux y macOS" data-vars-post-url="https://www.genbeta.com/herramientas/screen-app-gratuita-para-trabajar-grupo-pantalla-compartida-windows-linux-macos">Screen</a>, que daba un cursor para cada usuario que participara en una videollamada, además de voz. Además, permitía señalar elementos sin entorpecer a los compañeros.</p>
<!-- BREAK 5 --><div class="article-asset article-asset-normal article-asset-center">
 <div class="desvio-container">
  <div class="desvio">
   <div class="desvio-figure js-desvio-figure">
    <a href="https://www.genbeta.com/herramientas/plectica-herramienta-gratis-colaborativa-para-convertir-diagramas-practicamente-cualquier-cosa" class="pivot-outboundlink" data-vars-post-title="Plectica, una herramienta gratis y colaborativa para convertir en diagramas prácticamente cualquier cosa ">
     <img alt="Plectica,&#x20;una&#x20;herramienta&#x20;gratis&#x20;y&#x20;colaborativa&#x20;para&#x20;convertir&#x20;en&#x20;diagramas&#x20;pr&#x00E1;cticamente&#x20;cualquier&#x20;cosa&#x20;" width="375" height="142" src="https://i.blogs.es/670614/87dfecec-0a7d-43ea-a0d2-b27ed85b2a8a/375_142.webp" onerror='this.src="https://i.blogs.es/670614/87dfecec-0a7d-43ea-a0d2-b27ed85b2a8a/375_142.jpg"'>
    </a>
   </div>
   <div class="desvio-summary">
    <div class="desvio-taxonomy js-desvio-taxonomy">
     <a href="https://www.genbeta.com/herramientas/plectica-herramienta-gratis-colaborativa-para-convertir-diagramas-practicamente-cualquier-cosa" class="desvio-taxonomy-anchor pivot-outboundlink" data-vars-post-title="Plectica, una herramienta gratis y colaborativa para convertir en diagramas prácticamente cualquier cosa ">En Genbeta</a>
    </div>
    <a href="https://www.genbeta.com/herramientas/plectica-herramienta-gratis-colaborativa-para-convertir-diagramas-practicamente-cualquier-cosa" class="desvio-title js-desvio-title pivot-outboundlink" data-vars-post-title="Plectica, una herramienta gratis y colaborativa para convertir en diagramas prácticamente cualquier cosa ">Plectica, una herramienta gratis y colaborativa para convertir en diagramas prácticamente cualquier cosa </a>
   </div>
  </div>
 </div>
</div>
<p>Las nuevas funciones llegarán a Visual Studio Live Share en las próximas semanas, tanto a los usuarios de Visual Studio Code como a los usuarios de Live Share en la web. Según Microsoft, el chat de voz y texto llegarán de forma totalmente opcional, es decir, que <strong>podremos seguir trabajando colaborativamente sin comunicarnos por dichas vías con nuestros compañeros</strong>.</p>
<!-- BREAK 6 --><script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[GitHub presenta Codespaces, su entorno de desarrollo online]]></title>
                <link>https://www.genbeta.com/desarrollo/github-presenta-codespaces-su-entorno-desarrollo-online</link>
                <guid>https://www.genbeta.com/desarrollo/github-presenta-codespaces-su-entorno-desarrollo-online</guid>
                <pubDate>Thu, 07 May 2020 07:10:55 +0000</pubDate>
                                         <dc:creator>Marcos Merino</dc:creator>
                                       <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/f80671/codespaces/1024_2000.jpg" alt="GitHub&#x20;presenta&#x20;Codespaces,&#x20;su&#x20;entorno&#x20;de&#x20;desarrollo&#x20;online">
    </p>
    <p><strong>GitHub</strong>, la plataforma de alojamiento de proyectos de desarrollo <a class="text-outboundlink" href="https://www.genbeta.com/a-fondo/nuevo-ceo-github-responde-usuarios-reddit-vieja-microsoft-teni-miedo-open-source" data-vars-post-title="El nuevo CEO de GitHub responde a los usuarios en Reddit: &quot;La vieja Microsoft tenía miedo del open source&quot;" data-vars-post-url="https://www.genbeta.com/a-fondo/nuevo-ceo-github-responde-usuarios-reddit-vieja-microsoft-teni-miedo-open-source">propiedad de Microsoft</a>, <strong>está celebrando en estos días su evento Satellite 2020</strong> (<a class="text-outboundlink" href="https://www.genbeta.com/desarrollo/microsoft-build-2020-se-reconvierte-evento-tecnologico-online-al-que-cualquier-usuario-podra-asistir" data-vars-post-title="Microsoft Build 2020 se reconvierte en un evento tecnológico online al que cualquier usuario podrá asistir" data-vars-post-url="https://www.genbeta.com/desarrollo/microsoft-build-2020-se-reconvierte-evento-tecnologico-online-al-que-cualquier-usuario-podra-asistir">forzosamente online, como otros eventos de la compañía</a>, a causa de la crisis del coronavirus), y ha aprovechado la ocasión para anunciar una serie de novedades sobre su plataforma.</p>
<!-- BREAK 1 -->
<p>Shanku Niyogi, vicepresidente de GitHub, ha afirmado que evento de este año trata de "proporcionar a las comunidades herramientas que les permitan unirse para resolver problemas y eliminar barreras".</p>
<!-- BREAK 2 --><!--more--><p>Y la mayor de las novedades anunciadas trata precisamente de eso, de facilitar a los desarrolladores la tarea de unirse a un proyecto, configurar su entorno de desarrollo y <strong>empezar a escribir código sin apenas recursos, sólo con la ayuda de un navegador</strong>.</p>
<!-- BREAK 3 -->
<p>De eso trata <a rel="noopener, noreferrer" href="https://github.com/features/codespaces">GitHub Codespaces</a>, una nueva funcionalidad (en versión beta cerrada, por ahora) que permitirá al usuario <strong>escribir código directamente en la nube, proporcionándole un IDE basado en el editor Visual Studio Codespaces</strong> (conocido hasta hace unos días como <a class="text-outboundlink" href="https://www.genbeta.com/desarrollo/visual-studio-online-version-web-ide-microsoft-esta-disponible-para-todos" data-vars-post-title="Visual Studio Online, la versión web del IDE de Microsoft ya está disponible para todos" data-vars-post-url="https://www.genbeta.com/desarrollo/visual-studio-online-version-web-ide-microsoft-esta-disponible-para-todos">Visual Studio Online</a>). </p>
<!-- BREAK 4 --><div class="article-asset article-asset-normal article-asset-center">
 <div class="desvio-container">
  <div class="desvio">
   <div class="desvio-figure js-desvio-figure">
    <a href="https://www.xataka.com/basics/que-github-que-que-le-ofrece-a-desarrolladores" class="pivot-outboundlink" target="_blank" data-vars-post-title="Qué es Github y qué es lo que le ofrece a los desarrolladores">
     <img alt="Qu&#x00E9;&#x20;es&#x20;Github&#x20;y&#x20;qu&#x00E9;&#x20;es&#x20;lo&#x20;que&#x20;le&#x20;ofrece&#x20;a&#x20;los&#x20;desarrolladores" width="375" height="142" src="https://i.blogs.es/5709f1/github/375_142.webp" onerror='this.src="https://i.blogs.es/5709f1/github/375_142.jpg"'>
    </a>
   </div>
   <div class="desvio-summary">
    <div class="desvio-taxonomy js-desvio-taxonomy">
     <a href="https://www.xataka.com/basics/que-github-que-que-le-ofrece-a-desarrolladores" class="desvio-taxonomy-anchor pivot-outboundlink m-crosspost" target="_blank" data-vars-post-title="Qué es Github y qué es lo que le ofrece a los desarrolladores">En Xataka</a>
    </div>
    <a href="https://www.xataka.com/basics/que-github-que-que-le-ofrece-a-desarrolladores" class="desvio-title js-desvio-title pivot-outboundlink" target="_blank" data-vars-post-title="Qué es Github y qué es lo que le ofrece a los desarrolladores">Qué es Github y qué es lo que le ofrece a los desarrolladores</a>
   </div>
  </div>
 </div>
</div>
<p>Según Niyogi,</p>

<blockquote>
  <p>"Realizar contribuciones al código de una comunidad puede resultar difícil: cada repositorio tiene su propia forma de configurar un entorno de desarrollo, lo cual frecuentemente llega a requerir docenas de pasos antes de empezar a escribir código".</p>
</blockquote>

<p>Esta herramienta <strong>permite activar entornos de desarrollo con un clic</strong>, incluso para proyectos en los que el usuario no haya trabajado antes, y cambiar entre ellos con facilidad; <strong>será posible, incluso, contar con varias configuraciones para un mismo proyecto</strong>:</p>
<!-- BREAK 5 -->
<blockquote>
  <p>"Los 'codespaces' se pueden configurar para cargar tu código y dependencias, tus herramientas de desarrollador, extensiones, etc. Y cambiar de un entorno a otro es bastante simple: puedes seguir navegando cada vez que quieras y, al volver, tu Codespace se volverá a abrir también, automáticamente".</p>
</blockquote>

<p><strong>"La edición de código en el IDE de Codespaces siempre será gratuita"</strong>, explican desde la plataforma, pero eso no significa que cualquier uso que le demos a GitHub Codespaces sea gratis.</p>
<!-- BREAK 6 --><div class="article-asset article-asset-normal article-asset-center">
 <div class="desvio-container">
  <div class="desvio">
   <div class="desvio-figure js-desvio-figure">
    <a href="https://www.xataka.com/aplicaciones/un-dia-el-desarrollador-desperto-y-descubrio-que-github-se-habia-convertido-en-el-centro-de-la-programacion" class="pivot-outboundlink" target="_blank" data-vars-post-title="Un día el desarrollador despertó y descubrió que GitHub se había convertido en el centro de la programación">
     <img alt="Un&#x20;d&#x00ED;a&#x20;el&#x20;desarrollador&#x20;despert&#x00F3;&#x20;y&#x20;descubri&#x00F3;&#x20;que&#x20;GitHub&#x20;se&#x20;hab&#x00ED;a&#x20;convertido&#x20;en&#x20;el&#x20;centro&#x20;de&#x20;la&#x20;programaci&#x00F3;n" width="375" height="142" src="https://i.blogs.es/41772b/captura-de-pantalla-2015-09-10-a-la-s-21.07.55/375_142.webp" onerror='this.src="https://i.blogs.es/41772b/captura-de-pantalla-2015-09-10-a-la-s-21.07.55/375_142.png"'>
    </a>
   </div>
   <div class="desvio-summary">
    <div class="desvio-taxonomy js-desvio-taxonomy">
     <a href="https://www.xataka.com/aplicaciones/un-dia-el-desarrollador-desperto-y-descubrio-que-github-se-habia-convertido-en-el-centro-de-la-programacion" class="desvio-taxonomy-anchor pivot-outboundlink m-crosspost" target="_blank" data-vars-post-title="Un día el desarrollador despertó y descubrió que GitHub se había convertido en el centro de la programación">En Xataka</a>
    </div>
    <a href="https://www.xataka.com/aplicaciones/un-dia-el-desarrollador-desperto-y-descubrio-que-github-se-habia-convertido-en-el-centro-de-la-programacion" class="desvio-title js-desvio-title pivot-outboundlink" target="_blank" data-vars-post-title="Un día el desarrollador despertó y descubrió que GitHub se había convertido en el centro de la programación">Un día el desarrollador despertó y descubrió que GitHub se había convertido en el centro de la programación</a>
   </div>
  </div>
 </div>
</div>
<p>Así, una vez el servicio deje de ser beta, <strong>se cobrará por uso en el caso de tareas computacionalmente intensivas (como las compilaciones)</strong>,  por hora y según el tipo de máquina virtual que estén utilizando, como ya ocurre en el caso de GitHub Actions.</p>
<!-- BREAK 7 -->
<h2>También llega GitHub Discussion y el escaneo de código</h2>

<p>Pero GitHub Codespaces no es la única novedad presentada hoy por la plataforma: <strong>también desembarcan en GitHub los foros Discussion para proyectos</strong>, que se estructurarán en torno a hilos, permitiendo publicar recopilatorios de preguntas frecuentes y otros documentos colaborativos como hilos independientes.</p>
<!-- BREAK 8 --><div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=734 width=1110 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/eb13a4/discussions/450_1000.webp 450w, https://i.blogs.es/eb13a4/discussions/650_1200.webp 681w,https://i.blogs.es/eb13a4/discussions/1024_2000.webp 1024w, https://i.blogs.es/eb13a4/discussions/1366_2000.webp 1366w" src="https://i.blogs.es/eb13a4/discussions/450_1000.webp" alt="Discussions" onerror="this.src='https://i.blogs.es/eb13a4/discussions/450_1000.jpg';this.srcset='https://i.blogs.es/eb13a4/discussions/450_1000.jpg 450w, https://i.blogs.es/eb13a4/discussions/650_1200.jpg 681w,https://i.blogs.es/eb13a4/discussions/1024_2000.jpg 1024w, https://i.blogs.es/eb13a4/discussions/1366_2000.jpg 1366w';return false;">
   <img alt="Discussions" class="centro_sinmarco" src="https://i.blogs.es/eb13a4/discussions/450_1000.webp">
   
      </div>
</div>
<p>GitHub Discussions ya contaba actualmente con varias comunidades en versión beta (como las dedicadas a Prisma y React Query), pero <strong>hasta ahora estos foros no habían estado vinculados a proyectos de código concretos</strong>: en éstos, la interacción con el resto de colaboradores de un proyecto sólo podía darse en las pestañas de 'Propuestas' y de 'Solicitudes de extracción'.</p>
<!-- BREAK 9 -->
<p>Por último, GitHub también pondrá a disposición de sus usuarios <strong>herramientas automatizadas de escaneo de código, gratuitas para todos los proyectos de código abierto</strong> (el resto de proyectos también podrán usarlas, precio pago).</p>
<!-- BREAK 10 -->
<p>Su objetivo, será ayudar a los desarrolladores a <strong>detectar con anticipación posibles vulnerabilidades de seguridad</strong>, y hacerlo a una escala que funcione tanto para proyectos pequeños como grandes. Según GitHub, el escaneo de código se basará en CodeQL, un motor de análisis semántico avanzado que adquirió tras su compra de Semmle el año pasado.</p>
<!-- BREAK 11 -->
<p>Vía | <a rel="noopener, noreferrer" href="https://techcrunch.com/2020/05/06/github-gets-a-built-in-ide-with-codespaces-discussion-forums-and-more/">TechCrunch</a></p>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
            </channel>
</rss>
