Novità di .NET 8

.NET 8 è il successore di .NET 7. Sarà supportato per tre anni come versione di supporto a lungo termine (LTS). È possibile scaricare .NET 8 qui.

Runtime .NET

Il runtime di .NET 8 include miglioramenti alle prestazioni, alla Garbage Collection, alla libreria principale e delle estensioni. Include anche una nuova modalità di globalizzazione per le app per dispositivi mobili e nuovi generatori di origine per l'interoperabilità COM e l'associazione di configurazione. Per altre informazioni, vedere Novità del runtime .NET 8.

.NET SDK

Per informazioni sulle novità di .NET SDK, AOT nativo, analisi del codice e diagnostica, vedere Novità dell'SDK e degli strumenti per .NET 8.

C# 12

C# 12 fornito con .NET 8 SDK. Per altre informazioni, vedere Novità di C# 12.

.NET Aspire

.NET Aspire è uno stack solido pronto per il cloud per la creazione di applicazioni distribuite osservabili, pronte per la produzione.​ .NET Aspire viene offerto tramite una raccolta di pacchetti NuGet che gestiscono problematiche native del cloud specifiche ed è disponibile in anteprima per .NET 8. Per altre informazioni, vedere .NET Aspire (anteprima).

ASP.NET Core

ASP.NET Core include miglioramenti a Blazor, SignalR, API minime, AOT nativo, Kestrel, server HTTP.sys e autenticazione e autorizzazione. Per altre informazioni, vedere Novità di ASP.NET Core 8.0.

.NET MAUI

.NET MAUI include nuove funzionalità per controlli, riconoscimento dei movimenti, app di Windows, navigazione e integrazione della piattaforma. Include anche alcune modifiche di comportamento e molti miglioramenti delle prestazioni. Per altre informazioni, vedere Novità di .NET MAUI per .NET 8.

EF Core

Entity Framework Core include miglioramenti a oggetti di tipo complesso, raccolte di tipi primitivi, mapping di colonne JSON, query SQL non elaborate, caricamento posticipato, accesso a entità monitorate, compilazione di modelli, traduzioni matematiche e altre funzionalità. Include anche un nuovo tipo HierarchyId. Per altre informazioni, vedere Novità di EF Core 8.

WinForms

Windows Forms include miglioramenti al data binding, ai valori DPI di Visual Studio e ai valori DPI elevati. I comandi dei pulsanti ora sono completamente abilitati. Per altre informazioni, vedere Novità di .NET 8 (Windows Forms).

Windows Presentation Foundation

Windows Presentation Foundation (WPF) aggiunge la possibilità di usare l'accelerazione hardware e un nuovo controllo OpenFolderDialog. Per altre informazioni, vedere Novità di WPF per .NET 8.

Vedi anche

Annunci anteprime di .NET

Annunci anteprime di ASP.NET Core