Microsoft Updater Application Block V2.0

Source: Internet
Author: User

This article only introduces the enhancements and improvements of the new version. For details about Updater Application Block, refer to uabv1.0.

Features

1. Simplified API

2. Various functions are separated: manifest, download, and activation

3. Support partial upgrades

4. Support for multiple types of downloads

5. Added application permissionProgramEvents customized during key phases of Upgrade

6. Support Event Management download process

7. Supports upgrading based on Microsoft Windows Installer Technology

8. The activation processor can be used for activation tasks after download is complete.

9. Enterprise Library-based graphical configuration management tools

10. Added mode and practices [Patterns and practices]Enterprise Library specifications



New versions transplanted from earlier UAB versions

The results of previous UAB versions show that UAB availability is a key part to be enhanced. To achieve this, we have made significant improvements to the Application Block to simplify public APIs and separate various functions for scalability. At the same time, this version has good compatibility with version 1.0. Of course, if you want to port a program based on version 1.0 to version 2.0, You need to familiarize yourself with some newly designed APIs. Version 2.0 also contains quickstarts and related documents.

UAB dependency

The Updater Application Block depends on other application blocks in the [patterns & practice] Enterprise Library V1.0.CodeConfiguration, hash, and log functions can be completed. UAB uses the following features from the Enterprise Library:

1. Use configuration application block to read configuration information

2. Use the [common library] function of the public library, such as the tool Library [Instrumentation], which provides many different functions for exposing system management events and data.

3. Use the Enterprise Library configuration console to modify the configuration information stored in the XML file

4. Use cryptography applicaton block to create and compare the file hash values in the manifest file.

Note: The New UAB requires you to install the Enterprise Library cryptography applicaton block from here. Other feature libraries will also be installed along with the cryptography applicaton block.

New Version

Http://www.microsoft.com/downloads/details.aspx? Familyid = c6c09314-e222-4af2-9395-1e0bd7060786 & displaylang = en

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.