Most types that are downloaded using the OBJECT tag are UI controls that appear visually on the web page itself. The NGWS runtime also supports the download of managed executables. There are two interesting scenarios:
In both of these scenarios the NGWS runtime creates a new AppDomain in which to run the executable. For purposes of probing, the AppBase is set to the location that executable came from. Also, if the application has a configuration file, it must be in the same location as the executable.