Microsoft rilascia .NET 11 Preview 7 con importanti modifiche alla toolchain
Microsoft ha rilasciato .NET 11 Preview 7, apportando importanti modifiche all’SDK, alla toolchain di compilazione, a C#, ASP.NET Core, Windows Forms e ad altre parti della piattaforma.
La release abilita per impostazione predefinita il server MSBuild e la CLI NativeAOT, modifiche che, secondo Microsoft, dovrebbero contribuire a ridurre i tempi di compilazione e l’overhead dei contenitori, in particolare nei carichi di lavoro cloud.
.NET 11 Preview 7 cambia 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 contenitori ora usa impostazioni predefinite native della piattaforma.
Gli sviluppatori che provano Preview 7 in ambienti simili alla produzione potrebbero dover rivedere le configurazioni di compilazione, la pacchettizzazione dei contenitori 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 con etichetta, offrendo agli sviluppatori un maggiore controllo sui cicli complessi.
Microsoft ha inoltre introdotto i pattern di unione e migliorato il controllo di esaustività per i vincoli di tipo chiuso.
La release più ampia di Preview 7 include aggiornamenti a Librerie, 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 i circuiti sospesi automaticamente, mentre ASP.NET Core aggiunge il supporto a OpenAPI 3.2 per i Server-Sent Events.
Windows Forms riceve modifiche volte a ridurre gli sfarfallii 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 puntano a .NET 11 Preview 7.
.NET 11 si avvicina alle build release candidate
Preview 7 dovrebbe essere 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 pianificato fino al 9 novembre 2028.
Tra le altre notizie Microsoft, l’azienda ha recentemente corretto una vulnerabilità di 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