Cada aplicación que se ejecuta dentro de un proceso, AppDomain es también un proceso liviano o podemos decir unidad lógica que tiene un grupo de ensamblajes (este es un contenedor que contiene un grupo de ensamblajes) y esto existe dentro del proceso a nivel de aislamiento del mismo proceso, esto permite ejecutar conjuntos múltiples dentro del mismo proceso y evitar que tengan acceso directo.
ejecuta la aplicación de Dot Net Dentro de dominio de aplicación: Una vez que cualquier carrera de puntos de aplicación de red, operación shell del sistema CLR carga en un proceso y un nuevo dominio de aplicación fueron creados en el mismo proceso y la carga de todas las asambleas en el dominio de aplicación creado, ahora desde el código AppDomain se ejecutará.
Cuando al dominio de aplicación personalizada: Podemos crear propio dominio de aplicación, ahora la cosa es en qué escenario podemos crear propio dominio de aplicación. Supongamos que el tiempo de ejecución necesitamos agregar o eliminar los ensamblajes sin interrupción de la aplicación en ejecución, entonces podemos crear un propio dominio de aplicación.
La primera parte es un duplicado de http://stackoverflow.com/questions/622516/i-dont-understand-appdomains. Tal vez la pregunta deba ser editada para que sea sobre pasar datos. –
Woops, se perdió ese. Esto puede ser cerrado. – Luke