Assemblies deployed in the global assembly cache must have a strong name
process assembly library assembly private assembly shared assembly satellite assembly
A .Net assembly is a self-contained package of code and/or resources. It contains a manifest that describes the contents of the assembly, along with dependencies. They typically end with the ".dll" file type.
COM can be accessed in .NET by using a reference Interop Assembly
Each computer on which the common language runtime is installed has a machine-wide code cache called the global assembly cache (GAC). Assemblies deployed in the global assembly cache must have a strong name. A developer tool named "Global Assembly Cache tool" (Gacutil.exe), provided by the .NET Framework SDK can be used to deploy assemblies to GAC. The global assembly cache stores assemblies specifically designated to be shared by several applications on the computer. It provides us the way to overcome "DLL Hell" problem also.
There are total 2 types of assemblies 1. Private Assembly Private assembly are created each time in the folder so it increases the file size and Not safe. 2. Shared / Public Assembly Shared assembly can reside in common area called GAC which is .net assembly repository. Not created everytime u have to just register it with the GAC and add reference and use that
When any .NET assembly is compiled, it may reference any other .NET assemblies, regardless of the language that the code was written in.
Focus or Homebase if you live in the uk...
a congregation is another name for a church assembly and more commonly used
The assembly-qualified name of a type consists of the type name, including its namespace, followed by a comma, followed by the display name of the assembly. The display name of an assembly is obtained using the Assembly.Fullname property. If the current type object represents a generic parameter, this property returns Nothing.
The Virginia General Assembly. The Virginia General Assembly.
The Georgia General Assembly is the name of Georgia's legislature.