APL2000 User Conference 10.-13. November 2002

Ein Bericht aus Naples.

Naples in Florida war zum zweitenmal Veranstaltungsort der siebten APL2000 User Conference. Knapp über 100 Teilnehmer wollten auch in diesem Jahr über neue Strategien und Techniken von APL2000 informiert werden.
Die Themen der parallel stattfindenden Seminare sind im Einladungsschreiben von APL2000 nachzulesen.

Mein persönliches Interesse lag, wie bereits im letzten Jahr, im Themenbereich APL und Internet. Dieser Themenbereich war in diesem Jahr eindeutig Schwerpunkt der angebotenen Seminare, so das ich in den Veranstaltungen

APLWebService.exe (Fred Waid)
The Future of Computing (Fred Waid)
Building Web Services and HTML Pages with APLWebService (Patrick Parks)
IE & You(Eric Baelen)
XML in Your Application (Warren Baelen)

teilweise Antworten, teils Lösungsansätze zu Fragen wie
"Wie mache ich meine APL-Anwendung internetfähig"
"Wie nutze ich das Internet in meiner APL-Anwendung"
von APL-Experten bekommen habe.

Die bereits im letzten Jahr vorgestellten Techniken zur Konvertierung von APL-Statements zu JavaScript wurden weiterentwickelt und APL2000 präsentierte einen APL-Workspace der diese Techniken enthält und dem Anwender die Möglichkeit bietet vorhandene APL-GUI-Anwendungen oberflächengesteuert zu konvertieren.
Die Teilnehmer konnten sich davon überzeugen, dass der Erfolg der Konvertierung zu JavaScript stark von der Komplexität der APL-GUI-Anwendung abhängt.
Hält der APL-Entwickler sich jedoch an vorgegeben Regeln und Anweisungen bei der Entwicklung neuer Anwendungen, so wird das Konvertieren zu JavaScript sicherlich eine vielversprechende Möglichkeit sein, APL-Anwendungen internetfähig zu gestalten.

Beispiel einer einfachen APL => Javascript Konvertierung

Die Integration des IE (=Internet Explorer) in eine APL-Anwendung wurde eindrucksvoll von Eric Baelen vorgestellt.
Die den Konferenzteilnehmern zur Verfügung gestellten APL-Funktionen unterstützen das Einbinden eines Internet-Browser als ActiveX Objekt in jede APL-Anwendung. Das Erzeugen von XML-Dateien zum Datenaustausch mit anderen Anwendungen, eine Technik die von a.k.e bereits in einem APL-Projekt umgesetzt wurde, war Thema von Warren Baelen.

Die von mir im letzten Bericht zur APL2000 Conference 2001 erwähnte Orientierung von APL2000 an Microsoft Strategien wurde auch in diesem Jahr wieder bestätigt. Konzentration auf den Microsoft IE (Marktanteil 96%) und die Unterstützung der Web Services wird von APL2000 bei der Weiterentwicklung des APL+Win berücksichtigt, wobei immer versucht wird, sich eine Hintertür offen zulassen um auf Strategieänderungen schnell reagieren zu können.

Hier noch einige Anmerkungen zu einigen Vorträgen.
In der für das nächste Jahr angekündigten Version APL+Win 5.0 wird es ein APLDraw OCX Kontrollobjekt geben welches das Zeichnen und Darstellen von Objekten unterstützt.
Das bereits in APL+Win 4.0 implementierte Grid-Object wurde weiterentwickelt.
Die farbige Syntaxkontrolle in APL-Objekten wurde in Version 5.0 erweitert und kann auch im APL-Sessionmanager eingesetzt werden.
Von ,Undocumented Tips and Tricks' bis zum praxiserprobtem Arbeiten mit ActiveX Servern wie Word und Excel wurde den Teilnehmern wieder einiges Nützliches zur tägliche Arbeit an die Hand gegeben.
Für den aktiven APL-Entwickler gab es wieder ausführliche Unterlagen und zahlreiche APL-Workspaces, die es ermöglichen die in den Präsentationen gezeigten Techniken zu vertiefen und umzusetzen.

Die im letzten Jahr vorgestellte Technik (COMIC), aus APL-Funktionen DLLs zu generieren, soll im nächsten Jahr ein Forum zur Verfügung gestellt werden.

Auch in diesem Jahr zeigte sich wieder, dass der von APL2000 eingeschlagene Weg - die Weiterentwicklung des Entwicklungstools APL+Win betreffend - wohl der Richtige ist.

Bernd Stolle