当前位置: 首页 > news >正文

Microsoft 推出 .NET 10 RC 1

北京时间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

http://www.wxhsa.cn/company.asp?id=419

相关文章:

  • 2025 第九届控制工程与先进算法国际论坛(IWCEAA 2025)
  • kotlin中的netty
  • 多态
  • 数学分析 I
  • 高等代数 I
  • JAVA反编译神器CFR
  • 记录一下由于VS中qt的插件自动升级引发的编译问题
  • flutter右滑返回直接返回到native问题
  • ck随笔
  • 如何用变量与函数实现随机生成数字交互?附完整教程
  • 离散数学与结构 note
  • Java基础
  • Linux系统简单源码安装NGINX版本1.28.0
  • 终结“网络无助感”:Tenable CEO解析漏洞管理与安全心态
  • 部分算法记录
  • Kubernetes资源管理方式
  • 2025公众号排版工具深度测评报告:10款主流产品功能对比与场景化选择指南
  • 即将举办2025年11月埃及汽配博览会埃及国际汽配展Autotech
  • 生产搭建Hadoop
  • JBT 10389-2014
  • 生产搭建Rabbitmq
  • 【项目实战】基于i.MX8M Plus的人工智能小车(AGV导航、视觉避障、自动跟随、颜色识别、防跌落)有教程代码
  • unity TimeLine SignalTrack
  • macOS Tahoe 26 RC (25A353) Boot ISO 原版可引导镜像下载
  • 企业如何选型低代码平台?4款产品测评
  • 对于退款/拒付这类逆向订单操作需要创建新的单号么
  • torch版本应该跟cuda、cudacnn的版本一致
  • 小白如何零成本搭建一个属于自己的私人知识库
  • 安装mysql数据库,从下载到配置的详细教程
  • 根据端口找到进程id