web://know-how

Microformats in a Nutshell Küpers
RSS + SSE = Really Simple Synchronization Szugat
Suchmaschinen-Optimierung als Prozess Fischerländer
Usability in der Personalisierung Puscher
Getting Real – der "Weg" der 37signals Westphal
Ruby on Rails und Web 2.0 – ein perfektes Paar? Westphal
Ein Gespräch mit dem Mechanical Turk – und mehr Langham
Testen von Web 2.0: Neue Herausforderungen oder alter Wein in neuen Schläuchen? Link
Mit AJAX sicher und schnell zur Datenbankanwendung im Internet Schulze
Webseiten mit YAML erstellen Grochtdreis
Semantic Web und Web 2.0 – Dream Team im Next Generation Web Nowack
AJAX-Kommunikation: Motivation, Grundlagen und Herausforderungen Roßbach, Doubleday
AJAX-Frameworks und die Server – Stress auf dem Server Roßbach, Doubleday
Komponentenentwicklung mit dem Dojo Toolkit Doubleday
Webdatenbankapplikation erstellen mit IBExpertWebForms Klemt
Web-Karten-Grundlagen für Entwickler & Entscheider Hameister
Social Software im Web 2.0 und darüber hinaus Szugat
Semantic Desktop Sauermann
Entwicklung interaktiver Webapplikationen mit UIML Schäfer
Usability im Web 3.D Küpers
Best Practice HTML-/CSS-Prototypen Meiert
Webstandards - die Basis für ein modernes Web Grochtdreis
Web 2.0 in Java – moderne Geschäftsanwendungen mit Java entwickeln Polm
Webseiten mit zwei Augen sehen: User versus Suchmaschine Koch
Going Crazy mit JavaScript: Grafik im Browser Marinschek, Schuster
Barrierefreiheit 2.0 Caspers
Joomla! oder doch nicht? Radtke, Charlier
What is REST? Campbell
Using the Yahoo! User Interface Library Schmidt
Microsoft & the Future of the Web Vaidyanathan
Einbindung von Virtual Earth Hameister



top

WK1: Microformats in a Nutshell

Session (75 Min.)

Dieser Vortrag erläutert, was hinter Mikroformaten steckt, demonstriert eindrucksvolle Implementierungen und beleuchtet dabei Stärken und Schwächen des semantischen Web auf Basis von Mikroformaten.


top

WK2: RSS + SSE = Really Simple Synchronization

Session (75 Min.)

RSS funktioniert nur in einer Richtung: Von der Website zum Benutzer. Die Simple Sharing Extensions (SSE) eröffnen einen Rückkanal, der sich beispielsweise für die Synchronisation von Terminen anbietet. Der Vortrag beleuchtet die Implementierung des SSE-Protokolls anhand des quelloffenen OpenFeeds.NET-Servers. Außerdem stellt er die Windows RSS Platform und die Simple List Extensions vor.

top

WK3: Suchmaschinen-Optimierung als Prozess

Session (75 Min.)

Suchmaschinen sind die wichtigste Besucherquelle im Web. Leider beeinträchtigen nicht nur viele Webtechnologien wie dynamische Seiten, Sessions oder AJAX die Aufnahme in Suchmaschinen; in der Praxis führen auch Managementabläufe und -entscheidungen zu Schwierigkeiten. Wie Sie beide Problemgruppen in den Griff bekommen, erfahren Sie in dieser Session.

top

WK4: Usability in der Personalisierung

Session (75 Min.)

Neue Technologien im Fahrwasser von Web 2.0 machen es dem Sitebetreiber leicht, Inhalte dynamisch an das Benutzerverhalten oder seine Präferenzen anzupassen. Das birgt aber die Gefahr des Kontrollverlusts. Der Vortrag macht einen Streifzug durch große deutsche Websites und untersucht deren Personalisierung auf Usability-Probleme. Enthalten: Zehn Tipps zur besseren Personalisierung.

top

WK5: Getting Real – der "Weg" der 37signals

Session (75 Min.)

