Answer Posted / kranthi kumar.j
When the code is compiled, the compiler translates your code
into Microsoft intermediate language (MSIL). The common
language runtime includes a JIT compiler for converting this
MSIL then to native code.
MSIL contains metadata that is the key to cross language
interoperability. Since this metadata is standardized across
all .NET languages, a program written in one language can
understand the metadata and execute code, written in a
different language. MSIL includes instructions for loading,
storing, initializing, and calling methods on objects, as
well as instructions for arithmetic and logical operations,
control flow, direct memory access, exception handling, and
other operations.
Is This Answer Correct ? | 69 Yes | 7 No |
Post New Answer View All Answers
Please explain what is the .net framework and how does it work?
what user controls are and what server controls are and the differences between the two.
How to load a user control dynamically in runtime?
What is lazy initialization?
Can a dll be changed to an exe?
How to Create and Consume a Web Service?
Explain the difference between asp.net & vb.net and explain architecture?
Why do we use msmq?
Tell us what is the native image generator?
How many design patterns can be created in .net?
What do you mean by web service?
What is the single responsibility principle?
Do you know what is lambda expressions in c#?
Explain when should you use .net web forms over asp.net mvc?
What is a windows process in .net?