Sponsoren

Software AG United Internet

Media Sponsoren

dot.net magazin Java Magazin MSDN Magazin PHP Magazin VISUAL-X XML & Web Services Magazin

Community Support

AJAX Community

AJAX Server

Typ Titel Speaker
Session (75 Min.) AJAX-Support in Ruby on Rails Baustert
Session (75 Min.) Was AJAX-Entwickler über Web Services wissen sollten Hertel
Session (75 Min.) SOA, Mashups und AJAX Müller
Session (75 Min.) Web-2.0-Anwendungen mit JSON-RPC und PHP: Die Basics Blankerts
Session (75 Min.) JSON-RPC und PHP im Hands-on-Lab: Praktische Übungen Blankerts
Keynote AJAX: Das Web nimmt wieder Fahrt auf! Müller
Session (75 Min.) AJAX and JavaServer Faces: Client-side vs. Server-side? Part 1 Jacobi
Session (75 Min.) AJAX and JavaServer Faces: Client-side vs. Server-side? Part 2 Jacobi
Session (75 Min.) Atlas: Microsoft goes AJAX, Teil 1 Wenz, Hauser
Session (75 Min.) Atlas: Microsoft goes AJAX, Teil 2 Wenz, Hauser
Session (75 Min.) PHP-basierte AJAX-Frameworks im Überblick Blankerts
Session (75 Min.) AJAX Security: Alte und neue Risiken bei Web 2.0 Hartmann
JavaScript-Workshop,
Dauer: jeweils ein halber Tag
  Vortrag mit Diskussion und ggf. praktischen Übungen,
Dauer: 75 Minuten
top

AS1: AJAX-Support in Ruby on Rails

Speaker:
Session (75 Min.)
Beschreibung:

Ruby on Rails ist das Webframework der Stunde und es war eines der ersten, das AJAX-Unterstützung enthielt. Die Session zeigt anhand von Live-Demos, wie gut Rails die Entwicklung einfacher AJAX-Anwendungen mit asynchronen Formularen, Feldbeobachtern, Drag & Drop oder visuellen Effekten unterstützt und dabei den Zugriff auf das komplexere API durch Schnittstellen und RJS-Templates vereinfacht.

Details:
Level 1 (Für alle Teilnehmer)
top

AS2: Was AJAX-Entwickler über Web Services wissen sollten

Speaker:
Session (75 Min.)
Beschreibung:

AJAX-Clients basieren stark auf Web-Services-Protokollen. Dabei kommen verschiedene Formate zum Zug -- HTTP, REST, JSON und SOAP sind hierbei die bekannteren Techniken, die hier zum Einsatz kommen (können). Es gibt aber noch jede Menge weiterer interessanter Varianten. Die Session gibt Ihnen einen Überblick über die wichtigsten Protokolle und macht deutlich, welches sich für welchen Einsatzzweck am besten eignet. Schließlich werden noch eine Reihe Tipps und Best Practices für die Praxis vorgestellt.

Details:
Level 1 (Für alle Teilnehmer)
top

AS3: SOA, Mashups und AJAX

Speaker:
Session (75 Min.)
Beschreibung:

Die klassische SOA (serviceorientierte Architektur) spielt sich weit hinter dem User Interface ab: Geschäftsprozesse werden auf bestehenden Services definiert und rufen diese in definierter Weise auf. Hierzu gilt es, über einfache Mittel eine interaktive Oberfläche für den Geschäftsprozess zu gestalten, eine ideale Domäne für AJAX. Doch wo findet die Integration statt: im JavaScript des Browsers oder "irgendwo im Backend"? SOA spielt sich auch direkt im User Interface ab. Zu einzelnen Services bietet AJAX ein adäquates User-Interface-Konzept. Was wäre Google Maps ohne seine gut gelungene Browsing-Komponente? Das Verbinden von Visualisierungen verschiedener Services realisieren "Mashups". Die Session erläutert Grundlagen und technologische Lösungen für beide Aspekte.

Details:
Level 1 (Für alle Teilnehmer)
top

AS4: Web-2.0-Anwendungen mit JSON-RPC und PHP: Die Basics

Speaker:
Session (75 Min.)
Beschreibung:

Diese zweiteilige Session vermittelt einen Einstieg in JSON mit PHP und zeigt, wie man eine Client/Server-Umgebung aufsetzt und zum Laufen bringt, die den Web-2.0-Anforderungen gerecht wird. Es wird durchgehend XMLHttpRequest verwendet und es werden die Vorteile von JSON-RPC aufgezeigt. Zum Nachvollziehen der praktischen Beispiele empfiehlt sich das Mitbringen eines eigenen Laptops.

Details:
Level 1 (Für alle Teilnehmer)
top

AS5: JSON-RPC und PHP im Hands-on-Lab: Praktische Übungen

Speaker:
Session (75 Min.)
Beschreibung:

Im zweiten Teil geht's ans Eingemachte: in zahlreichen praktischen Übungen am eigenen Laptop holen wir alles aus der Kombination von JSO-RPC mit PHP heraus und erläutern jede Menge Tipps und Tricks für den praktischen Einsatz.

Details:
Level 1 (Für alle Teilnehmer)
top

AS6: AJAX: Das Web nimmt wieder Fahrt auf!

Speaker:
Keynote
Beschreibung:

