What is the CLR

Answer Posted / kirti

CLR = Common Language Runtime. The CLR is a set of standard resources that (in theory) any .NET program can take advantage of, regardless of programming language. Robert Schmidt (Microsoft) lists the following CLR resources in his MSDN PDC# article:

Object-oriented programming model (inheritance, polymorphism, exception handling, garbage collection)

Security model

Type system

All .NET base classes

Many .NET framework classes

Development, debugging, and profiling tools

Execution and code management

IL-to-native translators and optimizers

What this means is that in the .NET world, different programming languages will be more equal in capability than they have ever been before, although clearly not all languages will support all CLR services.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is razor code?

598


What is mapping in entity framework? : Entity framework

522


How route table is created in ASP.NET MVC?

599


What is the difference between model and entity?

495


Explain how to use multiple submit buttons in ASP.Net MVC?

647






what is code first approach?

589


What is basic authentication in web api?

529


Can we free memory explicitly without waiting for garbage collector to free the memory in .net compact framework?

540


What you mean by routing in mvc?

577


What is poco proxy? : Entity framework

558


What is renderbody?

549


What is the use of razor view engine?

529


What is viewdata?

589


explain lazy loading, eager loading, and explicit loading?

572


What is the .net framework and how does it work?

559