What you will learn

This tutorial will not make you an expert in PowerBuilder. Only experience building real-world applications can do that. It will give you hands-on experience, though, and provide a foundation for continued growth.

Client/server applications

You will learn basic PowerBuilder techniques and concepts, including those listed in Table 2-2:

Table 2-2: Features demonstrated in the PowerScript tutorial

How to use the

To

Application painter

Define an Application object and application-level scripts

Window painter

Create SingleLineEdit controls, StaticText controls, CommandButton controls, DataWindow controls, window-level scripts, and control-level scripts

DataWindow painter

Define selection and display options

Menu painter

Define menus, menu items, accelerators, and shortcut keys

Layout view

Design how the windows, menus, and DataWindows will look when you run the application

Script view

Define scripts for applications, windows, window controls, and menus

Debugger

Identify logic errors that may cause problems when you run the application

Project painter

Create an executable version of an application

.NET applications

You will learn basic .NET target techniques and concepts, including those listed in Table 2-3:

Table 2-3: Features demonstrated in the .NET target tutorial

How to use

To

.NET Web Forms wizards

Convert a client-server target to a Web Forms target and deploy it as a Web Forms project

Global variables

Modify the page navigation toolbar type in a Web Forms application

.NET Windows Forms wizards

Convert a client-server target to a Windows Forms target and deploy it as a Windows Forms project

Intelligent update technology

Publish a Windows Forms application to a Web browser and install the application from the browser