Consultingwerk - Events
 

Jahresversammlung der Progress User Group Deutschland

19 April 2023

Die diesjährige Jahreshauptversammlung der Progress User Group Deutschland fand am 19. April 2023 in Köln statt.





Mike Fechner sprach über folgende Themen:

Mysterien von ProDataset und Temp-Table Parametern
Temp-Tables und ProDatasets sind mittlerweile aus keiner ABL Anwendung mehr wegzudenken – egal ob mit oder ohne AppServer. Als grundlegende Datenstruktur sind sie Grundlage der Trennung der Ermittlung und Verarbeitung von größeren Datenmengen. Auf den ersten Blick ist die Nutzung von Temp-Tables und ProDatasets als Parameter trivial. Allerdings gibt es einige Fallstricke die zu verbreitenten Fehlern führen. In der Präsentation werden wir potentielle Probleme, deren Aufdeckung und Lösungsmöglichkeiten vorstellen.
 
JIRA Integration mittels OpenEdge HTTP Client.
Viele Softwareentwickler kennen JIRA: der de facto Standard für Aufgaben- und Projektmanagement bei der Softwareentwicklung. Viele Nutzer interagieren über das Browser-Interface mit JIRA – allerdings bietet auch die Integration über die REST API von JIRA viele Möglichkeiten.

In dieser Präsentation führen wir die Nutzung von JIRA über den OpenEdge HTTP Client um Daten aus JIRA abzufragen und zu modifizieren vor. Wir stellen die Grundlagen des OpenEdge HTTP Clients und die Nutzung mit HTTPS Zertifikaten vor. Gezeigt werden Beispiele zum Lesen von Ticket-Listen und deren Details und Attachments sowie das Verändern der Tickets durch ABL Code. 


Mike Fechner

Mike Fechner, Director

    Mike Fechner, lead modernization architect at Consultingwerk started using Progress over 30 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 conferences around the world and is a board member of the German PUG and founder of the committee of the EMEA PUG Challenge. He’s also a founding member of the Common Component Specification project.


 

Am Donnerstag, 20. April fand ein PUG OpenEdge HTTP Workshop statt.

 

In diesem ganztägigen Workshop behandelten wir anhand praktischer Beispiele zwei Themen:

 

  • Das Nutzen von HTTP Services (insb. REST) mit Hilfe des OpenEdge HTTP Clients
  • Das Anbieten von HTTP Services (u.a. REST) über Web Handler des PASOE (Progress Application Server for OpenEdge)