找回密码
 立即注册
首页 业界区 业界 Microsoft 推出 .NET 10 RC 1

Microsoft 推出 .NET 10 RC 1

乱蚣 8 小时前
北京时间2025.09.09 晚上 Microsoft 宣布推出 .NET 10 RC 1,这是.NET 10的一个重要里程碑,使开发人员能够自信地在其生产应用程序中使用最新版本。此RC版本包括跨各个领域的多项显著功能和改进,包括加密增强功能、UTF-8 支持以及张量(tensor)和span改进。.NET 10 RC版本 1 还带来了 ASP.NET Core 和 Blazor、.NET MAUI、Windows 窗体、实体框架核心和容器映像的更新,确保具有增强功能的稳定开发环境。
Microsoft 推出 .NET 10 RC 1版本:.NET 10的重要里程碑
Microsoft 宣布推出 .NET 10 的第一个RC1版本,这是一项重大举措,标志着朝着这个备受期待的软件开发框架的最终版本迈出了关键一步。这一里程碑使开发人员能够自信地在其生产应用程序中使用最新版本,这要归功于随附的上线支持许可证。
主要亮点和改进
.NET 10 RC 1 版本在各个领域拥有多项显着功能和改进:
基础类库

  • 加密增强功能:ML-DSA External Mu 和后量子加密“API Complete”的引入确保了敏感数据的增强安全性。
  • UTF-8 支持:使用 UTF-8 编码转换十六进制字符串转换的能力为开发人员在处理字符串时提供了更大的灵活性。
  • 张量(Tensor)和Span改进:Tensor、TensorSpan 和 ReadOnlyTensorSpan 等新功能使使用起来更轻松、更快捷
运行时
虽然此RC1版本侧重于质量改进,而不是引入新的运行时功能,但它确保了开发人员的稳定基础。
SDK
与运行时类似,.NET 10 RC 1 优先考虑质量增强而不是新的 SDK 功能。这保证了开发人员能够访问可靠且高效的开发环境。
语言改进

  • C#:候选版本强调质量改进,而不是引入新的 C# 功能。
  • F#:此版本侧重于质量增强,不包含任何新的 F# 功能。
  • Visual Basic:质量改进是此候选版本的主要重点,没有引入新的 Visual Basic 功能。
ASP.NET Core 和 Blazor
.NET 10 RC 1 为 ASP.NET Core 和 Blazor 带来了几个关键更新:

  • 持久组件状态支持:增强的导航功能现在可用于改善用户体验。
  • 新的 ASP.NET Core身份指标:开发人员可以访问其身份管理系统的更详细指标。
  • 验证改进:最小的 API 和 Blazor 受益于增强的验证功能,确保更强大的应用程序。
  • OpenAPI 架构生成改进:此版本优化了 OpenAPI 架构生成,以获得更好的 API 文档。
.NET MAUI
.NET MAUI 收到几个重要更新:

  • 诊断和指标跟踪:开发人员现在可以轻松监控应用程序性能并诊断问题。
  • HybridWebView 事件:改进的事件处理使 WebView 和本机代码之间的交互更加无缝。
  • RefreshView IsRefreshEnabled 属性:此版本引入了一个用于刷新视图的新属性,从而增强了用户体验。
Windows 窗体
.NET 10 RC 1 对 Windows 窗体进行了重大改进:

  • 深色模式现已完全集成:应用程序现在可以在浅色和深色模式之间无缝切换。
  • ControlStyles ApplyThemingImplicitlyUsage 说明:开发人员可以更清楚地了解如何隐式应用主题。
Windows Presentation Foundation (WPF)
此候选版本侧重于 WPF 的质量改进,确保稳定的开发环境,而无需引入新功能。
实体框架核心
Entity Framework Core 收到了几个值得注意的更新:

  • SQL Server 矢量搜索:开发人员现在可以利用 SQL Server 中的矢量搜索功能。
  • SQL Server JSON 类型支持:改进了对 JSON 类型的支持,增强了数据处理和存储。
  • Cosmos 全文和混合搜索:此版本为 Cosmos 数据库启用全文和混合搜索功能。
  • 复杂类型:增强对复杂类型的支持使开发人员能够处理更复杂的数据结构。
  • 参数化集合的填充:此更新优化了参数化集合的处理。
容器镜像
.NET 10 RC  1 优先考虑质量改进而不是新的容器功能,从而确保可靠的开发环境。
更多信息参加官方博客: Announcing .NET 10 Release Candidate 1 - .NET Blog

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册