Ajax
AX1: Mixing Ajax, Swing und Flash

Bei der Entwicklung von Rich Internet Applications steht eine Vielzahl von Technologien zur Auswahl, jede mit entsprechenden Stärken und Schwächen. Oft lassen sich durch eine Kombination verschiedene Technologien entsprechend ihrer Anforderungen besser abdecken. Diese Session zeigt anhand konkreter Beispiele auf, wie verschiedene Technologien (Ajax, Swing und Flash) kombiniert und technisch integriert werden können.
|
Saal 6a 24.04.2007, 17:00 - 18:15 h |
AX2: Java Rich Internet Application (RIA) Patterns

Dass Rich Internet Applications sowohl server- als auch clientseitig auf Java basieren, hat sich in der Praxis sehr bewährt. Aus einer Vielzahl von Projekten hat sich eine Reihe entsprechender Patterns und Best Practices entwickelt. Diese Session präsentiert die wichtigsten Java RIA Patterns und zeigt anhand konkreter Beispiele geeignete Anwendungsszenarien auf.
|
Saal 6a 24.04.2007, 11:45 - 13:00 h |
AX3: Google Web Toolkit - Developing ajaxified Web Applications with Ease

Die Session stellt das Google Web Toolkit (GWT) in der aktuellsten Version vor. Dem Teilnehmer werden zum Einstieg die generellen Möglichkeiten des Toolkits aufgezeigt. Ferner sind die Integration und Entwicklung in Eclipse ein Thema. Neben der Empfehlung von Best Practices bei der Kommunikation zwischen Client und Server, wird gezeigt, wie eigene UI-Widgets erstellen werden können.
|
Saal 7 24.04.2007, 14:15 - 15:30 h |
AX4: Testgetriebenes Ajax

Die neuen Technologien, Frameworks und Kommunikationsmuster moderner Web 2.0-Applikationen bringen auch neue Herausforderungen für die Verfechter testgetriebener Entwicklung. Wo greifen die herkömmlichen Ansätze? Wo gibt es neue Tools und Wege? Wo bleiben jetzt (noch) Lücken in unserem Testnetz? Grundkenntnisse von Ajax, JavaScript und testgetriebener Entwicklung werden in dieser Session vorausgesetzt.
|
Saal 7 24.04.2007, 10:00 - 11:15 h |
AX5: Enterprise Ajax - quo vadis?

Bei der Vielzahl von verschiedenen Frameworks am Markt drängen sich mehrere Fragen auf: Was ist sinnvoll für den professionellen Einsatz von Ajax? Wie wichtig ist Standardisierung und welche Rolle spielt die OpenAJAX-Allianz dabei? Diese Session beschäftigt sich mit Kriterien, die maßgeblich für den Einsatz von Ajax im Enterprise-Umfeld sind.
|
Saal 11b 26.04.2007, 08:30 - 09:45 h |
AX6: Ajax: Probleme bei Server-Push-Technologien

Große skalierbare Ajax-Anwendungen verbreiten sich. Vordergründig freuen wir uns alle über die wiedergewonnen GUI-Eigenschaften. Für die Webserver wachsen allerdings die Kommunikationserfordernisse beträchtlich. Im Tomcat-Projekt entstehen gerade neue Möglichkeiten, zukunftsträchtige skalierbare Landschaften für Web 2.0-Anwendungen zu betreiben. Die Session bietet einen Überblick der Herausforderungen und schildert den Stand der Lösungen in Bezug auf Ajax und Comet.
|
Saal 11a 26.04.2007, 12:00 - 13:15 h |
AX7: BOF: Alles wird gut mit Ajax, oder?

Das Web entwickelt sich eigentlich ständig, aber die aktuelle Herausforderung Web 2.0 schwankt zwischen der Festschreibung von technischen Standards und der Anforderung, dem Kunden mehr Luxus im Web zu ermöglichen. Ist dies nun der ultimative Weg, eine moderne Anwendung zu entwickeln, oder nur ein Übergang in bald kommende neue Standards? Diskutieren Sie mit Experten die Zukunft des Webs.
|
Saal 6a 25.04.2007, 20:30 - 21:45 h |
AX8: Bringing Web 2.0 in the Enterprise

