Welcome to Windows Programming. The NET Framework is a software component that is a
part of Microsoft Windows operating systems. It provides a large body of pre-coded solutions
to common program requirements, and manages the execution of programs written specifically for
the framework. This allows for interoperability between software components written in different
programming languages provided that they are targeted to the .NET environment. .NET programs
are compiled to a common intermediary language which is converted to executable code by a just-in-time
compiler during execution. This just-in-time compiler typically resides in cache memory.