How to: Create and Use an Application Domain (C# and Visual Basic)
Application domains provide a method of isolating your code for purposes of security and performance. For more information, see Application Domains (C# and Visual Basic).
Using an application domain
Create the application domain. The common language runtime host creates an application domain automatically for your application. For information, see the topic How to: Create an Application Domain.
Configure the application domain. For more information, see How to: Configure an Application Domain.
Load an assembly into the application domain. For more information, see How to: Load Assemblies into an Application Domain.
Access the contents of the other assembly. For more information, see Executing Code in Another Application Domain (C# and Visual Basic).
Unload the application domain. For more information, see How to: Unload an Application Domain.
See Also
Reference
Application Domains (C# and Visual Basic)
Concepts
Application Domains and Assemblies
Programming with Application Domains