NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Application Domains and Probing

Application Domains are used to isolate "applications" running within a process. An important aspect of this isolation is the ability for the app to control where the NGWS runtime finds code to load on its behalf. In addition to scoping requests to load code, it is also important to scope configuration information to the application.

It is the job of the host to determine where the Application Domain boundaries lie for their particular type of application. In "browser-download" scenarios we call this the "IE Host". This section describes how the IE host establishes domain boundaries, associated configuration information with the domain, and sets up the corresponding Assembly Resolver context to scope requests to load code.