November 2001
Beginner to intermediate
816 pages
16h 3m
English
Besides being just another executable program or library, an assembly offers several features that enhance program management and execution. The features of identity, scope, versioning, and security form a basis for assigning a strong name to an assembly.
An assembly is a unit of identity. For instance, a class named MyClass in an assembly named AssemblyOne is different from a class named MyClass in an assembly named AssemblyTwo.
Through proper use of the internal modifier, assembly types are visible only within that assembly. External assemblies won't be able to see or access any types marked as internal.
The ability to version assemblies allows a few key capabilities, such as automatic upgrades, enhanced ...
Read now
Unlock full access