Product Reviews

Updates, Without the Hassle

The job of updating users with your latest, greatest software just got easier with vBuild for InstallShield Professional.

vBuild is a tool that helps you through one of the biggest problems of selling software: providing updates to users with a minimum of hassle (both on their part and yours). A product of Red Bend software, there's now a version that integrates with InstallShield Professional, which I had the chance to take for a spin.

To see where you'd want to use this product, consider a typical scenario for a "release often" product. Say you've already got 1.0 and 1.1 in the field, and you've started sending out CDs with version 1.2 on them. Suddenly, your QA department finds a serious bug, and you need to put out 1.2a. Now what? You might send a full set of 1.2a setup files to every customer, but that could get expensive fast. And the full setup can take a long while to download.

What vBuild will do for you is build patches that turn 1.0, 1.1, and 1.2 into 1.2a. These patch setups are based on byte-level differencing of the installed bits, and are compressed to keep them small. Even better, vBuild can wrap all of this up with their OCI online setup technology. This combines all of the patches and the full files into one set of media that you can deploy on your Web server. When a user browses to the package, they get a small agent which then inspects their system and determines which files actually need to be downloaded.

The integration with InstallShield comes not at the IDE level, but in the fact that vBuild understands the InstallShield package format. It can extract a list of files from two versions, match them up (possibly with your help if file names have changed) and put the changes togeether with the UI and logic you've created using InstallShield Pro. The process is quick and easy, and although the vBuild UI can be a bit confusing (there are too many sets of buttons), it gets the job done. The results can be deployed to your own server and hooked up to InstallShield's update notification service.

vBuild is certainly not inexpensive, but you have to balance off the initial investment against cost savings when you've got a substantial customer base. InstallShield is also offering a $500 discount for a limited time, as well as bundle prices with InstallShield Professional. Note that this only works with Professional (the product that uses InstallShield's own scripting engine), not with Developer (the MSI-based product that I reviewed in the previous issue of Developer Central).

About the Author

Mike Gunderloy, MCSE, MCSD, MCDBA, is a former MCP columnist and the author of numerous development books.


  • Microsoft Offers More Help on Windows Server 2008 Upgrades

    Microsoft this week published additional help resources for organizations stuck on Windows Server 2008, which fell out of support on Jan. 14.

  • Microsoft Ups Its Carbon Reduction Goals

    Microsoft on Thursday announced a corporatewide carbon reduction effort that aims to make the company "carbon negative" by 2030.

  • How To Dynamically Lock Down an Unattended Windows 10 PC

    One of the biggest security risks in any organization happens when a user walks away from their PC without logging out. Microsoft has the solution (and it's not a password-protected screensaver).

  • First Stable Chromium-Based Microsoft Edge Browser Released

    Microsoft on Wednesday announced the first release of its Chromium-based Microsoft Edge browser at the "stable" commercial-release stage.

comments powered by Disqus

Office 365 Watch

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.