Chapter 2. Common Language Runtime

In the previous chapter we have learned about the Microsoft .NET Framework and its role in the entire Microsoft .NET platform. We have seen that the framework consists of three main parts – Common Language Runtime, the .NET Framework class library, and ASP.NET.

This chapter is dedicated to the core component of the Microsoft .NET Framework – Common Language Runtime (CLR). This is the infrastructure that .NET uses to execute all .NET applications – from simple console applications to web forms (ASP.NET applications) to Windows forms-based applications. By infrastructure here we mean the environment, which provides a lot of functionality, such as memory ...

Get A Programmer's Guide to .NET 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.