Microsoft lança .NET 11 Preview 7 com grandes mudanças no toolchain
A Microsoft lançou o .NET 11 Preview 7, trazendo grandes alterações ao SDK, à cadeia de ferramentas de compilação, ao C#, ao ASP.NET Core, ao Windows Forms e a outras partes da plataforma.
Esta versão ativa o servidor MSBuild e a CLI do NativeAOT por predefinição, alterações que, segundo a Microsoft, deverão ajudar a reduzir os tempos de compilação e a sobrecarga dos contentores, especialmente em cargas de trabalho na cloud.
.NET 11 Preview 7 altera a cadeia de ferramentas predefinida
O SDK do .NET 11 passa a ativar automaticamente o servidor MSBuild e a CLI do NativeAOT. O comando dotnet test também ganha as novas opções –timeout e –maximum-failed-tests.
A Microsoft adicionou suporte para projetos de travessia, enquanto a publicação de contentores passa a utilizar as predefinições nativas da plataforma.
Os programadores que testarem o Preview 7 em ambientes semelhantes a produção poderão ter de rever as configurações de compilação, o empacotamento de contentores e as ligações à plataforma devido às novas predefinições.
C# ganha novas funcionalidades da linguagem
O C# no .NET 11 Preview 7 adiciona suporte para instruções break e continue com etiqueta, dando aos programadores mais controlo sobre ciclos complexos.
A Microsoft introduziu também os padrões de união e melhorou a verificação de exaustividade para restrições de tipos fechados.
O lançamento mais alargado do Preview 7 inclui atualizações em Libraries, Runtime, SDK, C#, ASP.NET Core, .NET MAUI, Entity Framework Core, F# e Windows Forms.
Blazor e Windows Forms também recebem melhorias
O Blazor passa a suportar circuitos pausados automaticamente, enquanto o ASP.NET Core adiciona suporte a OpenAPI 3.2 para Eventos Enviados pelo Servidor.
O Windows Forms recebe alterações destinadas a reduzir as cintilações quando as aplicações mudam para o modo escuro. A Microsoft também melhorou a integração com os estilos visuais do sistema Windows.
A Microsoft recomenda o Visual Studio 2026 Insiders ou o Visual Studio Code com a extensão C# Dev Kit para os programadores que têm como alvo o .NET 11 Preview 7.
.NET 11 avança para as compilações candidatas a lançamento
Espera-se que o Preview 7 seja a última pré-visualização antes de o .NET 11 atingir a fase de candidato a lançamento.
A Microsoft planeia dois candidatos a lançamento para setembro e outubro de 2026, seguidos do lançamento de disponibilidade geral a 10 de novembro de 2026. O suporte para o .NET 11 está atualmente programado para continuar até 9 de novembro de 2028.
Noutras notícias da Microsoft, a empresa recentemente corrigiu uma vulnerabilidade do WinSock explorada ativamente, enquanto a vulnerabilidade de dia zero ShieldBreak recém-divulgada pode obter acesso SYSTEM mesmo em sistemas Windows totalmente corrigidos.
Leia a nossa página de divulgação para descobrir como pode ajudar o Windows Report a sustentar a equipe editorial. Read more
User forum
0 messages