The Kinetic Jump site navigation header requires JavaScript to be enabled and the latest version of the Macromedia Flash Player. If you are you using a browser with JavaScript disabled please enable it now. Otherwise, please update your version of the free Flash Player by downloading here.

 
Automatic Application Updating
AppLife Update is the perfect choice for implementing automatic network update features into your .Net applications. The AppLife Update solution lets you easily create the update process that you want for your application, drastically improving your team's response capabilities and keeping your user-base effortlessly up-to-date.
Advanced Update Engine
Our unique four-stage updating engine executes updates without sacrificing the integrity of the client system. Our exclusive preemptive permissions checking stage ensures sufficient user privileges exist before the system is modified, greatly reducing the risk of failure. During execution, all updating activity participates in the engine's update transaction ensuring reliability and robustness. Confidently update deployed applications with AppLife Update.
Update Safely and Securely
AppLife Update uses the very latest in public-private key encryption technology to ensure that the AppLife Update process does not place your client systems at risk. The cryptographic signature of each and every update package is verified after downloading. Rest assured that your published update packages cannot be altered and only updates that you published will ever be applied.
Complete Flexibility
No two applications are the same. This is why AppLife Update was designed with flexibility in mind. Along with our turn-key updating process comes an extensive API that enables completely custom updating integration as well as almost limit-less client update process activity. The flexibility designed into AppLife Update ensures a sound and robust updating process for even the most demanding .Net applications.
"AppLife Update has saved us countless hours and provides the exact functionality we needed to provide automatic updates to our existing applications. We initially had looked into developing an updating system in house and after testing AppLife Update we decided it wasn’t possible for us to build anything as feature rich as AppLife Update."
John Meade
Sleep Care Center, Inc.
more...
 
General
Security
Update Activity
Distribution
 
Complete, built-in update process
Add a complete update process to your application with a single method call.
Comprehensive API to customize the update process
Methods, properties, and events that .Net developers can use to easily create completely custom workflows for versioning updates, discovering updates, then downloading and applying updates.
Automate update publishing
Utilize the console application to integrate update publishing into your automated build process. MSBuild and Finalbuilder based wrapper actions are available for download.
Localized updating interface
The AppLife Update ships with localized resources for English (en), German (de), Spanish (es), French (fr), Italian (it), Japanese (jp), and traditional Chinese (zh-CHT).
Three ways to update your clients
Utilize the AppLife Update engine or use the AppLife Update distribution system to distribute and execute Msi based upgrades and patches or distribute your own custom updater executable.
Easily integrate licensing and authentication systems
Update processes are often dependent on client licensing or user authentication. AppLife Update allows for easy integration of your existing client validation systems.