Introduction to Assemblies
An assembly is a logical grouping of metadata, code, and resources. You cannot create any functional code on the .NET Framework without using assemblies. Before this chapter gets into the structure and components of an assembly, it will examine a list of all the things that assemblies are responsible for:
Provides a container for code that can be executed by the Common Language Runtime.
Creates a secured entity. When permissions are assigned to .NET Framework code, they are assigned at the assembly level.
Supplies a container for type definitions. When you create a class, the assembly in which that class resides is a permanent part of that class definition. You cannot separate the containing assembly from data types contained ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access