Vortragende

Herr Karsten Voges und Herr Daniel Kielmann, iteratec GmbH, http://iteratec.de

Programm

Beim Erstellen einer Anwendung kostet oft die erste lauffähige Version viel Zeit und eine Reihe von Tools und Frameworks verspricht diese zu verringern. Nach einer allgemeinen Einführung ins Rapid Application Development (RAD) inklusive Abgrenzung und Überschneidungen zu MDSD werden Auswahlkriterien für Frameworks/Tools erörtert. Dabei wird auch auf verschiedene Frameworks (Java/PHP) mit ihren praxiserprobten Stärken und Schwächen eingegangen. Zwei Frameworks (eines in Java und eines in PHP) werden anhand einer Beispielapplikation verglichen, welche folgende Funktionen enthält: Listen (sortieren und blättern), Bearbeiten von Elementen (inkl. Verknüpfungen), Validierung (Client und Server), Status- und Fehlermeldungen sowie Ajax Funktionalität. Die Frameworks werden auf Basis dieser Funktionen und des Implementationsaufwandes bewertet. Tipps und Fallstricke kommen dabei nicht zu kurz.