今天,微软宣布其下一个长期支持(LTS)版本的.NET平台的第一个预览版,即.NET 8,现在已经可以在Windows、macOS和Linux上下载。新版本的预览版和候选版将每月交付,最终版本将在11月的.NET Conf 2023上发布。
作为新版本的一部分,.NET 8将有大量的功能和升级,但本次公告对一些即将到来的变化和增加的功能进行了一般性的详细介绍,预览版1包括其中一些今天可以尝试的功能,例如:
Native Ahead-of-Time (AOT) --这些功能中的第一个是去年与.NET 7一起交付的,然而这个平台将有更多的改进,它将首次进入macOS,作为.NET 8的一部分。.NET团队的主要重点是完善一些基本要素,如尺寸,一个例子是一个已经用Native AOT发布的"Hello, World"应用程序,与.NET 7相比,使用.NET 8 Preview 1时,尺寸只有一半。
.NET容器镜像--Preview 1包括对容器镜像如何用于.NET应用程序的改进,包括将默认的Linux发行版更新为Debian 12(Bookworm)。它还包括一个标签变化(使用8.0-预览版,而不是8.0,后者将从候选发布版开始),以及容器镜像能够成为非root用户的能力。
.NET的首席项目经理Jeremy Likness在总结文章时说:".NET 8 Preview 1证明了微软多样化的工程师团队和高度参与的开源社区之间的合作力量"。
你可以在这里下载.NET 8.0的第一个预览版,并在GitHub上找到更多发生在发布说明上的细节:
https://dotnet.microsoft.com/en-us/download/dotnet/8.0
https://github.com/dotnet/core/tree/main/release-notes/8.0
支付宝扫一扫
微信扫一扫
赏