Delphi Components
Technical Support
Contact Us
About Us
(c) 2004-2007
All rights reserved.
       home     support     contact us     about us    

NetUpdate Features

NetUpdate is the fastest and easiest way to distribute all your software updates. Using a powerful client/server infrastructure, your client software can be modified, or completely updated in whatever configuration best suits your requirements.

User-Friendly Update Manager
Easily manage and publish all your software updates with the NetUpdate Wizard, an Integrated Development Environment (IDE). The Wizard will create the client agent files and server information files required to publish your update. When the Wizard finishes, a complete setup manifest provides all the instructions you need to install the generated files.

No Complicated Scripting
Unlike other competitive products, NetUpdate does not use a complicated scripting language to manage updates. The easy-to-use wizard walks you through the whole process, providing easy-to-understand choices for all options along the way. No need to learn another programming language. Absolutely no coding required.

Lightweight Client Agent
NetUpdate produces a very small client executable (agent) and proprietary information file (*.inf) which are installed on all the computers you wish to update, or is included with your distributed software. The agent and information files are together just over 200 kB in size. Though small, it is a powerful combination which uses the native Windows API to manage the complete update process, including closing and launching the target application. The client agent has no external dependencies, so you don't have to distribute any COM or DLL files to make it all work. Unlike competitive products, it doesn't require another runtime engine or .NET framework.

Flexible Version Analysis
Update status is determined by either version number or date-time stamp. Typically, a complete update to the whole application would be controlled using the version number, and application patches or modifications would be controlled using date-time stamps. Additionally, updated miscellaneous files can be controlled by file size - only files where the size differs would be updated.

Progressive Updates
NetUpdate's powerful features allows you to perform progressive, or incremental, updates as required. No need to worry about installing patches or configuration changes which are dependant on previous updates being installed. NetUpdate will install all updates just like Windows.

Security Code
All updates are qualified using an encrypted security code embedded in both the client agent and server update files. If the security codes do not match, the update is not applied and a log file entry is created if the log file is enabled.

Interactive or Silent Modes
Flexible running modes ensure update notices are delivered and provide a choice on how to apply to update. The normal, interactive mode prompts the end user all along the download and installation path. You can enforce corporate software standards by selecting either Silent or Hidden modes. Silent mode shows the end user exactly what is being downloaded and installed, but does not allow him to cancel the update. In Hidden mode, all download and update operations are carried out in the background, entirely hidden from the end user.

Schedule Update Check
A check for updates can be scheduled to occur when NetUpdate starts, or at a certain time of the day, or on a certain day of the week. In situations where consumers may be using a kiosk in a retail environment, you wouldn't want to schedule an update in the middle of the day. Preferably, you would schedule the update to occur in the middle of the night, say around 2:00 am, in order not to disturb ongoing business processes.

Legacy And Windows Vista Support
As NetUpdate is a self-contained update application, support for legacy operating systems is built-in. NetUpdate will operate under all Win32 platforms including Windows 95, Windows 98, Windows ME, Windows NT 4, Windows 2000, Windows XP, Windows Server and Windows Vista. You can be assured of maximum compatibility with the operating system platforms of your customers.

The advanced feature set of NetUpdate also includes:

  • User-friendly update manager using Wizard interface
  • Perform progressive, incremental or cumulative updates
  • Make updates mandatory
  • Schedule actions before or after updates
  • Automatically register DLL or OCX files
  • Delete files as required
  • Manage registry settings
  • Launch files after update completes
  • Context sensitive help
  • No complicated scripting language required
  • Not a single line of code required
  • Small self-contained distributable client agent file
  • Firewall friendly
  • Supports redundant servers
  • Choice of update method - self update, external setup file or redirect to URL
  • Customizable user interface
  • Flexible update detection based on version number or time stamp
  • Automatic proxy detection with automatic or manual login
  • Silent, hidden or interactive runtime modes
  • Encrypted security code provides added protection and confidence in updates
  • Uses trusted, safe protocols: HTTP, HTTPS, FTP and LAN
  • Check for updates based on flexible schedule
  • Create log file to monitor installation process and help with debugging
  • Optionally hide source and destination file locations from end user
  • Show or hide tray icon while NetUpdate is running
  • Automatically close target application if open
  • Automatically launch target application after update or check
  • Support for target application command-line parameters
  • Support for external setup file command-line parameters
  • Create backup of all replaced files automatically
  • Create required directories on-the-fly automatically
  • Selectable display of messages
  • Full control over HTTP Internet options
  • Full control over cache options
  • Set thread priority to low, normal or high
  • Ability to customize or provide translations to all messages
  • Install to any client directory
  • Use any of nine pre-defined directory locations, ie: windows, system or program files directories
  • Provide custom text with every update presented to end user
  • Monitor external setup application exit code for completion
  • Use any third party external setup application
  • Pre-determine how to handle miscellaneous files
  • Easy-to-understand update file setup manifest
  • Runs stand-alone or embedded
  • Log errors to back server

The developers at KidMoses are confident that NetUpdate will meet all your application update requirements. However, if you do have any questions, or require assistance with integration into your own systems, please feel free to contact us at We will be glad to answer all your questions, or provide a quote for any customization you may require.

[ click here to purchase now ]

[ click here to download trial ]

Back to main page