Common Language Runtime: JIT Complier
Common Language Runtime: JIT Complier
Common Language Runtime: JIT Complier
JIT compilers represent a hybrid approach, with translation occurring continuously, as with interpreters, but with
caching of translated code to minimize performance degradation. It also offers other advantages over statically
compiled code at development time, such as handling of late-bound data types and the ability to enforce security
guarantees
Common Language Runtime
During the execution of the program ,the Common Language Runtime (CLR) manages
memory, Thread execution, Garbage Collection (GC) , Exception Handling, Common Type
System (CTS), code safety verifications, and other system services. The CLR ( Common
Language Runtime ) defines the Common Type System (CTS), which is a standard type system
used by all .Net languages . That means all .NET programming languages uses the same
representation for common Data Types , so Common Language Runtime (CLR) is a language-
independent runtime environment . The Common Language Runtime (CLR) environment is also
referred to as a managed environment, because during the execution of a program it also controls
the interaction with the Operating System. In the coming section you can see what are the main
functions of Common Language Runtime (CLR
Side by side execution means. two or more same dll with different versions reside in machine
which is stored in the windows/assembly folder, the client application use this dll depending on
there requirement. old application use the old dll and new application build with new dll will use
the new both applications can run that is called side by side executtio
DLL HELL
Ienumerator
http://www.vbforums.com/showthread.php?t=429002
http://visualbasic.about.com/od/usingvbnet/a/ienumble.htm