10
.NET Core je softwarová platforma spravovaná zdarma a open-source, která je podobná platformě .NET Framework.Skládá se z CoreCLR, kompletní implementace CLR v rámci celé platformy, virtuálního počítače, který řídí provádění programů .NET.CoreCLR přichází s vylepšeným kompilátorem just-in-time, nazvaným RyuJIT..NET Core také zahrnuje CoreFX, což je částečná vidlička BCL.Zatímco .NET Core sdílí podmnožinu .NET Framework API, přichází s vlastním API, které není součástí .NET Framework.Kromě toho .NET Core obsahuje CoreRT, .NET Native runtime optimalizované pro integraci do nativních binárních souborů kompilovaných AOT.Pro UWP je využívána varianta knihovny .NET Core.Rozhraní příkazového řádku rozhraní .NET Core nabízí vstupní bod spuštění pro operační systémy a poskytuje vývojářské služby, jako je kompilace a správa balíčků .... .NET Core podporuje čtyři scénáře napříč platformami: webové aplikace ASP.NET Core, aplikace příkazového řádku,knihovny a aplikace platformy Universal Windows Platform.Neimplementuje Windows Forms nebo WPF, které vykreslují standardní GUI pro stolní software ve Windows..NET Core je také modulární, což znamená, že místo sestav se vývojáři zabývají balíčky NuGet.