In the past, it was very difficult to manage the deployment and upgrade of desktop applications because you had to register components and install application files .. . NET Framework supports installing by simply copying back files to an appropriate Directory, which makes it easier to deploy desktop applications across the enterprise.
In medium and large organizations, it is common to keep all the installations of a desktop application up-to-date. Ideally, administrators and maintenance engineers want to deploy the updated files only once on the central server and release all the update files to each desktop installation. Updater Application Block is a. Net solution that supports the PULL model. It can automatically download updates from the central server. It is designed for organizations that require web-based central management functions for Windows applications and those that do not have basic requirements for "Push mode. By downloading Application updates using the Updater Application Block, you can overcome the sand box restrictions generated by downloading Windows applications through a browser, it also solves the control and security issues during the update process.
Figure 1 shows how the Updater Application Block is used to keep desktop applications up-to-date in the enterprise.
Updater Application Block document list
The following sections provide reference information about the Updater Application Block. [The documents listed below are being translated]
1. Updater Application Block Design
2. Use Updater Application Block to develop applications
3. Deployment and operations
4. Reference
Updater Application Block Quick Start)
We provide you with some Quick Start applications to help you learn about the Updater Application Block and how these applications create solutions by using and extending the Updater Application Block. Quick Start includes:
A console-based controller example
A Windows service-based controller example
A self-update application
Example of a user-defined download loader, user-defined checker, and post processor
System Requirements
Updater Application Block requires Microsoft. NET Framework Version 1.1, which is not supported by Version 1.0.
The Updater Application Block is only tested on Windows 2003, Windows XP Professional, and Windows Server.
Updater Application Block
Http://www.microsoft.com/downloads/details.aspx? Familyid = C6C17F3A-D957-4B17-9B97-296FB4927C30 & displaylang = en