Speaker

Mike Fechner

Mike Fechner

Lead Modernization Architect

Actions

Mike Fechner, director and lead modernization architect at Consultingwerk started using Progress over 29 years ago and ever since has supported Progress Application Partners and end customers in adopting the features of the latest OpenEdge and Progress releases to enhance the capabilities of existing applications. With his framework design skills he has set the stage for development of many successful OpenEdge applications. Mike is specialized on object orientation in the ABL, software architectures, the GUI for .NET, web technologies and a wide range of Progress products such as OpenEdge, Telerik and Corticon. He is involved in software modernization projects on a day by day basis. He is a well-known and active member of the international OpenEdge community, frequent presenter at conference around the world and is a board member of the German PUG and the committee of the EMEA PUG Challenge. He’s also a founding member of the Common Component Specification project.

OOABL for everyday’s benefit

Collections, Enums, Interfaces, Inheritance, Error handling, …. Every body has probably heard of those concepts of features. But many ABL developers are still working on a mostly procedural code base. Mike Fechner will briefly introduce the concepts and show how those features can be used also in your mostly procedural code base to slowly but surely start the journey to a more object-oriented code base.

Refactoring business logic from ABL TTY or GUI to PASOE

This presentation will give an overview of typical patterns used in ABL legacy applications and how code using those patterns can be moved to PASOE so that it can be consumed from AppServer clients such as the ABL client or web applications. See how you can move validation code from your triggers and how to enable the AppServer to execute validations and provide instructions to the user interface such as enabling or disabling fields, changing values or styling of fields in response to a server-side user-interface trigger.

The modern OpenEdge developers toolstack

In this presentation Mike Fechner will give an overview to modern developer tools for OpenEdge developer provided by Progress Software and 3rd parties (commercial and open-source). See how unit-testing, code-coverage, SonarCube, VS Code, Progress Developer Studio, SCM, build jobs and other tools work hand in hand to improve quality and developer productivity.

Mike Fechner

Lead Modernization Architect

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top