Che cosa cambia per gli sviluppatori
Microsoft ha distribuito .NET 11 nel corso della conferenza online .NET Conf 2026, tenutasi il 10 novembre; la notizia è stata riportata da IT之家 l'11 novembre. Si tratta della piattaforma di sviluppo gratuita e open source sostenuta dall'azienda insieme alla comunità, utilizzata per siti web, applicazioni desktop e mobile e servizi cloud. Secondo la fonte, l'aggiornamento interviene su tre fronti: prestazioni di esecuzione, efficienza nello sviluppo e costruzione di applicazioni basate sull'intelligenza artificiale, con effetti su ambienti web, mobili e desktop. Il rilascio coinvolge anche il linguaggio C# 15, il framework per il web ASP.NET Core e quello cross-platform .NET MAUI.
Prestazioni e strumenti per l'AI
Sul piano delle prestazioni, la nuova versione include, secondo IT之家, centinaia di ottimizzazioni al runtime e alle librerie di base. Vengono inoltre introdotti un punto di ingresso a riga di comando compilato in modo nativo e un servizio di build che resta preriscaldato, due misure pensate per ridurre il costo delle ripetute accensioni degli strumenti di sviluppo. Si tratta di indicazioni fornite dalla fonte, non di misurazioni indipendenti pubblicate nel materiale.
Per l'AI, il kit di sviluppo di .NET 11 include un template per server MCP, il meccanismo che consente di esporre funzionalità applicative ai sistemi di chiamata degli strumenti di intelligenza artificiale. Le librerie AI e il framework per agenti integrati supportano la connessione ai modelli, l'invocazione di strumenti e l'orchestrazione dei flussi di lavoro. Blazor, scrive la fonte, introduce componenti sperimentali per interfacce AI, utilizzabili per chat in streaming, visualizzazione degli strumenti e approvazione delle operazioni. La natura sperimentale di questi componenti è un elemento da considerare prima di un'adozione in produzione.
Linguaggio, piattaforme e ciclo di supporto
Sul versante del linguaggio, C# 15 introduce i tipi unione, che permettono di elencare in modo esplicito i possibili esiti di un'operazione e di affidare al compilatore il controllo della gestione di ciascuno. Per lo sviluppo cross-platform, .NET MAUI adotta CoreCLR come runtime predefinito e migliora debug e test dell'interfaccia; Windows Forms offre invece uno stile visivo moderno opzionale.
La scelta del ciclo di supporto è rilevante per le aziende: .NET 11 è una versione a supporto standard con due anni di assistenza, mentre .NET 10 rimane l'opzione a supporto a lungo termine. Microsoft raccomanda, prima di aggiornare, di verificare compatibilità, dipendenze e requisiti hardware e di validare i risultati con test reali. Restano quindi da accertare, caso per caso, l'impatto effettivo delle ottimizzazioni dichiarate e la stabilità dei componenti AI sperimentali, aspetti che il materiale non quantifica.
