Co nowego na platformie .NET 8

Platforma .NET 8 jest następcą platformy .NET 7. Będzie ona obsługiwana przez trzy lata jako wersja długoterminowa pomocy technicznej (LTS). Możesz pobrać platformę .NET 8 tutaj.

Środowisko uruchomieniowe platformy .NET

Środowisko uruchomieniowe platformy .NET 8 zawiera ulepszenia wydajności, odzyskiwania pamięci oraz biblioteki rdzeni i rozszerzeń. Obejmuje również nowy tryb globalizacji dla aplikacji mobilnych i nowych generatorów źródeł dla międzyoperacyjności modelu COM i powiązania konfiguracji. Aby uzyskać więcej informacji, zobacz Co nowego w środowisku uruchomieniowym platformy .NET 8.

Zestaw SDK platformy .NET

Aby uzyskać informacje o nowościach w zestawie SDK platformy .NET, natywnej usłudze AOT, analizie kodu i diagnostyce, zobacz Co nowego w zestawie SDK i narzędziach dla platformy .NET 8.

C# 12

Język C# 12 dostarczany z zestawem .NET 8 SDK. Aby uzyskać więcej informacji, zobacz Co nowego w języku C# 12.

.NET Aspire

Platforma .NET Aspire jest opinionowanym, gotowym do chmury stosem do tworzenia obserwowalnych, gotowych do produkcji aplikacji rozproszonych. Platforma .NET Aspire jest dostarczana za pośrednictwem kolekcji pakietów NuGet, które obsługują konkretne problemy natywne dla chmury i jest dostępna w wersji zapoznawczej dla platformy .NET 8. Aby uzyskać więcej informacji, zobacz .NET Aspire (wersja zapoznawcza).

ASP.NET Core

ASP.NET Core zawiera ulepszenia platformy Blazor, SignalR, minimalne interfejsy API, natywne elementy AOT, Kestrel i serwery HTTP.sys oraz uwierzytelnianie i autoryzacja. Aby uzyskać więcej informacji, zobacz Co nowego w programie ASP.NET Core 8.0.

.NET MAUI

Program .NET MAUI zawiera nowe funkcje kontrolek, rozpoznawania gestów, aplikacji systemu Windows, nawigacji i integracji platformy. Zawiera również pewne zmiany zachowania i wiele ulepszeń wydajności. Aby uzyskać więcej informacji, zobacz Co nowego w programie .NET MAUI dla platformy .NET 8.

EF Core

Program Entity Framework Core zawiera ulepszenia obiektów typu złożonego, kolekcji typów pierwotnych, mapowania kolumn JSON, nieprzetworzonych zapytań SQL, ładowania leniwego, śledzenia dostępu do jednostek, tworzenia modeli, tłumaczenia matematycznego i innych funkcji. Zawiera również nowy HierarchyId typ. Aby uzyskać więcej informacji, zobacz Co nowego w programie EF Core 8.

Windows Forms

Formularze systemu Windows obejmują ulepszenia powiązań danych, dpi programu Visual Studio i wysoką dpi. Polecenia przycisków są teraz również w pełni włączone. Aby uzyskać więcej informacji, zobacz Co nowego dla platformy .NET 8 (Windows Forms).

Windows Presentation Foundation

Program Windows Presentation Foundation (WPF) dodaje możliwość używania przyspieszania sprzętowego i nowej OpenFolderDialog kontrolki. Aby uzyskać więcej informacji, zobacz Co nowego w WPF dla platformy .NET 8.

Zobacz też

Ogłoszenia dotyczące wersji zapoznawczej platformy .NET

ogłoszenia ASP.NET Core w wersji zapoznawczej