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.

 
AppLife Update
AppLife Update feature:
Dynamic Code Action
Define updating activity using C# or Visual Basic.Net directly from AppLife Make Update.

The new Dynamic Code Action makes it much easier to take advantage of the custom action infrastructure within AppLife Update. You no longer need to create a separate .Net code assembly to create a custom action. You can now drop a Dynamic Code Action into your action list and immediately write .Net code to define your update behavior.

Customized update activity defined in .Net code

Within the code editor, you can fully define a custom action. The default class template includes the Execute and Rollback methods, and you can add override any of the other Custom Action base class methods that the update engine supports. With full access to the deployed system, you can augment the built-in update actions with your own .Net code and easily maintain your deployed applications.

Interacting with Shared Properties

A dynamic code action can access the Shared Properties collection through the Update Context object. Couple this ability with update action conditional expressions, and you can very easily control the update process on deployed systems using customized .Net code.

Interacting with Shared Properties in .Net code

This concept is demonstrated in the Custom Actions Quick Start project.