Partager via


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.

Environnement d’exécution .NET

Le runtime .NET 8 inclut des améliorations apportées aux performances, au garbage collection et aux bibliothèques de cœur et d’extension. Il inclut également un nouveau mode de globalisation pour les applications mobiles et de nouveaux générateurs de code source pour l’interopérabilité COM 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, l’analyse du code et les diagnostics, consultez Nouveautés du Kit de développement logiciel (SDK) et des outils pour .NET 8.

C# 12

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

Aspirer

Aspire est une pile opinionnée et prête pour le cloud pour la création d’applications observables, prêtes à être mises en production et distribuées. Aspire est fourni par le biais d’une collection de packages NuGet qui gèrent des aspects spécifiques du cloud natif et qui sont disponibles en préversion pour .NET 8. Pour plus d’informations, consultez Aspire.

ASP.NET Core

ASP.NET Core inclut des améliorations apportées à Blazor, SignalR, aux API minimales, à L’AOT natif, à Kestrel et aux serveurs HTTP.sys, ainsi qu’à 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 de la plateforme. Il inclut également des modifications de comportement et de nombreuses améliorations des performances. 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 à l’entité, à la génération de modèles, aux traductions mathématiques et à d’autres fonctionnalités. Il inclut également un nouveau HierarchyId type. 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, à Visual Studio DPI et à DPI élevé. Les commandes de bouton sont également entièrement activées maintenant. 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 OpenFolderDialog contrôle. Pour plus d’informations, consultez Nouveautés de WPF pour .NET 8.

Voir aussi

Annonces de versions préliminaires .NET

Annonces de la version préliminaire d'ASP.NET Core