Entwicklertage 2005
entwickler.com Magazine Entwickler-Forum Software & Support Verlag
Workshops
Informationen
Location
Historie

Power Workshops - Java

Achtung! Terminänderung!
Tomcat Basics (Peter Roßbach): Montag, 7. März 2005
Tomcat goes Mission Critical (Peter Roßbach): Dienstag, 8. März 2005

Tomcat Basics

Speaker: Peter Roßbach (Freiberufler und Autor der TomC@-Kolumne)

Montag, 7. März 2005, ab 9 Uhr (ganztägig)

Die Bedeutung des Tomcat als Referenz-Implementierung für JavaServer Pages (JSP) und Servlets ist ungebrochen. Der aktuelle Entwicklungsschub im Jakarta-Tomcat-Projekt durch die Version 5 erhebt Tomcat sogar zum Favoriten für die Webentwicklung. Dieser Power Workshop konzentriert sich auf die grundsätzliche Konfiguration, Administration und die Entwicklungsunterstützung von Webanwendungen mit Servlets und JavaServer Pages. Lernen Sie detailliert den Aufbau, die Funktionsweise, Installation und Konfiguration des Web-Containers Tomcat kennen. Es wird schrittweise von der Installation bis zur perfekten Konfiguration der Umgang mit dem Tomcat vorgeführt. Lassen Sie sich von der Vielfältigkeit und den Tricks des Tomcat begeistern!

Tomcat goes Mission Critical

Speaker: Peter Roßbach (Freiberufler und Autor der TomC@-Kolumne)

Dienstag, 8. März 2005, ab 9 Uhr (ganztägig)

Der Tomcat ist bekannt für seine unkomplizierte Bedienung und Nutzung. In einem Produktionsbetrieb ergeben sich dann oftmals echte Herausforderungen. Welche "geheimen" Möglichkeiten der Tomcat noch bietet und wie diese angewendet werden, bleibt oft nur einem Kreis von Experten vorbehalten. Wir werden in diesem praktischen Workshop eine Reihe von Möglichkeiten demonstrieren, die den produktiven Einsatz erleichtern. Während des Workshops werden verschiedene Konfigurationen für den Einsatz in Entwicklung und Produktion vorgestellt. Fortgeschrittene Themen wie der Betrieb von virtuellen Hosts, Lastverteilung, Clustering, Security und ein optimales Deployment werden erprobt. Weitere Schwerpunkte des Workshops sind die Anbindung des Tomcat an den Apache 2 und die Diskussion der neuen Eigenschaften des Tomcat 5.5.


Es ist sinnvoll, den eigenen Laptop mitzubringen
(Systemvoraussetzungen: Windows 2000/XP, Pentium IV, 1 Ghz, 512 Mb, 500 MB Plattenplatz, Tomcat 5.0.28, Apache Ant 1.6.2, JDK 1.4.1.x oder 1.4.2).

Real World J2EE in Projekten mit Patterns, Hacks und Workarounds

AUSGEBUCHT!!!
Sollten Sie Interesse an diesem Workshop haben, senden Sie bitte eine E-Mail an info@entwicklertage.de.

Speaker: Adam Bien (adam-bien.com)

Dienstag, 15.2. bis Donnerstag, 17.2.2005, jeweils ab 9 Uhr (ganztägig)

Dieser dreitägige Power Workshop beleuchtet alle wichtigen Phasen - von der Analyse bis zur Installation von J2EE/Java-Anwendungen. In diesem Workshop werden wir gemeinsam eine einfache Java/J2EE-Anwendung entwickeln. Dabei werden wir gemeinsam und interaktiv
die funktionalen und nicht funktionalen Anforderungen analysieren, mit UML dokumentieren und dann mithilfe von J2EE-, EAI- und GoF-Patterns umsetzen.


Neben der "formalen" Realisierung der Anforderungen wird aber auch in diesem Workshop auf pragmatische Lösungen der Probleme und Herausforderungen (wie z.B. dynamische Abfragen, optimistische, pessimistische Locks, Isolation Levels, Massenupdates etc.) bei der Entwicklung von J2EE eingegangen. Konkrete Fragen der Teilnehmer werden jederzeit interaktiv beantwortet.


Die wichtigsten Teile der Anwendung werden mit den folgenden Open-Source-Tools wie Eclipse 3.1 mit Plug-ins, Ant, XDoclet, JBoss 4.0, SAP DB, JUnit, JUnitperf, JMeter (Lasttests) auf Basis der J2SE 1.5 ausimplementiert.


Bei den im Workshop vorgeführten Realworld-Ansätzen handelt es sich um eine
sinnvolle Mischung der unterschiedlichen Prozesse oder Technologien wie z.B. XP, RUP, UML 1.4, J2EE, Plain Java usw. Der richtige Mix aus Architektur und einer funktionierenden Implementierung steht hier im Vordergrund. Die Voraussetzungen sind Grundkenntnisse der J2EE, also Kenntnis der Themenbereiche Transaktionen, Session Beans, Entity Beans, Servlets. Es ist wichtig, dass Sie Ihren eigenen Laptop mitbringen, um den Entwicklungsprozess am eigenen Rechner nachvollziehen zu können (Systemvoraussetzungen: 256 oder 512 MB RAM, CD-Laufwerk oder USB-Port zur Installation der Arbeitsumgebung, Ihre Lieblings-IDE).

Java-Webanwendungen mit Struts

Speaker: Sascha Groß (MATHEMA Software GmbH) , Pourya Harirbafan (MATHEMA Software GmbH)

Montag, 14. Februar 2005, ab 9 Uhr (ganztägig)

Sie wollen eine Webanwendung erstellen? Warum nicht mit Struts, dem Framework für Webanwendungen von Jakarta/Apache? Wir zeigen Ihnen, wie Sie dies bewerkstelligen. Wir werden gemeinsam mit Ihnen eine Webanwendung zur Planung eines Weißwurstfrühstücks erstellen und dabei das Framework vorstellen. Sie lernen aktiv, wie Sie Formbeans, Actions, Validierung, Tiles und die Struts-Taglib einsetzen können. Die Teilnehmer arbeiten bei diesem Power Workshop aktiv am eigenen Laptop mit.(Systemvoraussetzungen: Windows 2000/XP, PIII CPU 900 Mhz, 300 MB freie Plattenkapazität, mind. 512 MB Arbeitsspeicher, Eclipse 3, Apache Ant 1.6, ab JDK 1.4.2, Tomcat ab 5.x) Grundkenntnisse in HTML, Servlets, JSP sind Voraussetzung für diesen Power Workshop.

Entwicklung von Rich Clients mit Eclipse 3.0

Speaker: Martin Lippert (it-agile GmbH) , Bernd Kolb (kolbware)

Mittwoch, 16. Februar 2005, ab 9 Uhr (ganztägig)

Die Eclipse-Plattform stellt eine gute Basis für die Entwicklung von Rich Clients dar. Dabei muss es sich nicht nur um IDE-artige Anwendungen handeln, sondern um beliebige Anwendungen. Dieser Power Workshop vermittelt die dazu nötigen Grundkenntnisse: Erstellung von Plug-ins, Grundlagen der SWT-Bibliothek, Konfiguration der Workbench, wobei die IDE-Eigenschaften "herauskonfiguriert" werden. Weiterhin wird verdeutlicht, wie einige der GoF Design Patterns die Oberflächenentwicklung deutlich vereinfachen können.
Dieser Workshop ist ein Hands-on-Workshop. Die Teilnehmer sollten also ihre eigenen Notebooks mitbringen, mit einer (idealerweise frischen) Installation von Eclipse 3.0.