欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

【dnc】.Net Core入门——简介

程序员文章站 2022-08-06 13:30:27
以前.NetFramework框架导入系统库文件时台冗杂,现在NetCore改写了crl.dll,使其CRL中的动态链接库分离开来,变得独立,其他平台也是一样。 如果要开发其他平台的CLR,就必须要重新开发一个clr.dll..... corecrl.dll 无论什么系统BCL基础库不变、FCL复用 ......
【dnc】.Net Core入门——简介【dnc】.Net Core入门——简介
 
以前.NetFramework框架导入系统库文件时台冗杂,现在NetCore改写了crl.dll,使其CRL中的动态链接库分离开来,变得独立,其他平台也是一样。
 
【dnc】.Net Core入门——简介【dnc】.Net Core入门——简介【dnc】.Net Core入门——简介【dnc】.Net Core入门——简介
 
【dnc】.Net Core入门——简介【dnc】.Net Core入门——简介
 
【dnc】.Net Core入门——简介【dnc】.Net Core入门——简介
如果要开发其他平台的CLR,就必须要重新开发一个clr.dll..... corecrl.dll
无论什么系统BCL基础库不变、FCL复用。
 
安装:下载开发平台下的SDK(包含Runtime)
 
【dnc】.Net Core入门——简介【dnc】.Net Core入门——简介
【dnc】.Net Core入门——简介【dnc】.Net Core入门——简介
【dnc】.Net Core入门——简介【dnc】.Net Core入门——简介
 
【dnc】.Net Core入门——简介【dnc】.Net Core入门——简介

.NET Native

编译器工具链,可预先 (AOT) 生成,而非实时 (JIT) 生成本机代码。
编译采用与 C++ 编译器和链接器类似的工作方式在开发人员计算机上进行。 它删除了未使用的代码,留出更多时间进行优化。 它从库中提取代码,将它们合并到可执行文件中。 结果是表示整个应用的单个模块。
 
.NET Standard
在每个 .NET 实现中都可用的 .NET API 正式规范。
.NET Standard 规范有时被称为文档中的库。 由于库不仅包括规范(接口),还包括 API 实现,所以会误将 .NET Standard 称为“库”。 我们计划从本文档中去除该用法,引用 .NET Standard 元包 (NETStandard.Library) 的名称除外。
下表列出了 .NET Standard 的所有版本及其支持的平台:
 
.NET Standard
.NET 核心
1.0
1.0
1.0
1.0
1.0
1.0
1.0
2.0
.NET Framework 1
4.5
4.5
4.5.1
4.6
4.6.1
4.6.1
4.6.1
4.6.1
Mono
4.6
4.6
4.6
4.6
4.6
4.6
4.6
5.4
Xamarin.iOS
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.14
Xamarin.Mac
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.8
Xamarin.Android
7.0
7.0
7.0
7.0
7.0
7.0
7.0
8.0
通用 Windows 平台
10.0
10.0
10.0
10.0
10.0
10.0.16299
10.0.16299
10.0.16299
Windows
8.0
8.0
8.1
         
Windows Phone
8.1
8.1
8.1