actualizaciones de .NET 9, C# 13 y Visual Studio 17.12
Cada vez que se publica una nueva actualización de .NET, C# o Visual Studio, es crucial mantener el sistema al día. Incluso si no tiene previsto utilizar las últimas funciones, la actualización le garantiza la recepción de correcciones de errores y mejoras. Plus, diferentes versiones de .NET pueden instalarse una al lado de la otra sin conflictos.
.NET 9 introduce varias características nuevas y mejoras clave que aumentan la productividad de los desarrolladores, el rendimiento y el desarrollo multiplataforma. Con un enfoque en la integración de la IA, un manejo optimizado y una mayor compatibilidad con la nube nativa, .NET 9 ofrece una experiencia perfecta para los desarrolladores .NET que crean aplicaciones web, aplicaciones móviles y aplicaciones a gran escala. El SDK de .NET y las herramientas para desarrolladores ofrecen ahora mejoras mínimas en las API, compilación anticipada y una mejor gestión del ciclo de vida de los recursos para múltiples plataformas.
Tanto si trabaja en proyectos de aprendizaje automático como en aplicaciones ASP.NET Core o Windows Forms, .NET 9 garantiza aplicaciones más rápidas, un mejor uso de la memoria y una experiencia de desarrollo más fluida en Visual Studio y Visual Studio Code.
En su vídeo sobre Actualización a .NET 9, C# 13 y Visual Studio 17.12, Tim Corey nos guía a través del proceso de actualización de Visual Studio, C# y .NET a la vez. Veamos con más detalle lo que explica Tim en su vídeo.
Comprobación de actualizaciones en Visual Studio
Tim comienza abriendo Visual Studio y señala que no es necesario crear, abrir o clonar un proyecto para buscar actualizaciones. En su lugar, basta con hacer clic en Continuar sin código para acceder a la interfaz completa de Visual Studio.
Una vez dentro de Visual Studio, Tim dirige nuestra atención a la pestaña de notificaciones de la esquina inferior derecha. Al hacer clic en el icono de la campana aparece una notificación sobre la disponibilidad de Visual Studio 17.12.19. Si ha descartado esta notificación por accidente, no se preocupe: Tim muestra otra forma de buscar actualizaciones. Basta con ir a Ayuda > Buscar actualizaciones para que aparezca el instalador de Visual Studio, que permite actualizar a la última versión.
Actualización de Visual Studio mediante el instalador
Tim explica que el instalador de Visual Studio es esencial para gestionar las actualizaciones. Si ya tienes Visual Studio instalado, el instalador debería estar en tu sistema. Si no, puede descargarlo por separado.
Al abrir el instalador, verás tu versión actual de Visual Studio. Aquí, Tim señala la opción de instalar versiones preliminares de Visual Studio si estás interesado en probar las próximas funciones. En el momento de la grabación del vídeo, la última versión preliminar era 17.13.0 Preview 1. No obstante, Tim recomienda utilizar la versión estable para producción.
Para proceder a la actualización, basta con hacer clic en Actualizar, lo que desencadena un mensaje de Control de cuentas de usuario (UAC) solicitando permiso para elevar los permisos. Una vez confirmado, el instalador descarga e instala la última versión de Visual Studio, garantizando que dispones de las funciones y correcciones más recientes.
¿Qué ocurre después de la actualización?
Una vez completada la actualización, Tim explica que la puesta en marcha de Visual Studio también garantizará que se dispone de las últimas versiones de .NET y C#. Estas actualizaciones se incluyen juntas, lo que significa que cuando se actualiza Visual Studio, se obtienen automáticamente las versiones más recientes de .NET y C#.
Para comprobarlo, Tim crea una nueva aplicación de consola y comprueba las versiones de .NET disponibles. Su proyecto por defecto sigue utilizando .NET 8, pero ahora .NET 9 aparece como opción, lo que confirma que la actualización se ha realizado correctamente. Tim nos asegura que se trata de una instalación paralela, lo que significa que se puede seguir trabajando con versiones anteriores como .NET 6, .NET 7 o .NET 8 sin ningún problema.
Soporte y ciclo de vida de .NET
Tim se toma un momento para aclarar el ciclo de vida del soporte de las distintas versiones de .NET. En el momento de la grabación:
- .NET 7 está fuera de soporte
- .NET 8 cuenta con soporte durante dos años más (ya que se trata de una versión LTS - Long-Term Support)
- .NET 9 se encuentra actualmente en Standard Term Support (STS)
Tim subraya que las versiones STS siguen estando listas para producción y reciben soporte completo, pero tienen un ciclo de vida más corto en comparación con las versiones LTS. En términos más sencillos, aunque .NET 9 es estable, no recibirá soporte durante tanto tiempo como las versiones LTS, como .NET 8.
Modo alternativo de actualizar .NET
Si no utilizas Visual Studio o trabajas en Mac, Linux o un entorno de línea de comandos, Tim sugiere otra forma de actualizar .NET. Puede visitar dotnet.microsoft.com y navegar hasta la sección Descarga para obtener manualmente la última versión de .NET. Esto garantiza que los desarrolladores que no dependen de un IDE puedan mantener su entorno actualizado.
Reflexiones finales
Tim concluye el vídeo reiterando la importancia de mantener actualizado el entorno de desarrollo. Tanto si utilizas Visual Studio como .NET CLI, estar al día de la última versión garantiza el acceso a nuevas funciones, mejoras de rendimiento y correcciones de seguridad.
La actualización a través de Visual Studio es el método más sencillo, ya que lo gestiona todo -Visual Studio, .NET y C#- de una sola vez. No obstante, si prefiere las actualizaciones manuales o utiliza un sistema operativo diferente, siempre puede descargar la última versión de .NET por separado desde el sitio web de Microsoft.
Siguiendo la guía de Tim Corey, podrá mantener su sistema actualizado con el mínimo esfuerzo, garantizando una experiencia de desarrollo fluida y eficiente.
