Dienstgesichter

Einführung in JavaServer Faces

Isabella Kneissl

MATHEMA Software GmbH

Pourya Harirbafan

T01 Montag, 14. 9., 09:40 – 18:30 Uhr Tutorium Mo de PDF

Seitdem es erfolgreiche Projekte mit JavaServer Faces (JSF) gibt, kann die Technologie nun als Java-Standard für Web-Anwendungen betrachtet werden. Doch so elegant die Konzepte sind, die Praxis hält einige Fallstricke und besondere Herausforderungen bereit: Das Zusammenspiel von Komponenten, deren Lebenszyklus und der Komponentenbaum an sich bedürfen einer genaueren Betrachtung.

In diesem Tutorium wird gezeigt, wie JSF gewinnbringend eingesetzt werden kann. Gemeinsam mit den Teilnehmern wird eine Web-Anwendung erstellt und dabei die wichtigen Aspekte von JSF vorgestellt. Die Teilnehmer lernen aktiv, wie Sie JSF-Komponenten, Managed-Beans, Event-Handling, Validierung verwenden können. Zusätzlich wird als View-Technologie Facelets benutzt, welches die Entwicklung vereinfacht und Templating ermöglicht.

Für eine aktive Teilnahme an diesem Tutorium, für das eine explizite Anmeldung erforderlich ist, müssen Sie Ihren eigenen Laptop mitbringen. Die Software für die Übungen wird vor Ort bereitgestellt.

Wealthy Looks

An Introduction to RichFaces

Max Katz

Exadel
T02 Montag, 14. 9., 09:40 – 18:30 Uhr Tutorium Mo en

This full-day, hands-on training session will teach you how to use JBoss RichFaces to build AJAX-based Rich Internet Applications. Attendees will learn the major concepts behind RichFaces and the components in Richfaces' „a4j:“ and „rich:“ tag libraries, as well as building numerous hands-on examples. We will end with a demonstration of how RichFaces' skinability feature (themes) can enhance the look and feel of your application. A prerequisite for this course is a basic understanding of JSF. Make sure you bring your laptop.

Baue, baue Häuslebauer

Einführung in Maven 2

Sascha Groß

MATHEMA Software GmbH
T03 Montag, 14. 9., 09:40 – 18:30 Uhr Tutorium JEE V Mo de PDF

Maven hat sich zum Standard-Build-Tool entwickelt. Mit Maven kann man von dem einfachsten JAR bis zum kompliziertesten EAR sämtliche Java-Archive erstellen. Dazu muss man Maven nur die Abhängigkeiten mitgeben – der Rest passiert wie von alleine: Generierung der vollständigen Dokumentation (Javadoc, Projektinformationen, ...) bis hin zum automatischen Ausführen von Tests.

In diesem Tutorium wird auf Basis der Java Enterprise Edition (Java EE) ein komplettes Projekt mit Java-Persistenz (JPA), Enterprise JavaBeans (EJB) und JavaServer Faces (JSF) mit Maven aufgesetzt, das letztendlich zu einem „deploybaren“ EAR führt. Anhand des Beispielprojekts werden alle Facetten von Maven beleuchtet, angefangen beim Dependency-Management, über den Lebenszykus bis hin zum Plugin. Dabei kann man lernen, wie Sie Maven in einem größeren Projekt eingesetzt wird und welche Vorteile und Unterstützung es in den unterschiedlichen Phasen im Build- und Release-Management bietet.

Für eine aktive Teilnahme an diesem Tutorium, für das eine explizite Anmeldung erforderlich ist, müssen Sie Ihren eigenen Laptop mitbringen. Die Software für die Übungen wird vor Ort bereitgestellt.

KaffeeKlatsch
Bookware
JBoss - a division of Red Hat
Microsoft
Sun Microsystems
MATHEMA
dotnetpro
Metropolregion Nürnberg - Kommen. Staunen. Bleiben.
Nürnberger Initiative für Kommunikationswirtschaft