Course Details

Developers writing applications using any kind of client (GUI, Character, Rest etc) need
to be able to write efficient ABL code to drive their application. Developers also may
be called upon to tune existing applications to increase performance.

You will learn:

After taking this course, you should be able to:

• Apply a strategy for performance tuning
• Write efficient data retrieval methods
• Design effective indexes
•Apply a strategy for performance tuning
• Write efficient data retrieval methods
• Design effective indexes
• Manage transaction tradeoffs
• Control transaction scope
• Choose the best record locking strategy
• Analyze query performance
• Use tools to analyze code performance
• Identity and fix problem code
• Optimize code performance across a network

Course Duration:2-3 days

Audience:
This course is designed for 4GL Developers who wish to learn techniques to improve
the efficiency of their code and to develop skills to tune existing 4GL Applications.

 

 

Dates

 

22 - 24 February 2021 | Virtual

Contact Us for more dates and locations 

Training Prerequisites

Students should already be able to:
• Be proficient in the OpenEdge Progress ABL
• Have a basic understanding of queries and transactions
• To effectively write and tune an application, a developer must understand:
• Data retrieval methods including FIND, FOR EACH and and defined queries
• Static and dynamic queries
• Indexing rules
• Transactions including scoping and locking
• Techniques for identifying problems in code
• Tools to analyze code
• Techniques for writing code that runs efficiently across networks

 


 

 

event-bottom

An Investment in Knowledge Pays the Best Interest

Training courses are available for all of our different products, from OpenEdge to Sitefinity, and also span a wide variety of different job titles and skill levels. Help your team stay up to date with technology trends and get the most out of your Progress technology investment.

Request More Information