微软宣布 .NET 5 计划,支持跨平台、移动开发
有两种范例的 AOT 办理方案:
.NET Native 是我们用于 Windows UWP 应用措施的 AOT 编译器, 也是上面列出的第一种 AOT 范例的示例。在这个特定实现里, 我们限定了 .NET API 和您可以行使的成果。我们从这一履历中相识到, AOT 办理方案必要涵盖 .NET API 和模式的全部方面。 在 iOS、 web assembly 和一些游戏机里 AOT 编译仍必要。对付更必要快速启动或低占用空间的应用措施, 我们将使 AOT 编译成为一个选项。 该项目标降生我们于 2018 年 12 月在波士顿召开了一个技能团队,开始了这个项目。来自 .NET 团队(Mono/Xamarin和.NET Core)以及 Unity 的计划率领者先容了各类技能手段和架构偏向。 我们此刻正在将这个项目作为一个团队推进,并提供一套可交付成就。自 12 月以来,我们在一些项目上取得了许多盼望:
迁徙到单个.NET实现会激发一些重要题目: 方针框架将是什么? NuGet包兼容性法则是否沟通? .NET 5 SDK 应该支持哪些事变负载?如作甚特定架构编写代码?我们还必要 .NET Standard吗? .NET 5 项目是 .NET 的重要且令人欢快的新偏向。您将看到 .NET 变得更简朴,但也具有更普及,更普及的成果和适用性。全部新的开拓和成果都将成为 .NET 5 的一部门,包罗新的 C# 版本。 我们看到了光亮的将来,您可以行使沟通的 .NET API 和说话来面向各类应用措施范例、操纵体系和芯片架构。在 Visual Studio ,Visual Studio for Mac,Visual Studio Code,Azure DevOps 或呼吁行中,可以轻松变动构建设置以构建差异的应用措施。 英文原文:https://devblogs.microsoft.com/dotnet/introducing-net-5/ 【编辑保举】
点赞 0 (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |