ProgressNEXT 2020

14 June 2020

We are proud to be part of ProgressNext from 14 - 17 June 2020 in Boston, MA.

Mike Fechner, James Palmer and Marko Rüterbories are providing the following presentations at the conference:


Mike Fechner

  • Managing Dependencies in OOABL Applications

    This presentation introduces concepts and sample implementations for managing dependencies in OOABL applications, highlighting dependency injection, service locators, builders and factories.

  • Examples of Refactoring Legacy ABL Source Code to PASOE

    Do you have a legacy GUI (or even TTY) application? Do you need to migrate to Progress Application Server for OpenEdge (PASOE)? In this presentation, we will show examples from real-world projects that illustrate how to implement the application layers required for moving from the fat client to services on the AppServer. We will also show practical examples of solutions for state management and interaction with the user interface from AppServer code.

  • OOABL Patterns and Practices for OpenEdge

    Writing class files is easy. Writing good class files requires a new school of thought—especially for procedural developers. In this session, we discuss best practices for the OOABL.


James Palmer

  • Total Recall: Building a Robust Platform Independent Backup Strategy Using Jenkins and ANT

    Ensuring the integrity of your OpenEdge backups can be a time-consuming job. In this session, we look at the fundamentals of a good backup strategy, including online backups and After Imaging.

  • The Captain's Log

    Client logging can help you analyze issues related to your application code. In this session, we take an in-depth look at client logging and offer recommendations for improving your code debugging.


Marko Rüterbories

  • REST API Documentation Using Swagger

    Swagger is a powerful definition format for describing and creating RESTful APIs. Join us for more about Swagger and how it assists in the consumption and ease of developing from the specified APIs.

  • ABL Unit Testing: Writing Unit Tests

    Unit testing is used to eliminate bugs at the code or unit level. Join us for insight into writing and structuring unit tests, considerations for writing code and mocking of dependencies.



Register now