将来只会有一个 .NET ,您将能够使用它来开发 Windows,Linux,macOS,iOS,Android,tvOS,watchOS 和 WebAssembly 等等。
我们将在 .NET 5 中引入新的 .NET API、运行时功能和语言功能。
这个消息可怕吧,我们期待的产品终于来了,那么他能给我们带来什么尼?我们怎么看待这个事情尼?
NET 5 是 .NET Core 的下一步。该项目旨在通过以下几个关键方式改进 .NET:
- 制造一个可在任何地方使用的 .NET 运行时和框架, 并具有统一的运行时行为和开发人员体验。
- 通过充分利用 .NET Core、.NET Framework、Xamarin 和 Mono 来扩展 .NET 的功能。
- 从单个代码库构建该产品,开发人员( Microsoft 和社区)可以一起工作并一起扩展,从而改进所有方案。
-
从一开始,.NET 就依赖于即时编译器(JIT)将中间语言(IL)代码转换为优化的机器代码。从那时起,我们构建了业界领先的基于 JIT 的托管运行时,该运行时具有非常高的吞吐量,并且还提高了开发人员体验,使编程变得快速而简单。
JIT 非常适合长期运行的云和客户端方案。他们能够生成针对特定机器配置的代码,包括特定的 CPU 指令。这一共让 JIT 更快速的技术,同时仍可选择生成高度优化的代码版本 (如果这成为经常使用的方法)。
-
版本的更替必然会带来革命性的变化,我们将继续学习,将我们的软件产品加以升级,保持技术上的领先优势
-
我们坚信代码改变世界
|