Importance of msil in dot net

Page 1

Importance Of MSIL In Dot Net

.net classes


MSIL is short for Microsoft Intermediate Language. We can call it as Intermediate Language (IL) or Common Intermediate Language (CIL). During the gather time , the compiler turn the origin program code into (MSIL) .Microsoft Advanced Terminology (MSIL) is a CPU-independent set of guidelines that can be effectively changed into the local program code. During the playback the Typical Terminology Runtime (CLR)’s Just In Time (JIT) compiler transforms the Microsof company Advanced Terminology (MSIL) program code into local program code to the Working Program.

.net classes


ď Ź

ď Ź

When a compiler generates (MSIL), it also generates Metadata. The Microsoft Intermediate Language (MSIL) and Metadata are included in a transportable exe (PE) data file . Microsoft Intermediate Terminology (MSIL) contains guidelines for running, saving, initializing, and contacting methods on things, as well as guidelines for mathematics and sensible functions, control flow, direct storage access, exemption managing, and other operations

.net classes


Portable Executable (PE) File Format

ď Ź

ď Ź

The Portable Executable (PE) structure is a data structure for executables, item program code, and DLLs, used in 32-bit and 64-bit editions of Microsoft windows operating-system. The PE data structure was described to provide the best way for the Microsoft windows Working Program to perform program code and also to store the essential data which can be run a program. Convenient Executable File Format comes from from the Microsoft Common Object File Format (COFF).

.net classes


Just In Time Compiler – JIT 

The .Net ‘languages’ , which is is in accordance to the (CLS), uses its corresponding playback to run the program on different Working Techniques . During the program code efficiency time, the Handled Code collected only when it is required, that is it transforms the appropriate guidelines to the local program code for efficiency just before when each function is known as. This process is known as Just In Time (JIT) collection, also known as Powerful Interpretation . With the help of Just In Time Compiler (JIT) the Typical Terminology Runtime (CLR) doing these projects.

.net classes


Thank You...

.net classes


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.