"Getting Real" ist der "Weg" der 37signals, momentan wohl die unbestrittenen Lieblinge der Web-2.0-Economy, um kleiner, schneller und besser Software zu entwickeln. Diese Session wirft einen Blick auf ihre Erfolgsstrategien, Geschäftsphilosophie und Designprinzipien. Agile Softwareentwicklung intelligent auf das neue Web übertragen.

top

WK6: Ruby on Rails und Web 2.0 – ein perfektes Paar?

Session (75 Min.)

Warum eignet sich Ruby on Rails so hervorragend zur Entwicklung dynamischer Web-2.0- und AJAX-Anwendungen? In dieser Session schauen wir hinter die Anforderungen und Prinzipien des neuen Webs und beleuchten die Chancen und Risiken des Technologie-Stacks von Rails. Für Entwickler, Entscheider und Entrepreneure.

top

WK7: Ein Gespräch mit dem Mechanical Turk – und mehr

Session (75 Min.)

Inzwischen ist Amazon weit mehr als ein Online-Versand für Bücher. Amazon bietet mittlerweile eine Vielzahl von Diensten (S3, Mechanical Turk etc.) an, die mittels Web Services angesprochen werden können. Jene Dienste können gerade für Unternehmen eine interessante Alternative darstellen. Diese Session stellt die Amazon-Dienste vor und zeigt, wie man sie aus einer eigenen Applikation heraus nutzen kann.

top

WK8: Testen von Web 2.0: Neue Herausforderungen oder alter Wein in neuen Schläuchen?

Session (75 Min.)

Automatisiertes Testen hat sich auch im Bereich von Web-Anwendungen als fester Bestandteil qualitativ hochwertiger Software erwiesen. Web 2.0 verschiebt den technologischen Schwerpunkt moderner Web-Applikation (mehr JavaScript, mehr Browsertypen) und verändert das Kollaborationsprofil dieser Applikation (mehr Zusammenarbeit, mehr Abhängigkeiten). Hat dies Auswirkungen auf unsere Testansätze?

top

WK9: Mit AJAX sicher und schnell zur Datenbankanwendung im Internet

Session (75 Min.)

Diese Session vermittelt, wie Sie performante Datenbankanwendungen im Internet erstellen. Konkrete Beispiele mit Java Servlets/Tomcat und PHP veranschaulichen dabei den sicheren Einsatz von Abstraction Layer, Application Server und SQL-Datenbanken. Zudem lernen Sie, in JavaScript datensensitive Widgets mit Hochsprachenkomfort zu entwickeln und durch Profiling die Anwenderzufriedenheit zu erhöhen.

top

WK10: Webseiten mit YAML erstellen

Session (75 Min.)

Unzählige Frameworks erleichtern vor allem Backend- und JavaScript-Entwicklern die Arbeit. Das können Frontend-Entwickler für XHTML und CSS auch haben: YAML ist ein leistungsfähiges Framework, das die Arbeit beim Erstellen von Seiten erleichtern kann. Insbesondere Browser-Bugs wird intensiv entgegengearbeitet. Die Anwendung von YAML wird schrittweise gezeigt.

top

WK11: Semantic Web und Web 2.0 – Dream Team im Next Generation Web

Session (75 Min.)

Semantic Web und Web 2.0 werden häufig als gegensätzliche Konzepte dargestellt. Bei näherer Betrachtung wird allerdings deutlich, dass die jeweiligen Technologien sich nicht nur ergänzen, sondern im Zusammenspiel sogar völlig neue Möglichkeiten in der praktischen Webentwicklung eröffnen. Die Session behandelt sowohl technische Grundlagen beider Trends als auch den konkreten, kombinierten Einsatz.

top

WK12: AJAX-Kommunikation: Motivation, Grundlagen und Herausforderungen

Session (75 Min.)

Große AJAX-Anwendungen verbreiten sich und alle freuen sich über die neuen GUI-Eigenschaften. Damit ändern sich aber radikal die Anforderungen an die bestehende Serverlandschaft. Diese Herausforderung wird noch von vielen Entwicklern und Projektleitern ignoriert – aber welche Risiken sind verborgen? Die Session gibt einen Einblick in die Grundlagen der eingesetzten Technologien und deren Probleme und zeigt auf, welche Aspekte beim Design einer Anwendung auf dem Server zusätzlich zu beachten sind.

