Microsoft rilascia .NET 11 Preview 7 con importanti modifiche alla toolchain
Microsoft ha rilasciato .NET 11 Preview 7, apportando importanti modifiche a SDK, toolchain di build, C#, ASP.NET Core, Windows Forms e ad altre parti della piattaforma.
Il rilascio abilita per impostazione predefinita il server MSBuild e la CLI NativeAOT, modifiche che, secondo Microsoft, dovrebbero contribuire a ridurre i tempi di build e il sovraccarico dei container, in particolare nei carichi di lavoro cloud.
.NET 11 Preview 7 modifica la toolchain predefinita
L’SDK di .NET 11 ora abilita automaticamente il server MSBuild e la CLI NativeAOT. Anche il comando dotnet test acquisisce le nuove opzioni –timeout e –maximum-failed-tests.
Microsoft ha aggiunto il supporto per i progetti traversal, mentre la pubblicazione dei container ora utilizza impostazioni predefinite native della piattaforma.
Gli sviluppatori che testano Preview 7 in ambienti simili alla produzione potrebbero dover rivedere le configurazioni di build, il packaging dei container e i binding della piattaforma a causa delle nuove impostazioni predefinite.
C# acquisisce nuove funzionalità del linguaggio
C# in .NET 11 Preview 7 aggiunge il supporto per le istruzioni break e continue etichettate, offrendo agli sviluppatori un maggiore controllo sui cicli complessi.
Microsoft ha inoltre introdotto i pattern union e migliorato il controllo di esaustività per i vincoli di tipo chiuso.
Il rilascio più ampio di Preview 7 include aggiornamenti a Libraries, Runtime, SDK, C#, ASP.NET Core, .NET MAUI, Entity Framework Core, F# e Windows Forms.
Anche Blazor e Windows Forms ricevono miglioramenti
Blazor ora supporta circuiti messi automaticamente in pausa, mentre ASP.NET Core aggiunge il supporto OpenAPI 3.2 per i Server-Sent Events.
Windows Forms riceve modifiche volte a ridurre i lampeggiamenti quando le applicazioni passano alla modalità scura. Microsoft ha inoltre migliorato l’integrazione con gli stili visivi di sistema di Windows.
Microsoft consiglia Visual Studio 2026 Insiders o Visual Studio Code con l’estensione C# Dev Kit per gli sviluppatori che sviluppano per .NET 11 Preview 7.
.NET 11 si avvicina alle build release candidate
Si prevede che Preview 7 sarà l’ultima anteprima prima che .NET 11 raggiunga la fase di release candidate.
Microsoft prevede due release candidate per settembre e ottobre 2026, seguite dal rilascio di disponibilità generale il 10 novembre 2026. Il supporto per .NET 11 è attualmente programmato per continuare fino al 9 novembre 2028.
In altre notizie Microsoft, l’azienda ha recentemente corretto una vulnerabilità WinSock attivamente sfruttata, mentre il nuovo zero-day ShieldBreak appena divulgato può ottenere accesso SYSTEM anche su sistemi Windows completamente aggiornati.
Leggi la nostra pagina informativa per scoprire come puoi aiutare Windows Report a sostenere il team editoriale. Read more
User forum
0 messages