Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Whats MSIL, and why should my developers need an
appreciation of it if at all?

Answer Posted / kirti

When compiling the source code to managed code, the compiler translates the source into Microsoft intermediate language (MSIL). This is a CPU-independent set of instructions that can efficiently be converted to native code. Microsoft intermediate language (MSIL) is a translation used as the output of a number of compilers. It is the input to a just-in-time (JIT) compiler. The Common Language Runtime includes a JIT compiler for the conversion of MSIL to native code.

Before Microsoft Intermediate Language (MSIL) can be executed it, must be converted by the .NET Framework just-in-time (JIT) compiler to native code. This is CPU-specific code that runs on the same computer architecture as the JIT compiler. Rather than using time and memory to convert all of the MSIL in a portable executable (PE) file to native code. It converts the MSIL as needed whilst executing, then caches the resulting native code so its accessible for any subsequent calls.

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 event in asp.net?

1015


Describe the diffeerence between inline and code behind?

1027


What is the significance of ASP.NET routing?

1077


Why we use dbms for projects? Why don’t we save any application data in separate files instead of dbms?

1020


What do you understand from custom control?

1124


What is the request flow used for asp.net mvc framework? : asp.net mvc

990


What is rich control in asp.net?

1022


Explain the main function of url routing system in asp.net mvc? : asp.net mvc

1014


Can you explain one critical mapping?

999


What is anonymous authentication?

1188


Which method is used to enforce garbage collection in .net?

874


How to rename a table using sql queries?

1104


What is global.asax file used for?

1027


What are the different ways you would consider sending data across pages in ASP (i.e between asp to asp)?

983


What do you mean by serialize and marshalbyref?

1012