top

WK13: AJAX-Frameworks und die Server – Stress auf dem Server

Session (75 Min.)

Für die Webserver wachsen die Kommunikationserfordernisse für AJAX-Anwendungen beträchtlich. Die klassischen Webserver-Strategien, skalierbare HTTP-Anwendungen zu schreiben, stehen zur Debatte. In vielen Webserver-Projekten (z.B. Apache httpd, Ruby on Rails, Apache Tomcat oder Jetty) entstehen gerade neue Möglichkeiten, zukunftsträchtige skalierbare Landschaften für Web-2.0-Anwendungen zu realisieren. Die Session bietet ein Überblick über die Herausforderungen und schildert den Stand der Lösungen in Bezug auf AJAX, Pushlets und der Server-Push-Technik Comet.

top

WK14: Komponentenentwicklung mit dem Dojo Toolkit

Session (75 Min.)

Das Dojo-Toolkit-Projekt gehört sicherlich zu den aktivsten und spannendsten Projekten im AJAX/JS-Umfeld. Mit der Version 0.4 wurden viele Kinderkrankheiten der Vorgänger ausgemerzt. Dieser Vortrag bietet neben einem Überblick über die Kernfunktionalitäten des Toolkits eine Einführung in die Widget-Entwicklung und eine Reihe von Tipps und Tricks, die das Leben mit Dojo erleichtern.

top

WK15: Webdatenbankapplikation erstellen mit IBExpertWebForms

Short Talk (30 Min.)

In dieser Session sehen Sie, wie man mit IBExpertWebForms datenbankbasierte Web-Applikationen erzeugen kann. Es wird gezeigt, wie man in wenigen Minuten ein individuelles Webforum oder einen Shop erstellt, ohne eine Zeile JavaScript, HTML, AJAX, PHP etc. zu programmieren, obwohl das Ergebnis auf diesen Techniken basiert. Alle Daten werden automatisch in einer Datenbank gespeichert.

top

WK16: Web-Karten-Grundlagen für Entwickler & Entscheider

Session (75 Min.)

In der Session sollen vor allem folgende Fragen geklärt werden:


  • Welche Karten- und Datentypen gibt es?

  • Wie können geographische Daten mit Karten verknüpft werden?

  • Welche Aussagekraft haben die daraus resultierenden Daten?

  • Wie sehen derzeitige Lösungen aus? Beispiele.

  • Was kostet der gewerbliche Einsatz von Internet-Kartographie?

  • Was sind die Lösungen der Zukunft?


top

WK17: Social Software im Web 2.0 und darüber hinaus

Session (75 Min.)

Web 2.0 bedeutet Mitmachweb. Doch um mitzumachen, braucht es die richtige Software: Social Software. Was Social Software genau ist, welche Formen es gibt und wie man sie einsetzt, zeigt dieser Vortrag. Angefangen bei Blogs und Wikis über Social Bookmarking und Social Networks bis hin zu LoMoSoSo und Second Life beleuchtet der Vortrag deren vergangene und deren zukünftige Entwicklung.

top

WK18: Semantic Desktop

  • Leo Sauermann Deutsches Forschungszentrum für Künstliche Intelligenz GmbH
Session (75 Min.)

Web-2.0-Anwendungen zeichnen sich durch die Wiederverwendung von Daten aus. Das vom W3C vorgeschlagene Datenformat "Semantic Web" kann dies erleichtern. Für den Benutzer ist es wichtig, in allen Anwendungen die gleiche Sicht auf seine Daten zu bekommen, Kategorien (Tags) die in einer Anwendung erstellt wurden, sollen überall wiederverwendet werden.
In dieser Session wird ein Überblick gegeben, was Semantic-Web-Technologien sind und wie sie zur Datenintegration im Web und am Desktop eingesetzt werden können, was als "Semantic Desktop" bezeichnet wird.

top

WK19: Entwicklung interaktiver Webapplikationen mit UIML

Session (75 Min.)

