forked from Lainports/opnsense-ports
21 lines
1.3 KiB
Text
21 lines
1.3 KiB
Text
.NET Core is a free and open-source managed software framework. It consists of
|
|
CoreCLR, a complete runtime implementation of CLR, the virtual machine that
|
|
manages the execution of .NET programs. CoreCLR comes with an improved
|
|
just-in-time compiler, called RyuJIT. .NET Core also includes CoreFX, which is
|
|
a partial fork of FCL. While .NET Core shares a subset of .NET Framework APIs,
|
|
it comes with its own API that is not part of .NET Framework. Further,
|
|
.NET Core contains CoreRT, the .NET Native runtime optimized to be integrated
|
|
into AOT compiled native binaries. A variant of the .NET Core library is used
|
|
for UWP. .NET Core's command-line interface offers an execution entry point
|
|
for operating systems and provides developer services like compilation and
|
|
package management.
|
|
|
|
.NET Core supports four cross-platform scenarios: ASP.NET Core web apps,
|
|
command-line apps, libraries, and Universal Windows Platform apps. It does not
|
|
implement Windows Forms or WPF which render the standard GUI for desktop
|
|
software on Windows. .NET Core is also modular, meaning that instead of
|
|
assemblies, developers work with NuGet packages. Unlike .NET Framework, which
|
|
is serviced using Windows Update, .NET Core relies on its package manager to
|
|
receive updates.
|
|
|
|
WWW: https://www.microsoft.com/net/
|