| 17.09.2010 |
Daniel Wolf und Daniel Magin präsentieren in unserer gewohnt pragmatischen Art und Weise die folgenden Themen für Delphi Entwickler:
- Usability von GUI-Anwendungen
- RTTI
- Design Patterns im praktischen Einsatz mit Delphi
- Mehrschichtige Anwendungen mit Delphi
Agenda
08:30 Uhr
Registrierung
09:00 Uhr
Usability von GUI-Anwendungen
Bei der Entwicklung von Anwendungen ein hohes Maß an Usability, also Bedienbarkeit, zu erzielen, ist beileibe kein Selbstgänger. Das erfahren Programmierer sowohl im Gespräch mit Anwendern als in ihrer eigenen Rolle als Nutzer von Entwicklungswerkzeugen. Dieser Workshop gibt einen Einblick in wichtige Aspekte bei der Gestaltung von Oberflächen: Wie man eine GUI plant, welche Einflussgrößen es zu berücksichtigen gilt und mit welchen Methoden man Kunden oder Fachabteilungen konstruktiv in den Gestaltungs- und Bewertungprozess einbeziehen kann.
11:00 Uhr
Kaffeepause
11:30 Uhr
RTTI
Die RunTime-Type-Information in Delphi bietet ähnliche Möglichkeiten wie Relection in anderen Programmierumgebungen. Durch die Neuerungen in den aktuellen Delphi-Versionen, ist nun ein komfortabler Zugriff auf Klassen, Eigenschaften und Methoden zur Laufzeit möglich. Wir zeigen Ihnen den Einsatz der Typinformationen in praktischen Beispielen.
12:30 Uhr
Mittagspause
13:30 Uhr
Design Patterns im praktischen Einsatz mit Delphi
Entwurfsmuster haben einen oftmals sehr theoretischen Hintergrund, stellen aber – richtig angewandt – Lösungsschablonen für wiederkehrende Entwurfsprobleme in der täglichen Programmierung dar. Wir zeigen, wie man ganz einfach in Delphi die interessantesten Entwurfsmuster einsetzt und dass der praktische Einsatz längst nicht so kompliziert ist, wie oftmals vermutet.
14:30 Uhr
Kaffeepause
15:00 Uhr
Mehrschichtige Anwendungen mit Delphi
Gastsprecher: Jim McKeeth von RemObjects. Jim wird hier als eine der in Delphi vorhandenen Möglichkeiten DataAbstract aus Sicht der Serverseite vorstellen. DataAbstract ist ein Service-orientiertes Framework, welches auf Delphi Native, Delphi Prism, .Net, Linux, iOS und Mac OSX lauffähig ist. Jim trägt in Englisch vor.
Businesslogik vom Client trennen? Wie geht das? Wir zeigen, wie Sie Business-Logik und Client-Logik mit verschiedenen Architekturen (WebService, JSON, TCP/IP, DataSnap) anbieten und konsumieren. Wir bauen als Beispiel einen Server mit einem Windows-Client, unter Anwendung der vorgestellten Aspekte der GUI-Gestaltung, RTTI-Möglichkeiten und Design-Patterns.
17:00 Uhr
Ende der Veranstaltung



Loading...




[...] Freitag, den 17. September gibt es eine Reihe von Delphi-Workshops. [ Weitere Infos [...]