Die User Interface Markup Language (UIML) ist eine XML-basierte Sprache zur Beschreibung von Struktur, Aussehen und Verhalten von Benutzungsschnittstellen. Sie steht kurz vor der Verabschiedung zum OASIS-Standard. Der Vortrag zeigt die Vorteile und Anwendungsmöglichkeiten für die Entwicklung von interaktiven Webapplikationen und wie sich UIML dabei von XForms oder XUL unterscheidet. In der Version 4.0 sind viele Erweiterungen einbezogen, die Anforderungen aus der Industrie gerecht werden sowie Forschungsergebnissen mit dem Fokus auf mobilen Anwendungen, Ubiquitous Computing und Ambient Intelligence sowie Computergestütztem Design von User Interfaces.

top

WK20: Usability im Web 3.D

Session (75 Min.)

Wie ein Webauftritt richtet sich auch ein Ort im Web 3.D mit gewissen Absichten und Zielen an seine Besucher und sollte daraufhin optimiert werden, dass der Anwender nicht nur schnell erkennt was ihn erwartet, findet was er sucht und dabei Spass an der Benutzung hat, sondern auch – ganz im Sinne von Web 2.0 – ggf. zum aktiven Besucher wird, der Partizipationsmöglichkeiten nutzt und damit insgesamt eine Bereicherung darstellt.

Dieser Vortrag erörtert anhand der Plattform Second Life, wie es sich mit der Usability im Web 3.D verhält und wird anhand von Best-Practice-Beispielen Konventionen aufzeigen, die dabei sind, sich als tragfähige Konzepte hinsichtlich einer optimierten Benutzbarkeit und Zugänglichkeit im Web 3.D zu etablieren.

top

WK21: Best Practice HTML-/CSS-Prototypen

Session (75 Min.)

HTML-/CSS-Prototypen sind in der Webentwicklung von wachsender Bedeutung, gerade bei umfangreichen und komplexen Projekten. Oftmals werden diese "Mikrokosmen" jedoch stiefmütterlich behandelt, was zu großen Problemen führen und den Nutzen von Prototypen komplett unterminieren kann. In der Session wird - unabhängig von der jeweils gewählten technischen Basis - aufgezeigt, was gute Prototypen auszeichnet und wie Sie von durchdachten Prototypen profitieren können.

top

WK22: Webstandards - die Basis für ein modernes Web

Session (75 Min.)

Im "Web 2.0" geht es um Datenaustausch und Datenzugriff möglichst überall und immer. Standards sind dabei unerlässlich, denn die Zeiten der Browsermonokultur sind vorbei. Zudem ist der Browser nicht mehr alleiniges Zugriffsinstrument auf das Internet. Vergangenheit und Gegenwart des Internet werden aus Sicht der Webstandards beleuchtet und zaghafte Blicke in die Zukunft gewagt.

top

WK23: Web 2.0 in Java – moderne Geschäftsanwendungen mit Java entwickeln

  • Oliver Polm GHS Gruber & Hufnagel Softwareentwicklung GmbH
Session (75 Min.)

Von browserbasierten Geschäftsanwendungen erwarten ihre Benutzer heute, dass sie sich wie „normale“ Desktopanwendungen „anfühlen“ und verhalten. Neben den bekannten Vorzügen einer Webanwendung sollen natürlich liebgewonnene und praktische Hilfen und Funktionen wie Tabulatorsteuerung und „short-key“ verfügbar sein.
Der IT-Verantwortliche wiederum legt sein Augenmerk auf den problemlosen Betrieb einer Anwendung und die transferierten Datenmengen.
All diese Anforderungen lassen sich natürlich mit den heute verfügbaren Entwicklungswerkzeugen, Sprachen und Konzepten erfüllen.
Was aber tun, wenn die Entwicklermannschaft zwar hervorragendes Java Know-how besitzt, aber keine Erfahrungen in Webtechnologien wie HTML, Ajax, Javascript, JSP, Struts, usw. hat und eine fortwährende Investition und Ausbildung in jeweils aktuellste Technologien unter wirtschaftlichen Aspekten nicht vertretbar erscheint.

Der Vortrag zeigt auf, wie ausschließlich in Java modernste Webanwendungen entwickelt werden die z.B. AJAX und JavaScript- Technologie nutzen ohne dass der Entwickler über spezielle Know-how verfügen muss.

