O próximo lançamento do .NET 9 da Microsoft, uma grande atualização planejada para a plataforma de desenvolvimento multiplataforma da empresa, se concentrará no desenvolvimento de aplicativos nativos da nuvem e baseados em IA, disse a empresa em um boletim em 13 de fevereiro.

Para desenvolvedores nativos da nuvem, a Microsoft terá como objetivo melhorar o desempenho do tempo de execução, o monitoramento de aplicativos e fornecer “caminhos pavimentados” para infraestrutura e serviços de produção populares. O último refere-se à execução do Kubernetes e ao uso de banco de dados gerenciado e serviços de cache, como Redis. Essas melhorias serão entregues como múltiplas camadas da pilha .NET. Esses recursos vêm junto com o .NET Aspire, disse a Microsoft, que visa reduzir o custo e a complexidade da construção de aplicativos em nuvem. Juntamente com o .NET 9, o Visual Studio e o Visual Studio Code adicionarão novas experiências de desenvolvimento e implantação para o .NET Aspire.

A Microsoft disse que o .NET 9 também tornará mais fácil para os desenvolvedores .NET integrarem IA em aplicativos. Passos foram dados nessa direção no .NET 8, que trouxe exemplos e documentação para cargas de trabalho de IA, clientes C# para bancos de dados vetoriais e bibliotecas como o Semantic Kernel. Com o .NET 9, a Microsoft disse que os desenvolvedores encontrarão bibliotecas e documentação para trabalhar com OpenAI e modelos de código aberto, juntamente com a colaboração contínua da equipe .NET em Kernel Semântico, OpenAI e Azure SDK para garantir que os desenvolvedores .NET tenham uma “primeira experiência”. experiência de classe” construindo aplicativos inteligentes.

A prévia 1 do .NET 9 chegou esta semana. O lançamento de produção do .NET 9 está previsto para novembro, cerca de um ano após a chegada do atual .NET 8. A Microsoft oferecerá suporte ao .NET 9 por 18 meses.

Além do .NET 9 Preview 1, a Microsoft lançou o .NET Aspire Preview 3, que apresenta melhorias na interface do painel e suporte a novos componentes, incluindo Azure OpenAI, Apache Kakfa, Oracle, MySQL, Azure Cosmos DB e Orleans, a estrutura da Microsoft para construção aplicações distribuídas.