.NET 8 RC1

广告位

.NET 8 发布了首个 RC。据称 RC 阶段会发布两个版本,正式版将于 2023 年 11 月 14 日至 16 日在 .NET Conf 2023 上推出。.NET 8 是长期支持 (LTS) 版本,将会获得 3 年技术支持。

公告写道,此版本为 Android 和 WASM 引入了全新的 AOT 模式、改进 System.Text.Json,以及为容器添加 Azure Managed Identity 支持。

.NET 8 RC1

下载 .NET 8.0:https://dotnet.microsoft.com/download/dotnet/8.0


  • 为 Android 引入AndroidStripILAfterAOT 模式

.NET 开发团队尝试为 .NET 和 .NET MAUI 应用程序选择最佳的开箱即用默认配置。

具体来说,在 .NET 6 及更高版本中,这些应用程序现在在以Release模式构建时默认使用 AOT 编译模式。AOT 编译可加快启动时间并提升 runtime 性能,但代价是应用程序体积更大。

而经过分析的 AOT,只有 AOT 编译应用程序启动路径的一部分,从而缩短启动时间,同时减少体积的臃肿。新的AndroidStripILAfterAOT设置删除了 AOT 编译的未使用的 IL,从而将 dotnet 模板应用程序的 apk 大小减少了至少 0 – 3.5%。

此外,RC1 在 .NET MAUI 方面带来了诸多质量改进,修复内存泄露和诸多特定平台的问题,改进了 UI 控制并优化了性能,在 Mac 上支持苹果 Xcode 15。

延伸阅读:.NET 8 性能大幅提升,比 .NET 7 更快

展开阅读全文
本文来自网络,不代表企业资讯,产品资讯_博拉资讯立场,转载请注明出处。

作者: 博拉资讯

上一篇
下一篇
广告位

发表回复

返回顶部