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.

I lettori aiutano a sostenere Windows Report. Potremmo ricevere una commissione se acquisti tramite i nostri link. Tooltip Icon

Leggi la nostra pagina informativa per scoprire come puoi aiutare Windows Report a sostenere il team editoriale. Read more

User forum

0 messages