ALLInterview.com :: Home Page KalAajKal.com
 Advertise your Business Here     
Browse  |   Placement Papers  |   Company  |   Code Snippets  |   Certifications  |   Visa Questions
Post Question  |   Post Answer  |   My Panel  |   Search  |   Articles  |   Topics  |   ERRORS new
   Refer this Site  Refer This Site to Your Friends  Site Map  Bookmark this Site  Set it as your HomePage  Contact Us     Login  |  Sign Up                      
tip       Ask Questions on ANYTHING, that arise in your Daily Life at     FORUM9.COM
Google
 
Categories  >>  Software  >>  Microsoft Related  >>  VB.NET
 
 


 

 
 Visual Basic interview questions  Visual Basic Interview Questions
 C Sharp interview questions  C Sharp Interview Questions
 ASP.NET interview questions  ASP.NET Interview Questions
 VB.NET interview questions  VB.NET Interview Questions
 COM+ interview questions  COM+ Interview Questions
 ADO.NET interview questions  ADO.NET Interview Questions
 IIS interview questions  IIS Interview Questions
 MTS interview questions  MTS Interview Questions
 Crystal Reports interview questions  Crystal Reports Interview Questions
 BizTalk interview questions  BizTalk Interview Questions
 Dot Net interview questions  Dot Net Interview Questions
 Exchange Server interview questions  Exchange Server Interview Questions
 SharePoint interview questions  SharePoint Interview Questions
 Microsoft Related AllOther interview questions  Microsoft Related AllOther Interview Questions
Question
What is MSIL
 Question Submitted By :: Guest
I also faced this Question!!     Rank Answer Posted By  
 
  Re: What is MSIL
Answer
# 1
When compiling to managed code, the compiler translates 
your source code into Microsoft intermediate language 
(MSIL), which is a CPU-independent set of instructions that 
can be efficiently converted to native code. 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. 
Before code can be run, MSIL must be converted to CPU-
specific code, usually by a just-in-time (JIT) compiler. 
Because the common language runtime supplies one or more 
JIT compilers for each computer architecture it supports, 
the same set of MSIL can be JIT-compiled and run on any 
supported architecture. When a compiler produces MSIL, it 
also produces metadata. Metadata describes the types in 
your code, including the definition of each type, the 
signatures of each type’s members, the members that your 
code references, and other data that the runtime uses at 
execution time. The MSIL and metadata are contained in a 
portable executable (PE) file that is based on and extends 
the published Microsoft PE and common object file format 
(COFF) used historically for executable content. This file 
format, which accommodates MSIL or native code as well as 
metadata, enables the operating system to recognize common 
language runtime images. The presence of metadata in the 
file along with the MSIL enables your code to describe 
itself, which means that there is no need for type 
libraries or Interface Definition Language (IDL). The 
runtime locates and extracts the metadata from the file as 
needed during execution
 
Is This Answer Correct ?    4 Yes 1 No
Mukesh Pathak
 
  Re: What is MSIL
Answer
# 2
It is cpu independent language.It is only understand by CLR.
due this language(MSIL) vb.net application can run on any 
platform on which .net framework is present.
 
Is This Answer Correct ?    1 Yes 2 No
Avnish
 
 
 
  Re: What is MSIL
Answer
# 3
It is a Microsoft Intermediatary Language which helps to 
convert programming language into machine's native language 
at the time of compilation.
 
Is This Answer Correct ?    2 Yes 0 No
Santosh Prasad
 
  Re: What is MSIL
Answer
# 4
MSIL IS Microsoft Intermediate language.It manage code when
compiling. the compiler translate your source code into
microsoft intermediate language.It must be converted cpu
specific code, usually by a jit(just in time)
 
Is This Answer Correct ?    3 Yes 0 No
Zubair Khan
 

 
 
 
Other VB.NET Interview Questions
 
  Question Asked @ Answers
 
What is the Difference between Overriding and overloading?  11
Write a program for calculator in VB.NET CMC5
In vb.net how to connect crystal report?  1
is it possible to use flexgrid in vb dotnet? Microsoft7
1.wht is satellite assembly??? 2.How Garbage Collector works can u explain ???? ABC3
What is the difference between Dataset and Recordset?  7
I want to reduce my CPU Usage when I am querying the Database for records. Now my Winform App(in VB.Net) suddenly Jumps to 100% CPU Usage when i query for records from sql server database. I want this Usage to be less. Any help is appreciated  2
if user enters 1 or 2 or any other number in digit format in next textbox it should show the answer in word reading like if enters 12 answer should be twelve  4
Regarding Types of compatability in VB and their usage ? Satyam1
what are the difference between An input box and Message box ..?  3
How is VB.Net different from VB6? Ksb7
how can we assigns items on listbox so that it will show rowwise please write the code for it.  3
Advantage of vb.net over vb ? Digital-GlobalSoft5
Disadvantages of vb ? Digital-GlobalSoft4
In order to get assembly info whcih namespace we should import?  1
linex will support dot net? Phoenix-Technologies4
Is there any easy way to convert VB6 programs to VB.Net?  3
What are the objects in asp.net and tell the purpose of those objects Ascent2
1234 123 12 1 how to design above pic in vb.net? ABC2
What is difference between Abstract Class and Interface?  1
 
For more VB.NET Interview Questions Click Here 
 
 
 
 
 
   
Copyright Policy  |  Terms of Service  |  Help  |  Site Map 1  |  Articles  |  Site Map  |   Site Map  |  Contact Us interview questions urls   External Links 
   
Copyright © 2007  ALLInterview.com.  All Rights Reserved.

ALLInterview.com   ::  Forum9.com   ::  KalAajKal.com