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.

Os leitores ajudam a apoiar o Windows Report. Podemos receber uma comissão se você comprar através dos nossos links. Tooltip Icon

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