Sunday, July 22, 2007

Managed Code: Unmanaged Code: Basics

Managed and Unmanaged Code:
ASP.net web applications run under the control of the CLR.
The CLR controls how the application’s assembly executes, allocates and recovers memory
Therefore, ASP.net applications are said to use managed code
In contrast, most other Win Executables use unmanaged code, because the executable itself determines how memory is used
Examples of unmanaged code are: MS Win32 API, legacy DLLs and Exe’s in using pre .net compilers

No comments: