08/2008 - KaffeeKlatsch
08/2008 - KaffeeKlatsch
08/2008 - KaffeeKlatsch
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Herbstcampus<br />
Programm<br />
Zeit Montag, 15.09. Dienstag, 16.09. Mittwoch, 17.09. Donnerstag, 18.09. Zeit<br />
9.00<br />
Keynote<br />
Keynote 8.30 – 9.20<br />
10.00<br />
Begrüßung Vorträge Vorträge 9.40 – 10.50<br />
11.00 Tutorien<br />
12.00<br />
Vorträge Vorträge Vorträge 11.20 – 12.30<br />
13.00<br />
14.00<br />
Mittagessen<br />
12.30 – 14.00<br />
15.00<br />
Vorträge Vorträge Vorträge 14.00 – 15.10<br />
16.00<br />
17.00<br />
18.00<br />
19.00<br />
20.00<br />
21.00<br />
22.00<br />
Tutorien Vorträge<br />
Vorträge<br />
Abendessen<br />
Abendprogramm<br />
Vorträge<br />
Vorträge<br />
Verabschiedung 15.40 – 16.50<br />
17.20 – 18.30<br />
18.30 – 20.00<br />
20.00 – 23.00<br />
Tutorien<br />
Dienstgesichter<br />
Einführung in JavaServer Faces<br />
Isabella Kneissl, MATHEMA Software GmbH<br />
Pourya Harirbafan<br />
Montag, 15. 9., 09:40 – 18:30 Uhr<br />
JSF I de I T01<br />
Seitdem es erfolgreiche Projekte mit JavaServer Faces (JSF) gibt,<br />
kann die Technologie nun als Java-Standard für Web-Anwendungen<br />
betrachtet werden. Doch so elegant die Konzepte sind,<br />
die Praxis hält einige Fallstricke und besondere Herausforderungen<br />
bereit: Das Zusammenspiel von Komponenten, deren<br />
Lebenszyklus und der Komponentenbaum an sich bedürfen einer<br />
genaueren Betrachtung.<br />
In diesem Tutorium wird gezeigt, wie JSF gewinnbringend<br />
eingesetzt werden kann. Gemeinsam mit den Teilnehmern wird<br />
eine Web-Anwendung erstellt und dabei die wichtigen Aspekte von<br />
JSF vorgestellt. Die Teilnehmer lernen aktiv, wie Sie JSF-Komponenten,<br />
Managed-Beans, Event-Handling, Validierung verwenden<br />
können. Zusätzlich wird als View-Technologie Facelets benutzt,<br />
welches die Entwicklung vereinfacht und Templating ermöglicht.<br />
Für eine aktive Teilnahme an diesem Tutorium, für das eine explizite<br />
Anmeldung erforderlich ist, müssen Sie Ihren eigenen Laptop<br />
mitbringen. Die Software für die Übungen wird vor Ort bereitgestellt.<br />
Wealthy Looks<br />
An Introduction to RichFaces<br />
Max Katz, Exadel<br />
Montag, 15. 9., 09:40 – 18:30 Uhr<br />
JSF I JBoss I en I T02<br />
Baue, baue Häuslebauer<br />
Einführung in Maven 2<br />
Sascha Groß, MATHEMA Software GmbH<br />
Montag, 15. 9., 09:40 – 18:30 Uhr<br />
JEE I V I de I T03<br />
Maven hat sich zum Standard-Build-Tool entwickelt. Mit Maven<br />
kann man von dem einfachsten JAR bis zum kompliziertesten<br />
EAR sämtliche Java-Archive erstellen. Dazu muss man Maven<br />
nur die Abhängigkeiten mitgeben – der Rest passiert wie von alleine:<br />
Generierung der vollständigen Dokumentation (Javadoc,<br />
Projektinformationen, ...) bis hin zum automatischen Ausführen<br />
von Tests.<br />
In diesem Tutorium wird auf Basis der Java Enterprise Edition<br />
(Java EE) ein komplettes Projekt mit Java-Persistenz (JPA),<br />
Enterprise JavaBeans (EJB) und JavaServer Faces (JSF) mit<br />
Maven aufgesetzt, das letztendlich zu einem „deploybaren“ EAR<br />
führt. Anhand des Beispielprojekts werden alle Facetten von Maven<br />
beleuchtet, angefangen beim Dependency-Management, über<br />
den Lebenszykus bis hin zum Plugin. Dabei kann man lernen, wie<br />
Sie Maven in einem größeren Projekt eingesetzt wird und welche<br />
Vorteile und Unterstützung es in den unterschiedlichen Phasen<br />
im Build- und Release-Management bietet.<br />
Für eine aktive Teilnahme an diesem Tutorium, für das eine<br />
explizite Anmeldung erforderlich ist, müssen Sie Ihren eigenen<br />
Laptop mitbringen. Die Software für die Übungen wird vor Ort<br />
bereitgestellt.<br />
Mr. Katz himself will give a whole day tutorial on JBoss RichFaces.<br />
More information will follow.<br />
34 Programm Herbstcampus 20<strong>08</strong> – Wissenstransfer par excellence