Nouveautés de .NET 8

.NET 8 est le successeur de .NET 7. Il sera pris en charge pendant trois ans en tant que version de support à long terme (LTS). Vous pouvez télécharger .NET 8 ici.

Runtime .NET

Le runtime .NET 8 inclut des améliorations apportées aux niveaux de performance, au garbage collection et aux bibliothèques principales et d’extension. Il inclut également un nouveau mode de globalisation pour les applications mobiles et de nouveaux générateurs sources pour COM Interop et la liaison de configuration. Pour plus d’informations, consultez Nouveautés du runtime .NET 8.

Kit de développement logiciel (SDK) .NET

Pour plus d’informations sur les nouveautés du Kit de développement logiciel (SDK) .NET, de l’AOT natif, de l’analyse du code et des diagnostics, consultez Nouveautés du Kit de développement logiciel (SDK) et des outils pour .NET 8.

C# 12

C# 12 est fourni avec le Kit de développement logiciel (SDK) .NET 8. Pour plus d’informations, consultez Nouveautés de C# 12.

Aspire.NET

.NET Aspire est une pile avisée et prête pour le cloud pour la création d’applications observables, prêtes pour la production et distribuées.​ .NET Aspire est fourni par le biais d’une collection de packages NuGet qui gèrent des préoccupations cloud natives spécifiques et est disponible en préversion pour .NET 8. Pour plus d’informations, consultez .NET Aspire (préversion).

ASP.NET Core

ASP.NET Core comprend des améliorations pour Blazor, SignalR, les API minimales, AOT natif, les serveurs Kestrel et HTTP.sys, ainsi que l’authentification et l’autorisation. Pour plus d’informations, consultez Nouveautés de ASP.NET Core 8.0.

.NET MAUI

.NET MAUI inclut de nouvelles fonctionnalités pour les contrôles, les modules de reconnaissance des mouvements, les applications Windows, la navigation et l’intégration des plateformes. Il inclut également des changements de comportement et de nombreuses améliorations des niveaux de performance. Pour plus d’informations, consultez Nouveautés de .NET MAUI pour .NET 8.

EF Core

Entity Framework Core inclut des améliorations apportées aux objets de type complexes, aux collections de types primitifs, au mappage de colonnes JSON, aux requêtes SQL brutes, au chargement différé, au suivi de l’accès aux entités, à la génération de modèles, aux traductions mathématiques et à d’autres fonctionnalités. Il inclut également un nouveau type HierarchyId. Pour plus d’informations, consultez Nouveautés d’EF Core 8.

Windows Forms

Windows Forms inclut des améliorations apportées à la liaison de données, aux DPI dans Visual Studio et à la haute résolution. Les commandes de bouton sont également entièrement activées désormais. Pour plus d’informations, consultez Nouveautés de .NET 8 (Windows Forms).

Windows Presentation Foundation

Windows Presentation Foundation (WPF) ajoute la possibilité d’utiliser l’accélération matérielle et un nouveau contrôle OpenFolderDialog. Pour plus d’informations, consultez Nouveautés de WPF pour .NET 8.

Voir aussi

Annonces pour la préversion .NET

Annonces pour la préversion ASP.NET Core