Programmazione con i domini applicazione e gli assembly

Gli host come Microsoft Internet Explorer, ASP.NET e la shell di Windows caricano Common Language Runtime in un processo, creano un dominio dell'applicazione in tale processo e quindi caricano ed eseguono codice dell'utente in tale dominio dell'applicazione quando eseguono un'applicazione .NET Framework. Nella maggior parte dei casi, non è necessario occuparsi della creazione dei domini dell'applicazione e del caricamento di assembly all'interno degli stessi, perché è l'host di runtime a eseguire tali attività.

Tuttavia, se si sta creando un'applicazione che ospita Common Language Runtime, strumenti o codice che si vogliono scaricare a livello di codice o componenti modulari che possono essere scaricati e ricaricati in tempo reale, si creano anche domini dell'applicazione personalizzati. Anche se non si sta creando un host di runtime, questa sezione fornisce importanti informazioni su come utilizzare i domini dell'applicazione e gli assembly caricati al loro interno.

Contenuto della sezione

Argomenti relativi alle procedure per domini applicazione e assembly
Fornisce i collegamenti a tutte le procedure contenute nella documentazione sui concetti relativi alla programmazione con domini dell'applicazione e assembly.

Uso dei domini dell'applicazione
Fornisce esempi di creazione, configurazione e uso dei domini dell'applicazione.

Programmazione con gli assembly
Descrive come creare, firmare e impostare attributi sugli assembly.

Creazione di assembly e metodi dinamici
Descrive come creare gli assembly dinamici.

Assembly in .NET
Viene fornita una panoramica sui concetti di base relativi agli assembly.

Domini applicazione
Viene fornita una panoramica sui concetti di base relativi ai domini applicazione.

Panoramica della reflection
Descrive come usare la classe Reflection per ottenere informazioni su un assembly.