.NET 6预览版2已发布
近日,微软发布了.NET 6预览版2,其中包括新的API、运行时性能改进以及.NET MAUI的初级版本。
该版本还包括针对Apple Silicon进行了优化,而预览版1却缺少这些内容。
微软表示,.NET 6已经用VS 16.9和VS for Mac 8.9进行了测试。如果你想尝试.NET 6,可以下载这两款工具构建项目。
.NET 6计划于2021年11月发布,作为LTS版本,将支持三年。在.Net 6中,与.NET 5相比,平台矩阵得到了大幅扩展。新增的平台包括Android;iOS;Mac和Mac Catalyst,用于x64和Apple Silicon;以及Windows Arm64(特别是Windows Desktop)。
需要注意的是,.NET 6 Debian容器镜像是基于Debian 11的,目前正在测试中。
.NET团队为Android、iOS和Mac Catalyst添加了.NET MAUI和单个项目开发者体验。他们已经更新了样本库,其中包含了开发人员今天可以用.NET 6预览版2运行的项目。 随着每个预览版的推出,将增加越来越多的功能。目前,你运行这些项目的最佳体验是通过命令行。
该版本还添加了首批实现新处理方法的控件和属性。这些包括Button、Label和Entry、Slider和Switch的部分实现。
该团队表示,在过去的几个版本中,已经在提高吞吐量、降低内存消耗以及其他影响应用程序稳态性能的因素上做了很多努力。对于.NET 6,该团队还关注了一些额外的方面,其中许多方面将作为.NET 6的重中之重:improving inner-loop performance for .NET developers