2)NET CORE特性与优势

匿名 (未验证) 提交于 2019-12-02 22:09:29

 先看看netcore有哪些特性,哪些优点,与.net frameworkd 差异吧:

跨平台:

跨体系结构保持一致:

命令行工具:

部署灵活:Docker 容器使用。

兼容性:

开放源代码:.NET Foundation

由 Microsoft 支持:

.NET Core 公开了多种方案的 API,以下介绍了几种:

boolint

System.Collections.Generic.List<T>System.Collections.Generic.Dictionary<TKey,TValue>

System.Net.Http.HttpClientSystem.IO.FileStream

System.Data.DataSetDbSet

System.Numerics.VectorPipelines

.NET Standard

.NET Core 包括以下部分

.NET Core runtime:提供类型系统、程序集加载、垃圾回收器、本机互操作和其他基本服务。

.NET Core 框架库提供基元数据类型、应用编写类型和基本实用程序。

ASP.NET runtime:提供框架以生成基于新式云的 Internet 连接的应用程序,例如 Web 应用、IoT 应用以及移动后端。

.NET Core CLI 工具和语言编译器(RoslynF#):提供 .NET Core 开发人员体验。

dotnet 工具

这些组件采用以下方式分布:

.NET Core runtime

ASP.NET Core runtime

.NET Core SDK

.NET Core 和 .NET Framework 的主要差异在于:

应用模型.NET Core 3 将支持 WPF 和 Windows 窗体

APImicrosoft/dotnet-apiport.NET Standard

子系统

ƽ̨

开源.NET Framework 的只读子集是开源的。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!