离微软 .NET 9 开发者平台的正式发布越来越近了。今天,该公司透露,.NET 9 的第一个候选发布版本现已可供下载。
在一篇博文中,微软列举了 .NET 9 RC 1 版本中的一些新功能和改进。其中包括一些增强的 WebSocket API。在另一篇关于 .NET 9 RCI 发布说明的帖子中,微软表示:
我们在 ClientWebSocketOptions 和 WebSocketCreationOptions 上添加了新的 API,让您可以选择发送 WebSocket ping,并在对等程序未及时响应时中止连接。
在此之前,您可以指定一个 KeepAliveInterval 来防止连接处于空闲状态,但没有任何内置机制来强制执行对等程序的响应。
新版本中的 SDK 包含一项名为 “工作量历史记录” 的功能。在更多支持说明中,微软表示:
该命令将显示特定 .NET SDK 安装的工作负载安装或修改历史,包括安装的工作负载版本和安装时间。该命令将帮助您了解工作负载安装随时间推移而发生的变化,并帮助您做出明智的决定,确定安装的工作负载版本。
您可以在博文中查看 .NET 9 RC 1 中新增和改进功能的详细信息和更多支持链接,现在就可以下载 .NET 9 SDK 获得新版本。微软还建议安装 Visual Studio 2022 预览版的最新版本,因为现在可以通过 Visual Studio 安装程序安装 .NET 9。
微软表示,在 .NET 9 最终脱离预览版状态并全面上市之前,还将推出第二个候选发布版本。该公司今天还宣布推出 .NET 9 支持 UWP(通用 Windows 平台)的公开预览版。