Monday, October 12, 2009

What is Assembly

Assembly is a compiled code which is also called as native code and it will be compatible to run on operating system. It may be either executable or library file (.dll).

An Assembly is a reusable, versionable, self-describing deployment unit for types and resources. It is the primary building block of .NET Applications.

Assembly consist of following logical components
  1. Manifest
  2. Metadata
  3. Resources

Assemblies are classified into 3 categories, there are

  1. Private
  2. Public or shared
  3. Satellite

No comments:

Post a Comment