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
Explain what is an interface and what is an abstract class? Please, expand by examples of using both. Explain why?
What do the terms “boxing” and “unboxing” mean?
Difference between abstract class and interface in .net?
If we write any code for DataGrid methods, what is the access specifier used for that methods in the code behind file and why?
Explain why do we use the “using” statement?
Describe the Managed Execution Process?
What's a windows process in .net?
When we go for html server controls and when we go for web server controls?
What are the differences between an interface and an abstract class in .net?
Explain the use of activex control in .net?
Is .net capable of supporting multi-thread?
What does msil do?
How to debug failed assembly binds?
Explain what relationship is between a process, application domain, and application?
What does .net stand for?