October 2003
Intermediate to advanced
592 pages
13h 42m
English
To continue our discussion of the .NET Framework, let's consider the basics of how it works. The .NET Framework provides a standard runtime environment based on an execution engine known as the Common Language Runtime (CLR). The CLR is responsible for loading code as well as managing the execution of that code. Software written to target the .NET Framework's CLR is known as managed code.
The high-level architecture of the .NET Framework decouples managed code from both the underlying operating system and the underlying hardware platform. When you create a DLL or an EXE that targets the .NET Framework, you are not restricted to running your code on an Intel x86 architecture or a 32-bit version of Windows. ...