What is CLR and how it generates native code ?

What is CLR and how it generates native code ?..

Answer / narayansahu

CLR stands for Common Language Runtime. It's the runtime
environment of .Net Framework. It has one component called
JIT or JITTER (Just in time translator) which is
responsible for translating code from MSIL To Native code
on the fly.

The scene is like this on source machine
Any .net------> CLR-> MSIL Code
compliant code
On Detination MAchine
MSIL Code --> CLR(JIT)----> NAtive code--> os

Is This Answer Correct ?    33 Yes 2 No

Post New Answer

More Dot Net Framework Interview Questions

How Garbage Collector identifies the objects which are not in use?

6 Answers   Tesco, Microsoft, Tech Mahindra, Honeywell, EXL,

Can a view be shared across multiple controllers? If yes, how we can do that?

0 Answers  

What is Differnce between html.action and ajax.action?

0 Answers   HCL,

IS MS.Net platform independent or dependent?

19 Answers   Satyam, Infosys, Ksb,

What operating systems will the .net framework 3.0 be available for?

0 Answers  

How route table is created in ASP.NET MVC?

0 Answers   NA,

what is Framework?

3 Answers  

Can you use Razor code in Javascript in ASP.Net MVC?

0 Answers  

what is explicit loading?

0 Answers   Microsoft,

Mention two instances where routing is not implemented or required?

0 Answers   Infosys,

Explain how you can send the result back in JSON format in MVC?

0 Answers  

What are Model Binders in ASP.Net MVC?

0 Answers