Explain the concept of CLR ?
October 28, 2007 · Filed Under .Net Framework Interview Questions, Placement Questions
![]() Don't want to miss a single bit? Subscribe By Email for Daily Jobs |
The most important component of the .net framework is the CLR or the Common Language Runtime. The CLR manages and executes code written in .net languages. It activates objects, performs security checks, lays them out in memory, executes them and garbage collects these objects as well.
The CLR is a runtime engine that loads required classes, performs just in time compilations, enforces security checks and a bunch of other runtime functions.
The CLR executables are either exe or dll files that consist mostly of metadata and code. These executables must adher to a file format called the Portable Executable (PE) file format
Related Articles
- What is the global.asax file ?
- Explain what is .net remoting ?
- What is Client side and Server side scripting ?
- What is the difference between EJB and JavaBeans ?
- What is a class and package in Java ? Explain difference between them


