.NET Core是什么?


.NET 2015與.NET Core

.NET Core

.NET Core 

【初步理解】

.NET Core 是一個開源的、跨平台的 .NET 實現。而 .NET Framework 是基於 Windows 的 .NET 實現,Mono 是 .NET Framework 的一個開源、跨平台的實現。

.NET Core 分為兩大塊:1).NET Core Framework,2).NET Core Runtime。

.NET Core Framework 的開源代碼庫托管在 GitHub 上,網址是 https://github.com/dotnet/corefx

.NET Core Runtime 即 Core CLR,包含Core JIT Compiler與Core GC(Garbage Collector),目前開源代碼還未發布。

【進一步理解】

.NET Core 是新一代 .NET 的基石。

未來,.NET Framework 將是基於 Windows 的一個 .NET Core 發行版,Mono 將是一個跨平台的 .NET Core 發行版。

【相關解釋摘錄】

".NET Core is a modular implementation of .NET that can be used as the base stack for a wide variety of scenarios, today scaling from console utilities to web apps in the cloud. " (From CoreCLR is now Open Source)

【相關鏈接】

魅力 .NET:從 Mono、.NET Core 說起 

Announcing Open Source of .NET Core Framework, .NET Core Distribution for Linux/OSX

.NET Core is Open Source

Announcing .NET 2015 Preview: A New Era for .NET

Introducing .NET Core


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM