.NET Studies
How .NET works
Under the hood
The .NET platform is built on a runtime called the CLR (Common Language Runtime), which executes code compiled to IL (Intermediate Language) and manages all the details the application needs, such as memory, security, exceptions, etc.