.NET Core components

.NET Core, being a general-purpose application-development platform, is made up of CoreCLR, CoreFX, SDK and CLI tools, application host, and dotnet application launcher:

The CoreCLR, also known as .NET Core Runtime, is at the heart of the .NET Core and is a cross-platform implementation of the CLR; the original .NET Framework CLR has been refactored to produce the CoreCLR. The CoreCLR, which is the Common Language Runtime, manages usage and references to objects, communication and interactions of objects written in different programming languages supported in, and performs garbage collection by releasing objects from memory ...

Get C# and .NET Core Test Driven Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.