Microsoft lança .NET 11 Preview 7 com grandes mudanças no toolchain
A Microsoft lançou o .NET 11 Preview 7, trazendo grandes mudanças no SDK, na cadeia de ferramentas de build, no C#, no ASP.NET Core, no Windows Forms e em outras partes da plataforma.
A versão habilita o MSBuild server e a NativeAOT CLI por padrão, mudanças que a Microsoft afirma que devem ajudar a reduzir os tempos de build e a sobrecarga de contêineres, especialmente em cargas de trabalho na nuvem.
.NET 11 Preview 7 altera a cadeia de ferramentas padrão
O SDK do .NET 11 agora habilita o MSBuild server e a NativeAOT CLI automaticamente. O comando dotnet test também ganha novas opções –timeout e –maximum-failed-tests.
A Microsoft adicionou suporte a projetos de travessia, enquanto a publicação de contêineres agora usa padrões nativos da plataforma.
Desenvolvedores que testam o Preview 7 em ambientes semelhantes à produção talvez precisem revisar as configurações de build, o empacotamento de contêineres e as vinculações de plataforma por causa dos novos padrões.
C# ganha novos recursos de linguagem
O C# no .NET 11 Preview 7 adiciona suporte a instruções break e continue rotuladas, dando aos desenvolvedores mais controle sobre loops complexos.
A Microsoft também introduziu padrões de união e melhorou a verificação de exaustividade para restrições de tipo fechado.
A versão mais ampla do Preview 7 inclui atualizações em bibliotecas, 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 agora oferece suporte a circuitos pausados automaticamente, enquanto o ASP.NET Core adiciona suporte ao OpenAPI 3.2 para Server-Sent Events.
O Windows Forms recebe alterações destinadas a reduzir cintilações quando os aplicativos alternam 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 desenvolvedores que têm como alvo o .NET 11 Preview 7.
.NET 11 avança rumo às compilações de candidato a lançamento
Espera-se que o Preview 7 seja a última prévia antes de o .NET 11 chegar à fase de candidato a lançamento.
A Microsoft planeja dois candidatos a lançamento para setembro e outubro de 2026, seguidos pelo lançamento de disponibilidade geral em 10 de novembro de 2026. O suporte ao .NET 11 está programado atualmente para continuar até 9 de novembro de 2028.
Em outras notícias da Microsoft, a empresa corrigiu recentemente uma vulnerabilidade do WinSock explorada ativamente, enquanto o zero-day ShieldBreak recém-divulgado 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