微软 .NET 团队于 2 月 25 日宣布推出 .NET 10 首个预览版,涵盖 .NET Runtime、SDK、libraries、C#、ASP.NET Core、Blazor 和 .NET MAUI 等核心组件的改进。此次更新重点优化了 .NET Runtime 的性能,JIT 编译器扩展了虚拟化方法调用能力,并支持 x64 处理器的 AVX 10.2 指令集,进一步提升运行效率。
在 .NET 库方面,新增了 FindByThumbprint 方法,支持更灵活的证书查找方式,同时增强了 JSON 序列化功能。.NET SDK 引入了框架提供的包引用剪枝功能,优化了开发体验。ASP.NET Core 10.0 则新增了 Blazor QuickGrid RowClass 参数,并改进了 OpenAPI 文档生成与身份验证功能。此外,C# 14 引入了多项新特性,包括 nameof 用于未绑定泛型以及隐式 span 转换等,进一步提升了开发效率。
此次更新还涵盖 .NET MAUI、EF Core 和 Windows Forms 的质量改进,为开发者提供了更稳定、高效的开发环境。