Extreme Progress
Database/Server Topics - User Interface/Client Topics -
Recommended Prerequistes - Samples
The Extreme Progress course expands upon topics presented in Introduction to Progress Programming and Beyond V6. Database/Server Topics emphasize record reading efficiency through extensive indexing examples and advanced performance topics such as dynamic queries. The course introduces the programmer to some of the Progress Version 9 features such as procedure overloading and named events.
Database/Server Topics
- Progress Single and Multiple Indexing Rules
- Indexing Performance
- Using Preselect
- Record Scoping
- Advanced Query Issues
- Database Triggers and Replication
- Index and Data Block Writing Rules
- Connecting to Multiple Databases
- Understanding the Metaschema Structure
- Virtual System Tables
- Dynamic Queries
User Interface/Client Topics
- Persistent Procedures
- Parent-Child Frames and Windows
- Error Handling - Infinite Loop Protection
- The Unknown Value
- Combo-box and Selection List Widgets
- Editor and Browse Widgets
- Reporting Tips and Techniques
- Dynamic Widgets
- Automation Server Concepts
- Using Super Procedures
- Using Subscribe/Publish
Recommended Prerequisites
One of:
- Introduction to Progress Programming
- Beyond V8
- Equivalent 4GL training or experience
Samples