.Net 11 revelado pela Microsoft, com foco em ganhos de desempenho e capacidades aprimoradas de IA
A Microsoft apresentou oficialmente a .NET 11 durante a conferência online .NET Conf 2026, em 10 de novembro de 2026. Esta nova versão traz uma série de atualizações para desenvolvimento web, móvel e de desktop, visando melhorias no desempenho do tempo de execução, na eficiência do desenvolvedor e na construção de aplicações de IA.
As principais melhorias incluem o C# 15, que introduz tipos de união para permitir que os compiladores verifiquem o tratamento completo dos resultados de várias operações. As otimizações de desempenho envolvem centenas de melhorias no tempo de execução e na biblioteca base, juntamente com recursos como pontos de entrada de linha de comando compilados nativamente e serviços de construção pré-aquecidos para reduzir a sobrecarga de inicialização.
Para a integração de IA, a .NET 11 apresenta um modelo de servidor MCP integrado para facilitar a conexão de aplicações com sistemas de invocação de ferramentas de IA. As bibliotecas e frameworks de agentes de IA suportados permitem o acesso ao modelo, a chamada de ferramentas e a orquestração de fluxos de trabalho, enquanto o Blazor ganha componentes de interface de IA experimentais para recursos como bate-papo em tempo real. Além disso, a .NET MAUI agora usa o runtime CoreCLR por padrão, e o Windows Forms oferece estilos visuais modernos opcionais. A versão padrão, .NET 11, tem suporte por dois anos, enquanto a .NET 10 permanece disponível como uma opção de longo prazo.