Friday, March 27, 2015

CLR - Common Language Runtime & DLL


CLR - Common Language Runtime 

 CLR is a run time execution engine for managed code and will be installed in C:\Windows\System32

 CLR is platform indepedent.
  •   CLR - windows,
  •   MONO CLR - Linux
  •   Compact CLR - Light weight devices

DLL ( Dynamic Link Library)

DLL is byte code, managed code, namespace, assembly and MSIL

As per VB6.0 dlls are called COM component
COM is a specification used to develop reusable programs COM works based on registry or class id, which were not present in Linux Hence COM Components are platform dependent

As per .NET dlls are not COM Component and it platform independent in the form byte code.

Managed Code : The code which targets CLR


No comments:

Post a Comment

Note: Only a member of this blog may post a comment.