Web 2.0 experience has become very popular on the internet, which enables users to contribute, publish and collaborate information very easily. Consequently, there is a strong demand among Information Workers in the Enterprise to achieve similar productivity by embedding Web 2.0 services in their Enterprise Applications. Key challenges and solutions to achieve this will be discussed in this keynote.
|
Halle 1 25.04.2007, 11:45 - 12:30 h |
AX9: Polyglot Programming

In this session I will talk about building software utilizing multiple languages on the JVM. I show examples of Groovy, JRuby, Jaskell, and of course Ajax. The general argument is that, increasingly, we'll take advantage of more specific languages to solve very hard problems (like multi-threading across 64 processors) but keep using the same (proven) platform.
|
Saal 11a 25.04.2007, 20:30 - 21:45 h |
AX10: Testing with Selenium

This session covers all aspects of Selenium, starting from its origins as an internal user-acceptance testing tool through testing Ajax applications. This session covers Selenium functionality, syntax of the test scripts (both HTML and the scripting language), keywords, testing techniques, recording tests, creating extensions, and testing Ajax applications.
|
Saal 6a 26.04.2007, 15:45 - 17:00 h |
AX11: JBoss Seam bringt EJB, JSF, Portals und Ajax zusammen

JBoss Seam ist ein mächtiges Open Source Application Framework für Java EE 5, um Web 2.0-Applikationen zu bauen. Seam integriert populäre Technologien wie Ajax, JSF, EJB 3 und Java Portlets in ein einheitliches Programmiermodell. Diese Session liefert einen Überblick über JBoss Seam und zeigt, wie das Framework mit Hibernate oder EJB 3.0 konkret eingesetzt werden kann.
|
Saal 6a 25.04.2007, 13:45 - 15:00 h |
AX12: JSF @ Work - JSF und Ajax für Fortgeschrittene

JavaServer Faces ist der Standard für die Web-Entwicklung unter Java, und damit eine der interessantesten Technologien für die Web-Entwicklung im Unternehmen. Wir erarbeiten in diesem Power Workshop für Fortgeschrittene vor allem Extension-Points von JSF, die Entwicklung von eigenen Komponenten mit Ajax und eine Beispielanwendung, die einen Full-Stack von Hibernate, Spring und JSF aufweist. Nach dieser Session bleiben keine Fragen für die Anwendungsentwicklung mit JSF mehr offen! Die Teilnehmer benötigen einen Laptop auf dem Java 5 installiert sein sollte, weitere Software und Beispiele erhalten sie vor Ort. Linux / Mac - User sollten zudem Eclipse + WebTools bereits installiert haben.
|
Saal 11a 23.04.2007, 09:00 - 16:30 h |
AX13: Ajax mit JSF- und Apache MyFaces-Komponenten

Apache MyFaces ist bekannt für seine Vielzahl an nützlichen Komponenten. Mittlerweile steht Ajax ganz groß auf dem Plan der Entwickler. Das Projekt stellt verschiedene Ajax-Implementierungen bereit. Besonders das Sandbox-Projekt, die Spielwiese der MyFaces-Entwickler, lohnt es sich, näher anzuschauen. Aber auch Tomahawk kann dank Dojo Ajax! Diese Session zeigt Ajax im Einsatz mit MyFaces.
|
Saal 6a 25.04.2007, 16:30 - 17:00 h |
AX14: Why is everybody interested in Ruby on Rails?

Ruby on Rails is the Web application framework written in Ruby that has taken the software development by storm. This session shows Java developers why everyone is so interested in this framework. It discusses convention over configuration, Ajax, building forms, data migration, make (using Rake) and other topics utilizing this powerful framework.
|
Saal 11a 25.04.2007, 16:30 - 17:45 h |
AX15: Apache Trinidad - JavaServer Faces Erster Klasse!

Trinidad ist der Projektname für Oracles ADF Faces-Spende an die Apache Software Foundation. Trinidad enthält neben den ca. 100 hochwertigen Komponenten JSF-Erweiterungen wie ein Dialog-Framework, CSS Skinning, clientseitige Konvertierung/Validierung, ein Framework für das partielle Aktualisieren der JSF-Seite (Ajax), Internationalisierung (BiDi) und Accessibility (barierefreies Web).
|
Saal 6a 25.04.2007, 10:15 - 11:30 h |
AX16: Automatisiertes Testen von Webapplikationen

