After completing PowerBuilder 6: The Final Product, the user should be able to:
 | Debug an application |
 | Use the source views |
 | Set breakpoints in an application |
 | Review the state of an application |
 | Build an executable |
 | Create install files |
|
The Debug Window
 | Introducing the PowerBuilder 6 debugger |
 | Looking at the Debug window |
Modifying the Debug Window
 | Modifying the default layout |
 | Introducing new view icons |
 | Saving layout preferences |
Understanding the Source Views
 | Introduction to the Source views |
 | Using the Source Browser view |
 | Using the Source History view |
 | Using the Source view |
Using and Setting Breakpoints
 | Describing types of breakpoints |
 | Running with breakpoints |
Examining the State of an Application
 | Using Variable views |
 | Examining Objects in Memory |
 | Using the Call Stack |
 | Using the Watch view |
 | Modifying the value of a variable |
Debugging the Application
 | Stepping through an application |
 | Terminating the debugging session |
 | Just-in-time debugging |
Building the Executable
 | Introducing terms |
 | Using PowerBuilder runtime libraries |
 | Preparing to build the executable |
 | Using resources and PowerBuilder resource files |
 | Creating dynamic runtime libraries |
 | Using project definitions |
 | Helpful information for creating executables |
Creating Deployment Files
 | PowerBuilder virtual machine |
 | Troubleshooting the database connection |
 | Machine code versus Pcode considerations |
 | Performance tips |
 | Using the correct version of PowerBuilder |
 | Debugging at runtime |
|
This course is distributed with:
 | Exercises that allow users to practice in PowerBuilder 6 |
 | A file containing the text of the exercises |
 | Simulations that allow users to practice course skills, even if they don't have access to PowerBuilder 6 |
 | A PowerBuilder 6 glossary |
|