C Books Guide and List
C++ Books Guide and List
Best Java Books

3,749 questions

4,049 answers

114 comments

10,705 users

Describe the roles of CLR in .NET Framework?

0 votes
23 views
asked Feb 24, 2014 by sara Guru (24,570 points)

1 Answer

0 votes
 
CLR provides an environment to execute .NET applications on target machines. CLR is also a common runtime environment for all .NET code irrespective of their programming language, as the compilers of respective language in .NET Framework convert every source code into a common language known as MSIL or IL (Intermediate Language).
 
CLR also provides various services to execute processes, such as memory management service and security services. CLR performs various tasks to manage the execution process of .NET applications.
 
The responsibilities of CLR are listed as follows:
 
Automatic memory management
Garbage Collection
Code Access Security
Code verification
JIT compilation of .NET code
 
answered Feb 24, 2014 by john Guru (27,140 points)

Related questions

0 votes
1 answer 26 views
26 views asked Feb 24, 2014 by keem Expert (13,240 points)
+1 vote
1 answer 27 views
27 views asked Oct 13, 2011 by denis Sr Member (2,740 points)
0 votes
1 answer 2 views
2 views asked Mar 25, 2014 by rock Expert (14,990 points)
0 votes
1 answer 155 views
155 views asked Oct 15, 2011 by aryan Jr Member (840 points)
0 votes
1 answer 12 views
12 views asked Feb 23, 2014 by sara Guru (24,570 points)
...