Freigeben über


Neuerungen in .NET 8

.NET 8 ist der Nachfolger von .NET 7. Es wird für drei Jahre als long-term Support (LTS)-Version unterstützt. Sie können .NET 8 hier herunterladen.

.NET-Laufzeit

Die .NET 8-Laufzeit umfasst Verbesserungen an Leistung, Garbage Collection und den Kern- und Erweiterungsbibliotheken. Sie enthält auch einen neuen Globalisierungsmodus für mobile Apps und neue Quellgeneratoren für COM-Interoperabilität und Konfigurationsbindung. Weitere Informationen finden Sie unter What's new in the .NET 8 runtime.

.NET SDK

Informationen zu den Neuerungen im .NET SDK, Codeanalyse und Diagnose finden Sie unter Neues im SDK und Tools für .NET 8.

C# 12

C# 12 wurde mit dem .NET 8 SDK ausgeliefert. Weitere Informationen finden Sie unter Neuigkeiten in C# 12.

Streben

Aspire ist ein vordefinierter, cloud-bereiter Stack zum Erstellen von beobachtbaren, produktionsbereiten, verteilten Anwendungen. Aspire wird über eine Sammlung von NuGet-Paketen bereitgestellt, die bestimmte Cloud-native Aspekte behandeln und als Vorschau für .NET 8 verfügbar sind. Weitere Informationen finden Sie unter Aspire.

ASP.NET Kern

ASP.NET Core umfasst Verbesserungen an Blazor, SignalR, minimalen APIs, Native AOT, Kestrel und HTTP.sys Servern sowie Authentifizierung und Autorisierung. Weitere Informationen finden Sie unter Neuigkeiten in ASP.NET Core 8.0.

.NET MAUI

.NET MAUI enthält neue Funktionen für Steuerelemente, Gestikerkennungen, Windows-Apps, Navigation und Plattformintegration. Es enthält auch einige Verhaltensänderungen und viele Leistungsverbesserungen. Weitere Informationen finden Sie unter Neuigkeiten in .NET MAUI für .NET 8.

EF Core

Entity Framework Core enthält Verbesserungen an komplexen Typobjekten, Auflistungen primitiver Typen, JSON-Spaltenzuordnung, unformatierte SQL-Abfragen, faules Laden, Nachverfolgen des Entitätszugriffs, Modellerstellung, mathematische Übersetzungen und andere Features. Sie enthält auch einen neuen HierarchyId Typ. Weitere Informationen finden Sie unter What's New in EF Core 8.

Windows Forms

Windows Forms enthält Verbesserungen bei der Datenbindung, visual Studio-DPI und hohen DPI-Werten. Schaltflächenbefehle sind jetzt ebenfalls vollständig aktiviert. Weitere Informationen finden Sie unter What's new for .NET 8 (Windows Forms).

Windows Presentation Foundation

Windows Presentation Foundation (WPF) bietet die Möglichkeit, Hardwarebeschleunigung und ein neues OpenFolderDialog Steuerelement zu verwenden. Weitere Informationen finden Sie unter Neuigkeiten in WPF für .NET 8.

Siehe auch

.NET Preview-Ankündigungen

ASP.NET Core Preview-Ankündigungen