Assemblies

Assemblies are made up of 4 parts:

  1. Assembly metadata and manifest: Name, assembly, file version, referenced assemblies, …
  2. Type metadata: Information about the type, their members, …
  3. IL code: Implementation of methods, properties, constructors, …
  4. Embedded resources (optional): Images, strings, JavaScript, …