Description
This course is designed for intermediate level Progress 4GL application developers who want to create user interfaces that are more flexible, easier to deploy, smaller, and easier to update.
You will learn, through lessons, exercises, and hands-on labs, to build user interface procedures using 4GL dynamic user interface objects. Dynamic user interface objects, such as dynamic menus, buttons, fill-ins, and browses are created and configured at run-time and enable the application to adapt to changing requirements while running. This course builds on the content of the Dynamic Database Object Essentials course.
For your convenience, this course is available as a two-day Instructor-Led Training class and as a self-paced Text-Based Training + CD. Materials for both delivery formats include two books - a Lesson Guide and a hands-on Lab Guide - as well as a CD with example code and lab files with solutions.
This course is also available as Computer-based Training (CBT) and Web-based Training (WBT). Visit wbt.progress.com for more information.
Version compatibility
The course is compatible with Progress V9.1C or higher and OpenEdge 10.
What you will learn
After taking this training, learners should be able to:
Prerequisites
Before taking this course you should already be able to: |
Courses that will provide you with this prerequisite knowledge are: |
Create dynamic queries, buffers, and temp-tables |
Dynamic Database Object Essentials |
Retrieve data from a database using dynamic queries and dynamic buffers | |
Pass data between procedures using dynamic temp-tables | |
Manage dynamic objects |
Recommended Next Courses
The following is a list of recommended next courses at the time this course was initially published. We are continuously adding to our curriculum. Check the Progress web site at www.progress.com/education or contact your local Progress training center for the latest information about new Progress courses.
To learn more about… |
Take… |
Distributed application development |
Distributed AppServer Application Administration |
Using object oriented programming principles with the 4GL |
Simplifying Application Development with Object Oriented Techniques |
Note: The above courses are offered in a variety of delivery formats. Check with your local Progress training center to learn what training options are available in your area.
Description
Dynamic UI Object Essentials is intended for intermediate level Progress application developers experienced with using the Progress 4GL to build distributable applications, and dynamic database objects to build business logic procedures for data retrieval. You will learn how to use dynamic user interface (UI) objects to create user interfaces using dynamic graphic objects that can work with data from any database and table.
Software requirements
Throughout this training course, you will run hands-on exercises in your live version of software. Exercise files are provided for both Progress Version 9.1D and OpenEdge 10.0A releases.
Though the exercise files will work in Progress Version 9.1D, the screenshots supplied within this course were developed with functionality provided in OpenEdge 10.0A.
Note to Progress Version 9.1D users: Your default working directory (C:\Progress\Wrk) is different than what is presented in this course (C:\OpenEdge\Wrk). For example, when instructed to connect to C:\OpenEdge\Wrk\TryIt\Sports2000.db, Progress Version 9.1D users should connect to C:\Progress\Wrk\TryIt\Sports2000.db.
A version of this course specific to Open Edge 10.0A is in development and will be released as soon as possible.
What you will learn
After taking this training, learners should be able to:
Prerequisites
Learners should already be able to:
Courses that provide this prerequisite knowledge are:
Recommended Next Courses
To learn more about... |
Take... |
Distributed application development |
Developing Distributed AppServer Applications |
Developing dynamic database objects |
Dynamic Database Object Essentials |
Using object oriented programming principles with the 4GL. |
Simplifying Application Development with Object Oriented Techniques |
System requirements
System requirements for this browser-based training include the following:
Requirement |
Specification |
Machine |
100 MHZ Intel Pentium II processor or better (recommend better than 200 MHZ) |
Memory |
32 MB of RAM is required (64 MB or RAM is recommended) |
Supported Platform |
Windows 98/2000/NT/XP |
Internet browser |
The recommended Internet browser for this course is Microsoft Internet Explorer, version 5.0 or higher. |
Plug-ins |
Flash 7.0 player |
Screen resolution |
The recommended display setting is at least 1024 x 768 for the display of multiple windows. |
Color palette setting |
A minimum of 65536 colors is needed, but "true color" is best. Using 256 colors will work, but some of the graphical elements may not appear as originally intended. |
Installed audio card |
A sound card and speakers or headphones are required to hear the audio incorporated within the course. |
Description
Dynamic UI Object Essentials is intended for intermediate level Progress application developers experienced with using the Progress 4GL to build distributable applications, and dynamic database objects to build business logic procedures for data retrieval. You will learn how to use dynamic user interface (UI) objects to create user interfaces using dynamic graphic objects that can work with data from any database and table.
Software requirements
Throughout this training course, you will run hands-on exercises in your live version of software. Exercise files are provided for both Progress Version 9.1D and OpenEdge 10.0A releases.
Though the exercise files will work in Progress Version 9.1D, the screenshots supplied within this course were developed with functionality provided in OpenEdge 10.0A.
Note to Progress Version 9.1D users: Your default working directory (C:\Progress\Wrk) is different than what is presented in this course (C:\OpenEdge\Wrk). For example, when instructed to connect to C:\OpenEdge\Wrk\TryIt\Sports2000.db, Progress Version 9.1D users should connect to C:\Progress\Wrk\TryIt\Sports2000.db.
A version of this course specific to Open Edge 10.0A is in development and will be released as soon as possible.
What you will learn
After taking this training, learners should be able to:
Prerequisites
Learners should already be able to:
Courses that provide this prerequisite knowledge are:
Recommended Next Courses
To learn more about... |
Take... |
Distributed application development |
Developing Distributed AppServer Applications |
Developing dynamic database objects |
Dynamic Database Object Essentials |
Using object oriented programming principles with the 4GL. |
Simplifying Application Development with Object Oriented Techniques |
System requirements
System requirements for this browser-based training include the following:
Requirement |
Specification |
Machine |
100 MHZ Intel Pentium II processor or better (recommend better than 200 MHZ) |
Memory |
32 MB of RAM is required (64 MB or RAM is recommended) |
Supported Platform |
Windows 98/2000/NT/XP |
Internet browser |
The recommended Internet browser for this course is Microsoft Internet Explorer, version 5.0 or higher. |
Plug-ins |
Flash 7.0 player |
Screen resolution |
The recommended display setting is at least 1024 x 768 for the display of multiple windows. |
Color palette setting |
A minimum of 65536 colors is needed, but "true color" is best. Using 256 colors will work, but some of the graphical elements may not appear as originally intended. |
Installed audio card |
A sound card and speakers or headphones are required to hear the audio incorporated within the course. |