.NET 9 Impulsa la Eficiencia, la Productividad y la Flexibilidad
Microsoft .NET 9 ya está disponible e incluye compilación AOT, soporte de contenedores mejorado y nuevas funciones en C# 12, ASP.NET Core y MAUI.

Microsoft ha lanzado .NET 9, la versión más reciente de su popular plataforma de desarrollo, con un conjunto de mejoras orientadas a impulsar el rendimiento, la productividad del desarrollador y la flexibilidad multiplataforma. Entre los aspectos más destacados se incluye la compilación nativa AOT (Ahead of Time) para lograr tiempos de inicio más rápidos y reducir el uso de memoria, el soporte para contenedores mejorado para una implementación más fluida en Docker y Kubernetes, y la expansión de las capacidades de IA con herramientas actualizadas de ML.NET y compatibilidad con modelos ONNX (Open Neural Network Exchange). Estos avances convierten a .NET 9 en una opción potente para aplicaciones cloud-native, potenciadas por IA y multiplataforma.
C# 12 se incluye con nuevas funciones de sintaxis que simplifican la programación y reducen el código repetitivo (boilerplate), mientras que las actualizaciones de ASP.NET Core y Blazor mejoran las experiencias de desarrollo web. Las mejoras de Blazor permiten interfaces web altamente interactivas con C#, mientras que ASP.NET Core ahora ofrece middleware más eficiente y mejor soporte para aplicaciones en tiempo real. Las actualizaciones de MAUI (Multi-platform App UI) amplían las capacidades para el desarrollo multiplataforma, brindando a los desarrolladores más herramientas para crear aplicaciones móviles y de escritorio a partir de una única base de código.
.NET 9 aporta nuevas capacidades de IA que simplifican la integración del aprendizaje automático en las aplicaciones, con herramientas actualizadas de ML.NET y un soporte mejorado para modelos ONNX, lo que permite implementar reconocimiento de imágenes, procesamiento de lenguaje natural y analítica predictiva con mayor facilidad. Los flujos de trabajo mejorados para el entrenamiento de modelos y la inferencia en el borde permiten el procesamiento de IA en tiempo real en dispositivos locales, reduciendo la latencia. Junto con la compilación AOT nativa, estas mejoras hacen que las aplicaciones de .NET impulsadas por IA sean más rápidas y eficientes, abriendo posibilidades más fluidas para aplicaciones inteligentes y receptivas en distintas plataformas.
.NET 9 es una actualización potente que impulsa el rendimiento de las aplicaciones y la flexibilidad de despliegue, especialmente para desarrolladores que trabajan con aplicaciones cloud, web y multiplataforma. Aunque no es una versión de Soporte a Largo Plazo (Long Term Support), sienta las bases para .NET 10, ofreciendo acceso anticipado a funcionalidades que darán forma al futuro del framework.
Consulta el blog oficial de Microsoft para conocer todos los detalles, incluida una liga para descargar .NET 9.