Whats MSIL, and why should my developers need an
appreciation of it if at all?
Answers were Sorted based on User's Feedback
Answer / sunayana
MSIL is the Microsoft Intermediate Language. All .NET
compatible languages will get converted to MSIL.
| Is This Answer Correct ? | 6 Yes | 1 No |
MSIL stands for Microsoft Intermediate Language.
Code written in any programming language is converted
to MSIL using corresponding compilers.
E.g: c++ used c++ compiler to convert code into MSIL.
At run time CLR converts this MSIL into
machine instructions(Native Code)
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / kirti
When compiling the source code to managed code, the compiler translates the source into Microsoft intermediate language (MSIL). This is a CPU-independent set of instructions that can efficiently be converted to native code. Microsoft intermediate language (MSIL) is a translation used as the output of a number of compilers. It is the input to a just-in-time (JIT) compiler. The Common Language Runtime includes a JIT compiler for the conversion of MSIL to native code.
Before Microsoft Intermediate Language (MSIL) can be executed it, must be converted by the .NET Framework just-in-time (JIT) compiler to native code. This is CPU-specific code that runs on the same computer architecture as the JIT compiler. Rather than using time and memory to convert all of the MSIL in a portable executable (PE) file to native code. It converts the MSIL as needed whilst executing, then caches the resulting native code so its accessible for any subsequent calls.
| Is This Answer Correct ? | 0 Yes | 0 No |
How to create discussion forum in asp.net mvc? : Asp.Net MVC
How many types of server controls do we have?Also explain differance between them taking an example of ASP.NET?
What property is used on the datatable to indicate a conflict after an update? a) HasConflict b) HasError c) HasCollision d) HasDataError
What is the use of execute non query in asp.net?
What methods are fired during the page load? Init()
In asp.net, if a webpage seems too slow to load completely in th ebrowser. In this case what are the checkings or actions you will take to rectify the slowness or which are the factors related to this issue? How we can trace it?
What are validator? Name the Validation controls in asp.net? How do u disable them?
Which property needs to be set for script manager control to extend the time before throwing time out expection if no response is received from the server?
What are session objects?
What is a server cookie?
What is the difference between Server.Transfer and Response.Redirect? Why would I choose one over the other?
When should we use abtract class and Interface Class?Give an Example
4 Answers Accenture, Cap Gemini, L&T, RM,
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)