top

WK24: Webseiten mit zwei Augen sehen: User versus Suchmaschine

Session (75 Min.)

Suchmaschinenoptimierung:


  • Wie funktionieren Suchmaschinen und was muss Ihre Webseite können, um den Anforderungen von Suchmaschinen gerecht zu werden?

  • Welche Fehler sollten Sie beim Erstellen einer Website vermeiden?

  • Was müssen Sie auf Ihrer Seite verbessern um den Wettbewerb hinter sich zu lassen?

  • Worauf Sie achten müssen, um erfolgreiches Suchmaschinen-Marketing zu betreiben

  • "Find » Stay » Act": Von der Formulierung der Kampagnenziele zur Verbesserung der Transaktionsprozesse auf der Website


Suchmaschinen-Marketing:

  • Sponsored-Link-Kampagnen richtig planen und umsetzen

  • Wie Sie die Assoziationen der User beim Suchen erfüllen

  • Das Ziel bestimmt den Weg: Definition der Key-Performance-Indikatoren (KPI)

  • Optimierung von "Sponsored Link"-Kampagnen: So setzen Sie Ihr Kampagnen-Budget bestmöglich ein

top

WK25: Going Crazy mit JavaScript: Grafik im Browser

Session (75 Min.)

Vektorgrafik im Browser, zum Beispiel für die Modellierung, war lange Zeit unmöglich – die ersten Ansätze der großen JavaScript-Bibliotheken zeigen, wie solche Dinge browserübergreifend machbar werden. Wir zeigen, wie Sie mit der Dojo-Bibliothek Tools wie Modellierungswerkzeuge im Browser erstellen können. Ein wirklich interessantes MindTracking-Tool im Web rundet die Vorstellung ab!

top

WK26: Barrierefreiheit 2.0

Session (75 Min.)

Die Richtlinien für Barrierefreies Webdesign bestehen seit acht Jahren in unveränderter Form und sind für moderne Webinhalte kaum noch anwendbar, auch die übliche Einteilung der Use-Cases nach Behinderungsformen scheitert bei dynamischen Webapplikationen. Wie kann man in dem innovationsfeindlichen Klima trotzdem mit dynamischen und multimedialen Inhalten glänzen?

top

WK27: Joomla! oder doch nicht?

Session (75 Min.)

Eine kleine Podiums-Diskussion. Brauche ich ein Framework wie Joomla!, wenn ich auch alles von Hand editieren kann? Wie kann ein CMS mich bei meiner Arbeit unterstützen und welche Vor- und Nachteile können einem bei unterschiedlichen Ansätzen begegnen? Diskutieren Sie mit!

top

WK28: What is REST?

Session (75 Min.)

REST (Representational State Transfer) is an architectural style for implementing services via HTTP. This talk gives an overview of what REST is (and what it isn't), a discussion of REST vs. procedural web services, and a survey of various methods used to access REST web services in a web application environment.

top

WK29: Using the Yahoo! User Interface Library

Session (75 Min.)

In contrast to a lot of other JavaScript libraries, the Yahoo! User Interface Library provides a well-thought architecture and prevents you from writing messy JavaScript applications. In this session you will learn, how to leverage the library as well as the YUI-extension to create event driven web applications using your favourite Web 2.0 fetaure and of course connected to PHP using AJAX.

top

WK30: Microsoft & the Future of the Web

Keynote

In this keynote Paramesh Vaidyanathan (Microsoft Corp.) will introduce a visionary development experience.

top

WK31: Einbindung von Virtual Earth

Session (75 Min.)

In der Session sollen folgende Map-Elemente erklärt und genutzt werden, um eine VE-Anwendung zu erstellen:

* Map Konfiguration (Zoom, Style, Pan)
* Map-Controls
* Pushpins, POIs
* Routing

at night at night

powered by

Wirtschaftsförderung Region Stuttgart

Gold Sponsor

CodeGear

Microsoft

Software AG


Silber Sponsor

Adobe

Mayflower


Bronze Sponsor

ez

sedo


Media Sponsoren

Dynamic Web Pages

Visual Orgasm

drweb.de

Entwickler Magazin

Visual X Magazin

PHP-Magazin