Welcome!

PowerBuilder Authors: Dan Joe Barry, Ian Thain, Yakov Werde, Paul Slater, Bruce Armstrong

Related Topics: PowerBuilder

PowerBuilder: Article

Smart Client Deployment in PowerBuilder 11

How the Intelligent Updater feature fits into PowerBuilder 11's .NET Smart Client support initiative

Note the output messages in the output frame. To run the .NET WinForm application, click on the "Run Project" toolbar button on the project's painter bar.

Tour the functionality of your application as a WinForm application. If you're using the Marketing code example project, open the window class w_mss_about in the window painter. Change the background color of the static text control to red in preparation for tracking the modifications we'll publish using the Intelligent Updater.

The Windows Form Project Object
In the p_mss_winform project, select the Publish tabpage. Note the values in the "Publish location" groupbox and the "Publish version" groupbox that recapitulate the values from the ".NET Windows Forms Application Wizard." Also note the default values for the properties in the "Publish page" groupbox. If you wish, PowerBuilder will generate a publish page with a hyperlink. This hyperlink is what you would give to your users once the application is in production. While this will be very useful and productive for prototyping, of course we assume you'll provide your own appropriate vehicle for disseminating the URL with which your users will access the installation and update capabilities of this solution. Note that for this example, we'll leave the value for the Certificate file blank. We recommend that as soon as possible you apply for a certificate, if you don't already have one, that will assure your users that you are the valid, registered, originating source of what they will eventually install across a potentially open network.

Select the Install/Update tabpage of the Project object. Note that the "Update mode" groupbox reflects the value you chose in the wizard. Also note that the values in the Install/Launch groupbox as well as the "Update location" groupbox default to the location value you selected in the wizard. Of special note is the "Mandatory update" groupbox that lets you prevent the user from using the application if it's older than the specified minimum version.


More Stories By John Strano

John Strano is a Sybase Technology Evangelist and is a charter member of TeamSybase. He has been using PowerBuilder since 1991 and has authored articles for multiple industry periodicals. John has been a Sybase Certified Instructor and has presented Sybase tools on an international basis since 1997. Over the last 17 years John has developed a variety of PowerBuilder applications from single-user scaling up to enterprise-class, web-based projects.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.