PowerBuilder Training Overview
This course is designed to provide student with the knowledge required to migrate applications developed in PowerBuilder 7 to the PowerBuilder 9. The course includes discussions of:
- The concept of workspaces and targets introduced in PowerBuilder 8.
- The System Tree, Clip, and Output windows introduced in PowerBuilder 8.
- PowerScript enhancements introduced in PowerBuilder 8 and 9.
- Debugger enhancements introduced in PowerBuilder 9.
- The exception handling process introduced in PowerBuilder 8.
- New capabilities of the object painters.
- DataWindow enhancements introduced in PowerBuilder 8 and 9.
- DataWindow support for XML introduced in PowerBuilder 9.
- Database enhancements introduced in PowerBuilder 8 and 9.
- The PowerBuilder Native Interface (PBNI) introduced in PowerBuilder 9.
- The PowerBuilder Document Object Model (PBDOM) introduced in PowerBuilder 9.
- The OrcaScript language introduced in PowerBuilder 9.
- Obsolete features and facilities.
- The process of migrating applications to PowerBuilder 9, including tools to aid in the migration, and resolution of commonly occurring problems.
A series of lab exercises is used to reinforce the classroom education.
PowerBuilder Training Audience
This hands-on course is designed for application programmers responsible for the migrating PowerBuilder 6.x applications to PowerBuilder 9.
PowerBuilder Training Prerequisites
- Experience in developing PowerBuilder applications in PowerBuilder 6.5 or earlier.
PowerBuilder Training Course duration
2 Days
PowerBuilder Training Course outline
IDE Enhancements |
|
Workspace and Targets
System Tree
Clip Window
Source Editor
Painter Views
To-Do List and Development Wizards
Run Options
Debug Options
|
New Painter Features
|
|
Application Painter
Window Painter
DataWindow Painter
Database Painter
Function Painter
Library Painter
Project Painter
Source Editor
|
PowerScript Enhancements |
|
Navigating between scripts
AutoScripting
New Object Properties
New PowerScript Functions
New Object Event
Exception Handling (intro)
PowerBuilder Document Object Model (PBDOM)
|
Exception Handling |
|
TRY-CATCH Structure
THROWing Exceptions
Creating User-Defined Exceptions
|
DataWindow Enhancements
|
|
DataWindow Wizards
DataWindow Painter
Terminology Changes
Naming of Controls
Conditional Expressions
Stored Procedure Updates
DataWindow Support for XML
|
Database Enhancements
|
|
New Database Interfaces
|
PowerBuilder Native Interface (PBNI)
|
Deployment Enhancements
|
|
Project Painter Changes
PowerBar Changes
OrcaScript Language
PowerBuilder Runtime Packager
|
Obsolete Features
|
|
Obsolete Database Interfaces
Distributed PowerBuilder
Watcom Image Editor
Web.PB
|
Migrating to PowerBuilder 9.0
|
|
Migration Assistant
Migrating Applications
Migrations Issues
Migrating PFC-based Applications
|
|