Sunday 22 September 2013

How to Microsoft .NET Framework?

Ques: - How to Microsoft .NET Framework?

Ans:-Microsoft .NET Language source code compiled into Microsoft intermediate language (MSIL).MSIL
we can call its AS Intermediate Language. MSIL is a CPU independent a set of instruction  that can be converted into native code.Meta Data are also created in the course of compile time  with MSIL.
Meta Data is self describing, Meta Data is stored in file called Manifest and its contain information about
the members, type reference and all other data the CLR need for execution.


CLR (common language runtime) uses metadata to locate and load classes, generate native code, provide security  and execute manage all code.Both Microsoft intermediate Language (MSIL) and Meta Data together assemble is known as Portable Executable(PE) file.

Portable Executable(PE) is supposed to be  portable across all 32 bit operating system by .NET Framework.

During the CLR 's Just In Time compiler MSIL code convert into native code.Native code is an operating system that manage all code that is language functionality managed by .NET Framework. CLR provides JUST IN TIME compiler and each works on different architecture depend on the operating system this means that the MSIL can be executed on the different operating system. 

No comments:

Post a Comment