A Microsoft lançou oficialmente o.NET 10 em 12 de novembro, durante seu evento on-line.NET Conf 2025. Esta grande atualização em sua plataforma de desenvolvimento de software oferece avanços significativos para a criação de aplicativos com inteligência artificial.

Um novo Microsoft Agent Framework é o destaque do lançamento, que também traz grandes atualizações de desempenho e novos recursos de linguagem com C# 14.

Como uma versão LTS (Long-Term Support), o.NET 10 foi projetado para estabilidade de nível empresarial. Ele terá suporte da Microsoft pelos próximos três anos, oferecendo uma base confiável para aplicativos de produção.

Um grande salto no desenvolvimento de IA com o Microsoft Agent Framework

Com a IA em seu núcleo, .NET 10 sinaliza uma mudança estratégica para a plataforma de desenvolvimento da Microsoft. A atração principal dessa evolução é o novo Microsoft Agent Framework, um kit de ferramentas projetado para simplificar drasticamente a criação de sistemas sofisticados de IA.

Ele consegue isso unificando os poderosos recursos das bibliotecas Semantic Kernel e AutoGen da Microsoft em uma experiência única e coesa.

De acordo com a empresa, “O Microsoft Agent Framework simplifica a construção de sistemas de IA inteligentes e agentes, combinando o melhor do Semantic Kernel e do AutoGen em uma experiência unificada.”

Ele fornece padrões essenciais para fluxos de trabalho complexos, suportando orquestrações de bate-papo sequenciais, simultâneas e em grupo entre agentes de IA.

Para acelerar o desenvolvimento, a Microsoft também está fornecendo um modelo de API Web de agente de IA, permitindo que os desenvolvedores hospedem e testem rapidamente seus agentes.

Apoiando esse foco de IA, O Entity Framework Core 10 apresenta recursos de dados críticos. Agora inclui suporte de pesquisa vetorial para Azure SQL e SQL Server, um recurso destinado diretamente a permitir cargas de trabalho avançadas de IA, como Retrieval-Augmented Generation (RAG).

Também vendo uma grande infusão de IA está o conjunto de ferramentas do desenvolvedor com o lançamento do Visual Studio 2026, que vem equipado com um Agente Profiler Copilot integrado para ajudar a analisar e otimizar o código.

Atualização de desempenho e segurança à prova de futuro

Para desenvolvedores que trabalham em alto desempenho sistemas, as mais recentes otimizações de tempo de execução proporcionam ganhos mensuráveis. A Microsoft elogiou esta versão como a de melhor desempenho até agora, uma afirmação apoiada pelos primeiros benchmarks.

O.NET 10 oferece tempos de resposta médios 49% mais rápidos do que o.NET 8, um salto significativo em eficiência. Outras melhorias são encontradas em operações específicas, como a serialização JSON, que agora é 20-40% mais rápida.

Em seu anúncio oficial, a equipe do.NET chama o.NET 10 de “o lançamento do.NET mais produtivo, moderno, seguro, inteligente e de alto desempenho até agora”.

[conteúdo incorporado]

Esse compromisso vai além da velocidade bruta para abranger a segurança de longo prazo dos aplicativos criados na plataforma. As melhorias no compilador Just-In-Time (JIT), na compilação NativeAOT (Ahead-of-Time) e no gerenciamento de memória contribuem para aplicativos menores, mais rápidos e mais eficientes.

Olhando além, a Microsoft está se preparando para ameaças futuras com suporte criptográfico expandido. Um aprimoramento importante no.NET 10 é seu suporte expandido para criptografia pós-quântica (PQC), que visa proteger os dados dos potenciais recursos de descriptografia de futuros computadores quânticos.

Como observa a Microsoft, “os avanços na computação quântica fazem a criptografia pós-quântica é cada vez mais importante. O suporte PQC expandido do.NET 10 ajuda a preparar seus aplicativos para o futuro contra ameaças quânticas.”

Modernizando a experiência do desenvolvedor com C# 14 e atualizações da estrutura

Continuando o refinamento da experiência principal do desenvolvedor, a versão se baseia nas bases estabelecidas com o.NET 9 em 2024.

O destaque dessas melhorias é o atualização da linguagem C# 14, que introduz vários recursos para tornar o código mais limpo e fácil de manter. Os destaques incluem propriedades apoiadas em campo que simplificam declarações de propriedade e novo suporte para propriedades estáticas e de extensão de instância.

Os desenvolvedores da Web ganham novas ferramentas importantes no ASP.NET Core 10. Incluído na estrutura está o suporte para chaves de acesso, permitindo a criação de experiências de autenticação mais seguras e sem senha.

Ele também usa OpenAPI 3.1 como padrão, garantindo melhores padrões conformidade com a documentação da API e adiciona validação integrada para APIs mínimas para reduzir o código clichê.

Para desenvolvimento multiplataforma, o .NET MAUI agora se integra diretamente ao.NET Aspire, simplificando a telemetria e a descoberta de serviços em aplicativos distribuídos.

Crucialmente para adoção empresarial, esta é uma versão estável e de longo prazo. Confirmando sua estabilidade, a equipe do.NET afirma que o.NET 10 “terá suporte por três anos até 10 de novembro de 2028″.

Essa garantia de estabilidade e atualizações de segurança torna agora o.NET 10 a versão recomendada para aplicativos de produção que exigem uma plataforma confiável e voltada para o futuro.

Categories: IT Info