Strong Naming

As relates to Assemblies

 * Required if intended to be shared.
 * Sometimes called “Signing of assemblies”
 * Composed of: The assembly name itself + a version number + a public key + a culture.
 * The Strong Name tool can be used to create a strong name for an assembly.
 * You can ‘sign’ assemblies in VS with the project properties under the Signing tab.
 * Assemblies must be strongly named to be included in the GAC?