.NET 8 中的新增功能

.NET 8 是 .NET 7 的继任者。 作为长期支持(LTS)版本,它将 支持三年 。 可以 在此处下载 .NET 8

.NET 运行时

.NET 8 运行时包括对性能、垃圾回收和核心和扩展库的改进。 它还包括适用于移动应用的新的全球化模式,以及 COM 互操作和配置绑定的新源代码生成器。 有关详细信息,请参阅 .NET 8 运行时中的新增功能

.NET SDK

有关 .NET SDK 中的新增功能、代码分析和诊断的信息,请参阅 适用于 .NET 8 的 SDK 和工具中的新增功能

C# 12

C# 12 随 .NET 8 SDK 一起提供。 有关详细信息,请参阅 C# 12 中的新增功能

向往

Aspire 是一个有意见的、云就绪的堆栈,用于生成可观察的、生产就绪的分布式应用程序。Aspire 通过处理特定云原生问题的 NuGet 包集合提供,并且以 .NET 8 预览版提供。 有关详细信息,请参阅 Aspire

ASP.NET Core

ASP.NET Core 包括对 Blazor、SignalR、最小 API、本机 AOT、Kestrel 和 HTTP.sys 服务器以及身份验证和授权的改进。 有关详细信息,请参阅 ASP.NET Core 8.0 中的新增功能。

.NET MAUI

.NET MAUI 包括控件、手势识别器、Windows 应用、导航和平台集成的新功能。 它还包括一些行为更改和许多性能增强功能。 有关详细信息,请参阅 .NET MAUI for .NET 8 中的新增功能

EF Core

Entity Framework Core 包括对复杂类型对象的改进、基元类型的集合、JSON 列映射、原始 SQL 查询、延迟加载、跟踪实体访问、模型构建、数学翻译和其他功能。 它还包括一个新 HierarchyId 类型。 有关详细信息,请参阅 EF Core 8 中的新增功能。

Windows 窗体

Windows 窗体包括对数据绑定、Visual Studio DPI 和高 DPI 的改进。 按钮命令现在也已完全启用。 有关详细信息,请参阅 .NET 8(Windows 窗体)的新增功能。

Windows Presentation Foundation

Windows Presentation Foundation (WPF) 增加了使用硬件加速和新 OpenFolderDialog 控件的功能。 有关详细信息,请参阅 WPF for .NET 8 中的新增功能

另请参阅

.NET 预览版公告

ASP.NET 核心预览版公告