Assembly in Common Language Runtime
Aggiornamento: novembre 2007
Gli assembly sono le unità elementari per la creazione delle applicazioni .NET Framework. Essi sono gli elementi fondamentali di distribuzione, controllo delle versioni, riutilizzo, ambito di attivazione e autorizzazioni di protezione. Un assembly è una raccolta di tipi e risorse progettati per interagire tra loro e formare così un'unica unità funzionale. Con gli assembly si forniscono a Common Language Runtime le informazioni necessarie sulle implementazioni dei tipi. Per Common Language Runtime non esiste alcun tipo all'esterno del contesto di un assembly.
In questa sezione
Cenni preliminari sugli assembly
Viene fornita una panoramica delle funzioni svolte dagli assembly.Vantaggi degli assembly
Viene descritto come gli assembly consentono di risolvere i problemi relativi al controllo delle versioni e ai conflitti tra DLL.Contenuto degli assembly
Vengono descritti gli elementi che compongono un assembly.Manifesto dell'assembly
Vengono descritti i dati nel manifesto dell'assembly e la procedura seguita per archiviare dati negli assembly.Global Assembly Cache
Viene descritta la Global Assembly Cache e il relativo impiego.Assembly con nomi sicuri
Vengono descritte le caratteristiche degli assembly con nome sicuro.Considerazioni sulla protezione degli assembly
Viene discussa la relazione tra le problematiche di protezione e l'utilizzo degli assembly.Controllo delle versioni degli assembly
Viene fornita una panoramica dei criteri di gestione delle versioni adottati in .NET Framework.Ubicazione degli assembly
Viene illustrato dove trovare gli assembly.Assembly ed esecuzione contemporanea di diverse versioni
Viene fornita una panoramica sull'utilizzo contemporaneo di più versioni di Common Language Runtime o di un assembly.
Riferimenti
- Assembly
La classe .NET Framework che rappresenta gli assembly nel sistema di tipi.
Sezioni correlate
Programmazione con gli assembly
Viene descritto come creare, firmare e impostare gli attributi degli assembly.Creazione di assembly e metodi dinamici
Viene descritto come creare assembly dinamici.