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!

Packaging Components for Distribution

Because the NGWS runtime components are self-describing and the assembly itself describes the relationships of its components, application installation and deployment is greatly simplified. The NGWS runtime applications do not require any registry entries; deploying a NGWS runtime application can be as simple as copying the assemblies that constitute an application to a directory structure on disk. The runtime can then launch the application and resolve all references directly from the file system. Because each assembly describes where to locate the classes it contains, there is no need to make registry entries of any kind.

To deploy NGWS runtime files, you can create either .msi files for use with the Windows Installer or.cab files for distribution by downloading or copying. Obviously, if you intend to deploy files from a website, you can simply have an application download assembly files directly into the download cache or the assembly cache.

For more information on packaging and deployment, see Application Distribution Overview.