O'Reilly logo

.NET Common Language Runtime Unleashed by Kevin Burton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Overview of the Managed Runtime Environment

Adopting the .NET Framework programming model is beneficial in many ways. It is a simple model that places at its core the Common Language Runtime (CLR). Figure 1.1 shows a simple block diagram of the .NET Framework.

Figure 1.1. .NET Framework block diagram.

On the right of this figure is Visual Studio .NET. This is obviously an important part of the .NET Framework because it provides a means for the programmer to access the framework at any level. A programmer can use Visual Studio .NET to write code in many supported managed languages, or he can bypass the CLR altogether and write unmanaged code with ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required