NET Core 是一個通用開發(fā)平臺,它由微軟和開源社區(qū)共同管理(git hub的.NET開源社區(qū));
他支持Windows,macOS和Linux,并且可以運行在硬件設備中、云平臺上和物聯(lián)網(wǎng)嵌入式設備中;
.NET Core的主要標志性特征如下:
彈性部署:他可以運行在你的應用內(nèi)部,也可以被部署在一個服務器群集上;
跨平臺:他可以運行在Windows,macOS和Linux上;也可以移植到其他操作系統(tǒng)上;被支持的操作系統(tǒng)、CPU和應用場景,將會隨著時間推移,越來越多;未來微軟和其他公司、個人都會為此做出貢獻;
命令行工具:所有的產(chǎn)品應用都可以在命令行工具下執(zhí)行
兼容性:.NET Core通過.NET標準庫(.NET Standard Library)實現(xiàn)兼容性,其兼容.NET Framework, Xamarin 和 Mono
開源:它基于MIT 和 Apache 2開源,文檔遵從CC-BY規(guī)范;.NET Core是.NET基金會的一個項目;
微軟支持:微軟支持.NET Core,具體信息請查閱:https://www.microsoft.com/net/core/support/