Sólo han pasado tres meses desde que Microsoft lanzó .NET8, la última versión de su plataforma de desarrollo de código abierto. Hoy, la compañía decidió no perder más tiempo y no sólo anunció su sucesor, .NET9, sino que también lanzó la primera versión preliminar. En una publicación de blog, Microsoft también describió los objetivos de desarrollo y la visión final de .NET9, cuyo objetivo es proporcionar nuevas herramientas para el desarrollo de la nube, así como nuevas capacidades de inteligencia artificial.

Microsoft dijo que continuará trabajando en el desarrollo de capacidades de plataforma basada en la nube para desarrolladores:

También nos estamos centrando en allanar el camino para la infraestructura de producción y el aprovisionamiento de servicios populares, como la ejecución en Kubernetes y el uso de bases de datos administradas y servicios de almacenamiento en caché como Redis.

Microsoft trabajará con socios para hacer que sus aplicaciones de contenedores de Azure sean escalables en entornos basados ​​en Kubernetes para admitir múltiples instancias. En términos de herramientas de desarrollo basadas en la nube, Microsoft dijo que .NET 9 proporcionará nuevas funciones para los usuarios de Visual Studio y Visual Studio Code a través de .NET Aspire.

Por supuesto, no parecería un proyecto liderado por Microsoft sin algún tipo de integración de IA. La publicación del blog mencionó que los miembros del equipo .NET9 trabajarán arduamente para agregar más capacidades de inteligencia artificial a la plataforma. Esto significa que los desarrolladores pueden acceder a modelos OpenAI y OSS con documentación y bibliotecas extensas.

Los desarrolladores pueden descargar la primera versión preliminar de .NET9 desde GitHub. El sitio web también cuenta con .NET9ProjectBacklog para ver qué nuevas características y mejoras planean incluir en la versión final. Las futuras versiones preliminares de .NET9 también se lanzarán en GitHub, y cada vez que se lanza una nueva versión, puede consultar las notas de la versión de la plataforma para ver qué nuevas funciones, adiciones y correcciones de errores se han agregado.