The Execution Model of the .NET Framework

A discussion of the .NET Framework would be incomplete without a look at the execution model of the .NET Framework. Figure 2.2 illustrates the execution model.

Figure 2.2. The .NET Framework execution model.

→ For a detailed discussion of the .NET Execution Model, seeThe .NET Execution Model,” p. 47

As Figure 2.2 illustrates, source code can be written in several languages. This code is then compiled by a .NET compiler. (Any compiler that generates code for the .NET environment is a .NET compiler.) This compiler converts source code from the respective language into a format referred to as the Intermediate ...

Get Special Edition Using C# 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.