|
【Preliminary Understanding】 .NET Core is an open-source, cross-platform .NET implementation. The .NET Framework is a Windows-based .NET implementation, and Mono is an open-source, cross-platform implementation of the .NET Framework. .NET Core is divided into two main blocks: 1) the .NET Core Framework, and 2) the .NET Core Runtime. The open-source codebase for the .NET Core Framework is hosted on GitHub at https://github.com/dotnet/corefx. The .NET Core Runtime, or Core CLR, includes the Core JIT Compiler and Core GC (Garbage Collector), and the open source code has not yet been released. 【Further understanding】 .NET Core is the cornerstone of the next generation of .NET. In the future, the .NET Framework will be a .NET Core distribution based on Windows, and Mono will be a cross-platform .NET Core distribution.
|