Mit dem Open-Source-Werkzeug WebTest wird die Formulierung von Tests als Anforderungen an das Applikationsverhalten vorgestellt. Sie dienen als Mittel der nachhaltigen Qualitätssicherung in agilen Projekten. Web-Tests werden als Ant-Skripte oder in Groovy formuliert und unterstützen auch das Testen von Ajax-basierten Anwendungen und Web Services z.B. mithilfe von XPath-Verifikationen.
|
Saal 7 26.04.2007, 08:30 - 09:45 h |
AX17: Was ist Apache Shale?

Shale ist als Unterprojekt des Struts-Frameworks gestartet worden und mittlerweile ein eigenständiges Apache-Projekt. Doch was steckt hinter Shale? Was hat es mit Struts zu tun? Warum ist Shale auch JSF? Oder nur JSF? Dieser Short Talk gibt einen knappen Überblick zu dem, was das Shale-Projekt ist und welche Komponenten es für die Webentwicklung bereitstellt.
|
Saal 6a 25.04.2007, 17:10 - 17:40 h |
AX18: Alles über das Portlet API 2.0 (JSR 286)

Diese Session gibt einen Einblick in die neue Version der Java Portlet Specification (JSR 286). Die zweite Version erweitert den JSR 168 um wichtige Features (z.B. Events und Ajax). In dieser Session werden anhand einfacher Beispiele zentrale Konzepte wie der Lebenszyklus eines Portlets und das Zusammenspiel mit anderen Java-Web-Komponenten erläutert.
|
Saal 6b 24.04.2007, 10:00 - 11:15 h |
AX19: Webanwendungen nach Rich-GUI-Konzept mit Echo

Wenn man sich mit Rich-GUIs auskennt, nutzt einem das für Web-Programmierung meistens nichts, weil die Welt dort ganz anders aussieht. Muss aber nicht sein, wie einige weniger bekannte Web-Frameworks zeigen. Besonders professionell mit einem Swing-artigen API und einem GUI-Builder in Eclipse stellt sich das Open-Source-Toolkit Echo dar. JavaScript, XML oder HTML muss man hier gar nicht beherrschen.
|
Saal 6b 25.04.2007, 17:10 - 17:40 h |
AX20: Building Ajax applications with the Eclipse Rich Ajax Platform

The Rich Ajax Platform project enables developers to build Ajax-enabled Web applications using the methods and concepts of the Eclipse Rich Client Platform. The talk describes the new RWT widget toolkit with SWT api and details the features and limits of the Web workbench.
|
Saal 1Aa 25.04.2007, 10:15 - 11:30 h |
AX21: SOA und Web 2.0

Die Vorteile einer serviceorientierten Architektur werden hinreichend diskutiert. Anstelle monolithischer Lösungen kommen Prozesse und Services ins Spiel, die miteinander zu flexiblen Lösungen kombiniert werden können. Das verhilft zu mehr Agilität in den Prozessen. Welche Vorteile ergeben sich aber für die Benutzer von IT-Systemen? Hier bahnt sich eine neue Generation von Lösungen an. Portale waren gestern - in Zukunft werden mehr und mehr leichtgewichtige und miteinander integrierte Mash-ups basierend auf Web 2.0-Technologien die Kollaboration in den Unternehmen und das Arbeiten mit IT-Systemen prägen. In dieser Keynote werden Szenarien im Zusammenspiel von SOA und Web 2.0 aufgezeigt und künftige Trends diskutiert.
|
Halle 1 24.04.2007, 15:45 - 16:30 h |
AX22: JBuilder 2007 - Making developing with Eclipse "real"

The Eclipse JDT provides a rich base set of capabilities for Java development, however it is usual to extend these base features with additional plugins to meet the needs of developers. The latest version of JBuilder takes this same approach, building on the Eclipse JDT and integrating popular open source tools to deliver a comprehensive development platform with best in class levels of productivity. This session will demonstrate JBuilder's capabilities over a wide range of development tasks including building JEE applications, optimizing performance of applications, assessing quality of source code, effectively using UML modelling and team working in an interactive and productive way.
|
Saal 12bc 26.04.2007, 14:15 - 15:30 h |
- Copyright 2007 Software & Support Verlag GmbH
- Imprint
- Privacy
- Contact
- Terms of Participation
