... und er rollt doch: der Internet-Hype, trotz massiven Motorstotterns ganz am Ende der neunziger Jahre. Auf zunehmend sichereren Gleisen, mit realistischeren Fahrplänen – und preisbewussteren Fahrkartenkäufern. Und mit runderneuerter Lokomotive, auf deren Seiten die Wörter „Web 2.0“ und „AJAX“ stehen!


AJAX ermöglicht im Browser eine Interaktivität, die in der klassischen Weltenteilung den Desktopanwendungen vorbehalten war - und erweitert damit das Spektrum Browser-basierter Anwendungen ganz erheblich! Die Keynote gibt einen Abriss über die folgenden Themen: Die vermeintlich kurze AJAX-Historie und warum AJAX ein (berechtigter) Hype wurde und nicht etwa Java Applets, ActiveX, Web Start usw. Außerdem wird auf die Problemzonen bei AJAX und deren Lösungen eingegangen, existierende AJAX-Anwendungen analysiert und der ominöse Begriff "Web 2.0" einer kritischen Betrachtung unterzogen. Schließlich wird Björn Müller die AJAX-Technik in die Welt der (Web) Services einordnen.

Details:
Level 1 (Für alle Teilnehmer)
top

AS7: AJAX and JavaServer Faces: Client-side vs. Server-side? Part 1

Speaker:
Session (75 Min.)
Beschreibung:

Can a client-side AJAX solution and server-side JavaServer Faces solution co-exist and play well together? Or are they each solving a similar problem in a different and incompatible way? These two combined sessions will discuss how the JavaServer Faces framework can be used to embrace AJAX today, while protecting Web applications from radical re-architecture each time there is a change in direction of client-side technology. This first part will introduce to innovative techniques to adopt AJAX to create extremely rich Internet components.

Details:
Level 2 (Vorkenntnisse vorausgesetzt)
top

AS8: AJAX and JavaServer Faces: Client-side vs. Server-side? Part 2

Speaker:
Session (75 Min.)
Beschreibung:

The second part of the two sessions will cover advanced techniques such as dynamic content type negotiation, JAR-based resource delivery, and dynamic render kit selection. The presenter will be using the Dojo toolkit in combination with JSF, HTML and XUL to illustrate these points. More topics to cover in this session: Handling AJAX Resources -- The "Installables" problem. AJAX JSF Page Refresh -- Different AJAX JSF solutions. Handling DOM Differences and the question: who's Controlling the Content Type? What impact does this have on my AJAX JSF components?

Details:
Level 1 (Für alle Teilnehmer)
top

AS9: Atlas: Microsoft goes AJAX, Teil 1

Speaker:
Session (75 Min.)
Beschreibung:

Microsoft setzt in letzter Zeit verstärkt aufs Web: ASP.NET 2.0 unterstützt auch alternative Browser, eine eigene Konferenz für Webthemen wird veranstaltet (MIX) und dann wäre da ja noch das Thema AJAX. Mit Atlas gibt es bereits eine Vorab-Version eines AJAX-Frameworks von Microsoft, Go-Live-Lizenz inklusive. Diese zweiteilige Session zeigt methodisch auf, wie Atlas funktioniert, wie man damit schnell eigene Anwendungen erstellen kann und wie eigene Erweiterungen möglich sind. Alle Beispiele werden live demonstriert und können am eigenen Laptop nachvollzogen werden.

Details:
Level 1 (Für alle Teilnehmer)
top

AS10: Atlas: Microsoft goes AJAX, Teil 2

Speaker:
Session (75 Min.)
Beschreibung:

Im zweiten Teil werden viele Praxisbeispiele durchgearbeitet und Sie können sicher sein: es gibt viel Code zum Mitmachen! Vergessen Sie Ihren Laptop nicht! Die benötigten Tools werden vor Ort zur Verfügung gestellt.

Details:
Level 2 (Vorkenntnisse vorausgesetzt)
top

AS11: PHP-basierte AJAX-Frameworks im Überblick

Speaker:
Session (75 Min.)
Beschreibung:

Bei der vielzahl existierender PHP-Frameworks und Klassensammlungen den Überblick zu behalten, ist keine leichte Aufgabe. Diese Session versucht daher, eine Auswahl derzeitig am Markt befindlicher Systeme vorzustellen und Empfehlungen für verschiedene Anwendungsfälle auszusprechen. Außerdem gehen wir der Frage nach, ab wann und wofür sich der Einsatz eines Frameworks eigentlich lohnt bzw. welche Vorteile man davon hat.

Details:
Level 1 (Für alle Teilnehmer)
top

AS12: AJAX Security: Alte und neue Risiken bei Web 2.0

Speaker:
Session (75 Min.)
Beschreibung:

Mit dem Paradigmenwechsel zum Web 2.0 ändern sich auch die Sicherheitsanforderungen. Bekannte Risiken wie XSS, CSRF oder SQL-Injections werden verstärkt oder ergeben in neuen Konstellationen neue Risikotypen. Techniken wie AJAX, JavaScript-Widgets und Comet bringen neue Vektoren mit sich. Diese Session gibt Ihnen das notwendige Rüstzeug, um in der Praxis sichere und spannende AJAX-Systeme zu schreiben.

Details:
Level 2 (Vorkenntnisse vorausgesetzt)