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 representational state transfer (rest) mean?

551


What is Attribute Routing in ASP.Net MVC?

591


Is .net framework backwards compatible?

605


what is linq to entities?

628


What is entity client data provider? : Entity framework

543






What is entity sql? : Entity framework

559


How does .net framework works?

561


What is domain class model?

514


Explain Bundle.Config in ASP.Net MVC4?

563


What is edm (entity data model)? : Entity framework

543


What is the use of web api ? Why web api needed, if you have already restful services using wcf ?

546


What are the versions of .net framework?

533


What is the use .glimpse in mvc?

594


Explain what languages does the .net framework support?

516


explain what is ado.net entity framework?

568