发布 .NET 9 Release Candidate 1

这一重要里程碑让我们更接近 .NET 9 的最终发布,为开发者提供了一个稳定的平台,用于构建现代应用。

2024年9月30日架构更新Microsoft
发布 .NET 9 Release Candidate 1

作为一套全面的开发平台,.NET Framework 已成为 Microsoft 生态系统的重要基石,至今已有二十多年的历史。它提供了丰富的类库、工具和编程语言(如 C#、VB.NET 和 F#),使开发者能够创建各种应用,从桌面软件到 Web 服务和移动应用。随着 .NET 9 即将发布,Microsoft 继续致力于提供现代、高性能且跨平台的开发环境。

Microsoft 已宣布发布 .NET 9 Release Candidate 1。本 Microsoft 博客文章将重点介绍该版本的新内容,并提供下载 .NET 9 RC1 的链接。.NET 9 更新特别关注云原生应用和性能,而 RC1 则对 .NET 9 的许多要素进行了更新与改进,包括:

  • .NET 9 Runtime - 包含用于功能开关(feature switches)的新属性模型,并支持代码裁剪(trimming)。
  • .NET Libraries - 多项更新,包括集合类型和密码学。
  • .NET SDK - 引入工作负载集(workload sets),在你明确更新之前,所有工作负载都将保持在单一、特定的版本。
  • ML.NET - 一款开源、跨平台框架,可让自定义机器学习模型更轻松地集成到 .NET 应用中。
  • .NET Aspire - 用于构建可观测、可用于生产的分布式应用。
  • 更多对 ASP.NET Core、.NET MAUI、EF Core、C# 13 等的更新!

如需了解更多信息,或下载 .NET 9 Release Candidate 1,请阅读这篇关于本次发布的官方 Microsoft 博客文章。