interviewer ask the question what is CLR then how 2 ans

Posted by Panks under Interview Questions on 8/14/2010 | Points: 10 | Views : 1524 | Status : [Member] | Replies : 2
If interviewer ask the question what is CLR then how to answer this
question,which points are necessary to explain.




Responses

Posted by: Poster on: 8/14/2010 [Member] Starter | Points: 25

Up
0
Down
The full form of CLR is Common Language Runtime. This is the execution engine for .NET Framework application (application that runs in .NET Applicaiton). It provide several application like memory management, thread management, debugging etc.)

Read this post for complete services CLR provides http://www.dotnetfunda.com/interview/exam26-what-is-clr-common-language-runtime-.aspx


Panks, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: Abhi2434 on: 8/15/2010 [Member] [Microsoft_MVP] [MVP] Silver | Points: 25

Up
0
Down
CLR means Common Language Runtime.

To understand, Say you compile your project to get an Exe. If you check the exe, it is acutally an assembly which holds Byte code. It is again been compiled whenever you run the exe by JIT(Just in time compiler). Thus you can see the assemblies wouldnt execute if .NET framework is absent in the system.

You know .NET framework supports multiple languages like C#, VB.NET, F# etc. Each of them when compile will produce the same assembly and inside which is byte code. So all the .NET assemblies when it runs using JIT compiler gets the same language. Thus it is called Common Language runtime.

www.abhisheksur.com

Panks, if this helps please login to Mark As Answer. | Alert Moderator

Login to post response