|
|
|
| Highlights |
|
|
Sessions, Power Workshops |
|
|
Informationen |
|
|
Location |
|
|
Sponsoring und Ausstellung |
|
|
Letzte Entwickler Konferenz |
|
|
 |
JBuilder
JB1 Web Development with Struts and JBuilder, Part 1 Neal Ford (The DSW Group, Ltd.)This session covers the basics of Struts. It demonstrates how it grew from the MVC design pattern, how to install and use Struts, and details on its use. It shows the Struts libraries, Actions, FormBeans, validations, command mappings, custom Struts tags, and internationalization. Numerous examples of Struts are shown throughout the session.
JB2 Web Development with Struts and JBuilder, Part 2 Neal Ford (The DSW Group, Ltd.)This session covers advanced features of Struts, including building with modules, tiles, and changes to the standard Struts taglibs. Numerous examples appear throughout of how to utilize Struts to the fullest.
JB3 Database Development in JBuilder Terry Dietzler (The DSW Group)This session will show advanced database techniques in JBuilder, including client and server side filtering, searching, sorting and handling joined queries including various ways of creating and using parameterized queries. Next the facets of data validation will be covered. Also included will be demonstrations on the use of custom providers and resolvers.
JB4 Inside Tomcat 5 Peter Roßbach (IT-Berater, Buchautor, Autor Java Magazin)Diese Session führt die Zuhörer in die Welt des Tomcat 5 ein und zeigt auf, welche Unterschiede im Vergleich zur Vorgängerversion bestehen. Im Mittelpunkt des Tomcat steht dessen Catalina-Architektur, welche dem Entwickler und Administrator umfangreiche Eingriffsmöglichkeiten bietet. Darüber hinaus wird die Steuerung mehrerer virtueller Hosts oder eines Clusters gezeigt und die Probleme, die dabei auftauchen können, diskutiert. Unter Verwendung des Grinder 3 wird die Durchführung von Belastungstests verschiedener Konfigurationen demonstriert.
JB5 Funktionaler Test mit HttpUnit und WebTest Peter Roßbach (IT-Berater, Buchautor, Autor Java Magazin)Web-Anwendungen zu testen ist nicht immer leicht. Es wird ein flexibles Werkzeug benötigt, um die Reaktionen auf Änderungen kurz zu halten. In dieser Session bekommen Sie einen Einblick
in HttpUnit und WebTest, um Ihre Web-Anwendung einem sicheren Test unterziehen zu können. Die Testscripte werden dabei in XML formuliert und mit Ant automatisch zur Ausführung gebracht.
JB6 Web-Anwendungen mit JBuilder Peter Tabatt (IT-Berater, Buchautor)In dieser Session wird die Unterstützung des JBuilders bei
der Erstellung von Webanwendungen gezeigt: ausgehend von den Quelltextgeneratoren über die Einbindung zusätzlicher Standards bis hin zum
Testen und dem Deployment der Anwendung. Ein Blick auf die Verwendung von Apache Ant darf in diesem Zusammenhang natürlich nicht fehlen.
JB7 Refactoring with JBuilder Terry Dietzler (The DSW Group)One of the best recent features in JBuilder, is its support for Agile programming including refactoring. This session will show how to use the refactoring techniques including, extract method, introduce variable, wrap code with try… catch and others. This session will give you exponential knowledge growth in this new feature.
JB8 Teamentwicklung mit JBuilder 9 Ingo Düppe jun. (IT-Consulting)Die Entwicklung von komplexen Anwendungen stellt gerade in einem Team besondere Anforderungen dar. Welche Unterstützung JBuilder mit seiner Integration der unterschiedlichen Repository Systeme bietet und wie die Strukturierung der Projekte diesbezüglich sein sollte, ist Thema dieser Session.
JB9 J2EE Entwicklung mit der Together JBuilder Edition Ingo Düppe jun. (IT-Consulting)Borland arbeitet an der Integration von JBuilder und Together ControlCenter. Die ersten Früchte dieser Arbeit bilden JBuilder 9 und die Together JBuilder Edition. Thema der Session ist, wie mit diesem Gespann J2EE Entwicklung betrieben werden kann und wie sich die beiden unterschiedlichen Ansätze, die in den Produkten existieren, integrieren lassen.
JB10 Enterprise Performance-Tuning mit Borland OptimizeIt Server Trace Andreas Lobeck (Borland GmbH)In der heutigen Zeit, in der immer komplexere Systeme miteinander kommunizieren, ist die Optimierung der Performance im Enterprise-Umfeld ein wesentlicher Erfolgsfaktor. Sehr viele verschiedene Komponenten und Dienste bedingen im real laufenden Java/J2EE System die endgültige Geschwindigkeit. Die Session zeigt live, wie Entwickler und z.B. nichttechnische Testteams mit Hilfe von OptimizeIt Servertrace Engpässe erkennen, kommunizieren und Ansätze für deren Behebung ermittelt werden können.
JB11 Persistenz mit Java Data Objects (JDO) Andreas Holubek (Signsoft)Java Data Objects (JDO) ermöglichen den transparenten Zugriff auf Daten für
jede Art von Java-Anwendungen. Dem Entwickler wird damit ein mächtiges API,
zum Beispiel für den Zugriff auf ein RDBMS, zur Verfügung gestellt. Die Session zeigt die Möglichkeiten von JDO. Ein Ausblick und Beispiele runden den Themenkomplex ab.
JB12 J2EE-Patterns, Teil 1: Muster der Präsentationsschicht Adam Bien (IT-Berater, Buchautor)Die in den Patterns dokumentierten "Best Practices" geben Enterprise-Java-Teams das nötige Rüstzeug, ihre Produktivität erheblich zu steigern und die Qualität ihrer Software zu verbessern. Diese Session stellt Ihnen die wichtigsten Patterns der Präsentationsschicht (Presentation Tier) vor: Die relativ berühmten Idiome Decorating Filter, Composite View und View Helper, dazu den Aufbau, den Sinn und den Zweck der MVC 2-Architektur. Die meisten vorgestellten Patterns sind bereits als fertige Implementierung in Form des bekannten Struts-Frameworks und JavaServerFaces verfügbar.
Diese Session präsentiert einige Implementierungen der wichtigsten Patterns der Präsentationsschicht und Beispiele aus der Praxis.
JB13 J2EE-Patterns, Teil 2: Muster der Geschäftslogikschicht Adam Bien (IT-Berater, Buchautor)In dieser Session werden die Patterns der Geschäftsschicht (Business Tier) vorgestellt. Die Patterns der Geschäftslogik übernehmen die Organisation der Komponenten und sorgen dafür, dass auch in dieser Schicht die nichtfunktionalen sowie die funktionalen Anforderungen des Kunden bzw. Auftraggebers an die Software berücksichtigt werden.
Die J2EE-Patterns dieser Session werden anhand Beispielen aus der Praxis vorgestellt. Des weiteren wird noch auf die wichtigsten Patterns der Integrationsschicht eingegangen.
JB14 Grafische Web Services-Clients in 10 Minuten - mit JBuilder und Apache Axis Thilo Frotscher (T. Frotscher Systemsoftware-Entwicklung)In dieser Session lernen Sie anhand einer Live-Demo, wie ein grafischer
Web Service-Client innerhalb von nur zehn Minuten mit dem JBuilder erstellt
werden kann. Zuvor werden jedoch zugrunde liegenden Technologien und
Werkzeuge wie WSDL und Apache Axis erläutert, deren Zusammenspiel
eine derart rasche Entwicklung möglich machen.
JB15 Automatisierung von Build-Prozessen mit Apache Ant Thilo Frotscher (T. Frotscher Systemsoftware-Entwicklung)Spätestens bei Projekten mittlerer Größe kann der Build-Prozess zur
komplexen Aufgabe werden. Neben der Kompilierung der Anwendung sind
u.U. Verzeichnisse anzulegen, Ressourcen aus verschiedenden Quellen
zusammen zu führen oder JAR-Dateien zu erzeugen und zu signieren. Dies alles geschieht in der Regel für eine Reihe unterschiedlicher Umgebungen wie Entwicklungs-, Test- und Produktionsystem. Und jede
dieser Umgebungen besitzt selbstverständlich einen eigenen Satz
an individuellen Konfigurationsdateien. All dies und noch viel mehr
kann mit Hilfe von Ant quasi auf Knopfdruck geschehen. Lernen Sie
in dieser Session alle wichtigen Grundlagen, um Ant auch in Ihrem
Projekt gewinnbringend einzusetzen.
JB16 J2EE Interoperability für die Non-Java Welt Tobias Fischer (Borland GmbH)Die J2EE-Technologie dominiert mittlerweile auf dem Server. Doch nicht alle Systeme, die Dienste von J2EE Servern nutzen wollen, sind in Java geschrieben. CORBA ist weiterhin aktuell und Microsoft .NET erlangt immer mehr Bedeutung. Welche Möglichkeiten gibt es, diese Systeme zusammen zu schalten? Welche Herausforderungen entstehen dabei? Durch aktuelle Spezifikationen wie IIOP für EJBs, Web Services, JMS soll in dieser Session anhand von praktischen Beispielen gezeigt werden, welche Möglichkeiten Non-Java Systeme haben, um auf die Dienste von J2EE-Servern zuzugreifen. Vorausgesetzt werden Kenntnisse in J2EE, CORBA und .NET.
JB17 Borland Janeva - .NET-Integration für J2EE und CORBA Tobias Fischer (Borland GmbH)Die neueste Integrationslösung Janeva von Borland zeigt, dass die Verwendung des OMG-Protokolls IIOP für .NET sehr viele Vorteile gegenüber anderen Ansätzen wie etwa Web Services oder Bridges besitzt.
Mit verschiedenen Programmierbeispielen, die mit Microsoft Visual Studio .NET und Borland C#Builder umgesetzt werden, wird dargestellt, welche Möglichkeiten Janeva für den .NET-Entwickler bietet, eine J2EE- oder CORBA-Anwendung zu integrieren. Das Besondere an dieser Technologie ist, dass mit Janeva ein .NET-Programmierer keinen J2EE- oder CORBA-Code verwenden muss, sondern lediglich die Microsoft .NET Remoting API.
JB18 XML-Grundlagen Stefan Heymann (Consic)Diese Session wird Sie in die Grundlagen der XML-Sprache einführen. Was ist XML? Wie sieht es aus? Was kann damit gemacht werden? Struktur, Aufbau, Syntax, usw. Mit Beispielen aus der Praxis.
JB19 Working with XML in Java Neal Ford (The DSW Group, Ltd.)This session provides an overview of several important XML topics and some of the more popular API’s and techniques developed to work with XML in Java. I cover the SAX and DOM APIs, XSLT transformations, JDOM, and DTD/XMLSchema. Throughout the session, I also provide very short primers on the related XML technology that I am talking about.
JB20 Agile Modell-getriebene Entwicklung mit der Together-Produktlinie Markus Hebach (Borland GmbH)In der Session erfahren Sie die Möglichkeiten zur durchgängigen Entwicklung von Softwareprojekten vom Requirementsmanagement über das Design, die Implementierung bis zum Deployment mit den Togehter-Produkten von Borland.
Die Entwicklung wird ausserdem durch automatische Dokumentation und iterativer
Qualitäts-Sicherung unterstützt und beschleunigt. Es werden außerdem die Unterschiede der verschiedenen Together-Produkte gezeigt.
JB21 MDA: Einfachere J2EE Entwicklung mit OptimalJ und JBuilder Andreas Herzig (Compuware)Der Vortrag beschreibt den Aufbau und die Ziele der MDA (Model Driven Architecture). Am Beispiel von OptimalJ wird aufgezeigt, wie die MDA in Form eines Produktes implementiert wurde. Die Produktivität der Softwareent-
wicklung, speziell für die Programmierung von unternehmensweiten Anwendungen auf der J2EE-Plattform mit JBuilder, wird dadurch drastisch erhöht.
JB22 Advanced IntraWeb Hadi Hariri (AtoZed Software)IntraWeb is mostly used in Application Mode. This session gives an introduction to using IW in PageMode in combination with WebBroker and then moves on to demonstrate some advanced techniques of IntraWeb. Topics include: Working with PageMode, Creating PDA applications
Combining PDA and Non-PDA Applications
Developing custom Standalone applications, etc
JB23 Qualitätsverbesserung in Java-Projekten Christian Glatschke (Borland GmbH)Die Gründe für den Erfolg oder Misserfolg von Java-Projekten sind vielfältig und abhängig vom firmeninternen Umfeld, von der Auswahl der richtigen Tools und dem vorhandenen Know-how. Investitionen in die Standardisierung von Softwareentwicklungsprozessen oder in externes Consulting führen nicht automatisch zu kurzfristigen Ergebnissen. Andererseits gibt es durchaus Möglichkeiten, um bereits während der Modellierung die Anforderungen an eine schnelle Entwicklung bei gleichzeitig hoher Qualität zu erfüllen. Diese Session beschreibt vergleichsweise kleine aber effektive Maßnahmen, um die Qualität von Java-Projekten zu verbessern und konzentriert sich dabei insbesondere auf die Anwendung von Audits, Metriken und Patterns.
|
|
|
| |
| Gold Sponsoren |

|

|
| Silber Sponsoren |

|
| Media Sponsoren |

|
|