Enable javascript in your browser for better experience. Need to know to enable it? Go here.

.NET 7 Native AOT

发布于 : Apr 26, 2023
不在本期内容中
这一条目不在当前版本的技术雷达中。如果它出现在最近几期中,那么它很有可能仍然具有相关参考价值。如果这一条目出现在更早的雷达中,那么它很有可能已经不再具有相关性,我们的评估将不再适用于当下。很遗憾我们没有足够的带宽来持续评估以往的雷达内容。 了解更多
Apr 2023
评估 ?

.NET 7 Native AOT 在一众原生部署 .NET 应用程序的方法中迈出了一大步。它完全摒弃了运行时的中间语言(IL)和实时编译(JIT)。这项在 .NET 7 中引入的改进,对于在无服务器函数(Serverless Functions)中运行 .NET 应用程序意义重大。这种新的部署方式解决了一直以来在 AWS Lambda 或 Azure Functions 等无服务器平台上运行 .Net 程序的冷启动问题。相比其它部署方法,使用 Native AOT,可以生成更小的可部署二进制文件,从而缩短冷启动所需的时间。AWS 已通过 Amazon Lambda Tools 正式支持 Native AOT 。这种新的部署方式令 .NET 7 的冷启动时间降低到与 TypeScript/JavaScript 一致的水平,使它成为大规模采用 .NET 基础架构的组织的可用部署方式。

下载 PDF

 

English | Español | Português | 中文

订阅技术雷达简报

 

立即订阅

查看存档并阅读往期内容