Plataforma de Desenvolvedor .NET 9 Lançada, Confira as Novidades
A Microsoft lançou sua plataforma de desenvolvimento .NET 9 gratuita e de código aberto com atualizações significativas em desempenho, otimização de memória e integração de IA.
A Microsoft anunciou o lançamento de sua plataforma de desenvolvimento .NET 9, gratuita e de código aberto, a versão mais recente e avançada do .NET até agora.
Com milhares de melhorias, incluindo atualizações substanciais em toda a stack do .NET, o .NET 9 oferece maior produtividade, desempenho incomparável, recursos inteligentes e segurança aprimorada.
Falando em desempenho, o .NET 9 é a versão mais rápida do .NET até agora, apresentando mais de 1.000 melhorias relacionadas ao desempenho. Essas mudanças abrangem todos os aspectos da plataforma — desde aprimoramentos na runtime até otimizações na linguagem — e proporcionam ganhos substanciais em velocidade e eficiência.
Notavelmente, o Coletor de Lixo do Servidor foi adaptado para atender melhor aos requisitos de memória das aplicações, especialmente em ambientes com muitos núcleos, enquanto reduz o uso de memória em até 93% em certos testes de desempenho.
De acordo com os desenvolvedores, eles também observaram grandes avanços no benchmark TechEmpower, mostrando um aumento significativo de 15% na performance de requisições por segundo. Essas melhorias tornam o .NET 9 ideal para desenvolvedores que estão construindo aplicações de alto rendimento e eficientes em recursos.
Juntamente com o .NET 9, a Microsoft também está lançando o .NET Aspire 9, um conjunto poderoso de ferramentas, modelos e pacotes projetados para criar aplicações prontas para produção com facilidade.
Com novas APIs e recursos, como a capacidade de manter contêineres ativos entre sessões de depuração e integrações com plataformas como OpenAI e Milvus, o .NET Aspire 9 simplifica sua jornada de desenvolvimento de aplicativos em nuvem, ao mesmo tempo em que minimiza a complexidade de implantação.
Além disso, o .NET 9 torna mais fácil do que nunca incorporar inteligência artificial em suas aplicações. A Microsoft colaborou com parceiros de todo o ecossistema de IA, incluindo Azure, OpenAI, Pinecone e LlamaIndex, para garantir uma integração perfeita dos serviços de IA no .NET.
Com novas abstrações como Microsoft.Extensions.AI e Microsoft.Extensions.VectorData, os desenvolvedores agora podem trabalhar facilmente com modelos de linguagem grandes e pequenos, embeddings e outros serviços de IA para criar aplicações inteligentes.
Além disso, novos blocos de construção para IA — como tokenizadores aprimorados e suporte a Tensor — simplificam a criação de soluções impulsionadas por IA. O GitHub Copilot também foi aprimorado para apoiar desenvolvedores na depuração, escrita de código e gerenciamento de fluxos de trabalho comuns de forma mais eficaz, trazendo a promessa da IA para o seu trabalho diário.
Também vale a pena notar que o .NET 9 continua a evoluir o desenvolvimento web full-stack com o ASP.NET Core e o Blazor. Aplicativos ASP.NET Core construídos com esta versão se beneficiam de um gerenciamento otimizado de arquivos estáticos, redução do uso de memória e tempos de inicialização significativamente mais rápidos—tornando-os seguros, eficientes e capazes de atender usuários em qualquer escala.
Ao mesmo tempo, o Blazor recebe uma grande atualização, com melhorias de desempenho, uma experiência de reconexão mais intuitiva para componentes renderizados no servidor e maior adaptabilidade em tempo de execução, tornando mais fácil criar aplicativos web bonitos e interativos.
Por fim, com o .NET MAUI (Interface de Usuário para Aplicativos Multi-plataforma), os desenvolvedores agora podem criar aplicativos facilmente para dispositivos móveis e desktops a partir de uma única base de código. Além disso, o lançamento do .NET 9 traz maior desempenho e integração mais profunda com os recursos das plataformas Android, iOS, macOS e Windows.
Para um mergulho mais profundo em todos os novos recursos, consulte o anúncio oficial da Microsoft. Os downloads do .NET 9 já estão disponíveis, junto com atualizações do Visual Studio 2022 e do C# Dev Kit para o Visual Studio Code.
