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!

Overview of Code Download Using IE5

This document describes how to download and run NGWS runtime assemblies from html pages using Internet Explorer. The NGWS runtime provides several improvements over the ActiveX model, particularly in the areas of code access security and deployment.

Security in ActiveX required that a user either fully trust the downloaded code or it couldn't be installed on the machine. In the NGWS runtime, mobile code can be partially trusted, allowing finer grained control over what code is allowed to do.

If a user did decide to let an ActiveX control be installed, the impact was machine wide. Updates were made to the machine registry meaning that any other applications on the machine were impacted by the changes. A primary goal of the NGWS deployment model with respect to downloaded code is that it is "no-impact". That is, no other applications are affected and no "footprint" of any kind is left on the machine.

This specification includes the following topics:

The features described in this document require version 5.0 of Internet Explorer on Windows2000 and NT4, and version 5.01 of Internet Explorer for Windows9x.

This document specifically does not address support for other browsers.