CEVIU Logo
Voltar
.NET 11: o que se sabe sobre a próxima versão da plataforma

.NET 11: o que se sabe sobre a próxima versão da plataforma

Aprofundamento CEVIU

Aprofundamento

O .NET 11 está em fase avançada de pré-visualização com a versão 11.0.0-preview.5, lançada em 9 de junho de 2026. Diferentemente do .NET 10, versão LTS com suporte até 14 de novembro de 2028, o .NET 11 será uma versão Standard Term Support (STS), com suporte oficial previsto de 10 de novembro de 2026 a 9 de novembro de 2028. A Microsoft mantém sua cadência anual: a versão estável deve ser lançada em novembro de 2026, conforme histórico de lançamentos anteriores e confirmação da documentação oficial.

A Preview 5 traz foco claro em três pilares: desempenho (runtime Async nativo, otimizações no JIT e GC), produtividade (SDK com suporte a aplicativos baseados em arquivo, dotnet watch com recuperação automática e integração com Aspire) e segurança (verificações de vulnerabilidade no SDK, X25519 key agreement nas APIs de criptografia). Não há confirmação pública de recursos como 'AI-native runtime' ou 'integração nativa com modelos LLM', esses não aparecem nas fontes oficiais nem na pesquisa recente.

Por que isso importa

Para equipes que adotaram o .NET 8 ou .NET 9, o fim do suporte em 10 de novembro de 2026 é um marco crítico: após essa data, nenhuma atualização de segurança ou correção será disponibilizada para essas versões. O .NET 10 continua seguro para uso em produção até 2028, mas o .NET 11 oferece evolução técnica imediata, especialmente em cenários que exigem melhorias de desempenho assíncrono, serialização JSON Lines ou novas primitivas criptográficas. A mudança nos requisitos mínimos de hardware (x86/x64 e Arm64 com instruções modernas) também impacta diretamente quem mantém infraestrutura legada.

Impacto para desenvolvedores

Desenvolvedores que usam C# verão mudanças concretas já na Preview 5: hierarquias de classes fechadas e declarações de união do C# 11 permitem switch exaustivos verificados em tempo de compilação, reduzindo bugs em lógica condicional. No ASP.NET Core, o Blazor ganha validação assíncrona no lado do cliente e o QuickGrid opera sem interatividade, útil em cenários leves de listagem. Para MAUI, a estabilização da API 37 no Android e a nova implementação de mapas no Windows com Azure Maps facilitam implantações multiplataforma. Ferramentas como dotnet new agora incluem template MCP e System.Net.Http.Json vem ativado por padrão em consoles com implicit usings.

Perguntas frequentes

Quando o .NET 11 vai ser lançado?

A versão estável do .NET 11 é esperada para novembro de 2026, seguindo a cadência anual da Microsoft. A versão de pré-visualização 11.0.0-preview.5 foi lançada em 9 de junho de 2026. Nenhum anúncio oficial ainda confirma a data exata do lançamento final.

O .NET 11 é versão LTS?

Não. O .NET 11 será uma versão Standard Term Support (STS), com suporte oficial de dois anos, de 10 de novembro de 2026 a 9 de novembro de 2028. Já o .NET 10 é a versão LTS atual, com suporte até 14 de novembro de 2028.

Quais são os principais recursos novos no .NET 11 Preview 5?

Destacam-se o Runtime Async nativo, otimizações no JIT e coleta de lixo, suporte a aplicativos baseados em arquivo no SDK, serialização JSON Lines no System.Text.Json, novas APIs LINQ com junções externas e tuplas, X25519 para troca de chaves, e melhorias no Blazor com validação assíncrona e QuickGrid sem interatividade.

O .NET 8 e .NET 9 ainda recebem atualizações?

Não. O suporte para .NET 8 (LTS) e .NET 9 (STS) termina em 10 de novembro de 2026. Após essa data, nenhuma atualização de segurança ou manutenção será disponibilizada. O .NET 9 teve seu suporte estendido de 18 para 24 meses, mas isso não altera a data final.

Fontes

Avalie este artigo:
Compartilhar:
Categoria
CEVIU Web Dev
Publicado
19 de junho de 2026
Editoria
CEVIU Web Dev

Quer receber mais sobre CEVIU Web Dev?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser