People in cafeJean Paoli
speakingAmsterdam rooftopsXTech delegats
XTech 2008: “The Web on the Move”6-9 May 2008, Dublin, Ireland
Your account


(?)
XTech 2008 news

Subscribe to receive news about XTech

Partners

Organized by
Co-hosted by

Sponsors

Conference Chair

Event software by Expectnation
Add to your personal schedule

Introduction to Web 2.0

Eric van der Vlist (Dyomedea)
Tutorial Goldsmiths 2

This tutorial includes a short introduction of Web 2.0 followed by the detailed presentation of a simple yet complete Web 2.0 mashup application.

This application is “BuzzWatch”, the same sample application that I have developed for chapter 1 our book “Professional Web 2.0 Programming”. Server side, BuzzWatch is written in PHP 5 and it takes advantage of easy XML, SQLite and Cache_Lite. Client side, it makes extensive use the Yahoo! User Interface (YUI) library.

This is tech heavy session which follows, like we do in the book, each action, tracing HTTP exchanges, scanning the web server log and digging into the JavaScript and PHP code to introduce the main technologies and issues you find while developing Web 2.0 applications.

BuzzWatch comes in four different versions:

  1. The first version exhibits the downsides of naive Web 2.0 applications: the pages have no URIs, the back button doesn’t work, ...
  2. The second one fixes these issues at the price of code duplication between the client and the server
  3. The third version eliminates this code redundancy
  4. The fourth one makes BuzzWatch a good Web citizen with cool URIs

At the end of the tutorial, attendees have a good vision of how such applications work and of the main technical obstacles that they can encounter.

Photo of Eric van der Vlist

Eric van der Vlist

Dyomedea

Eric van der Vlist is a consultant and trainer specialized in XML and Web technologies and a member of the XML Guild.

He has written the O’Reilly books “XML Schema” and “RELAX NG” and is a co-author of the books “Professional Web 2.0 programming” and “Beginning XML” (WROX) and “Advanced XML applications” (Thomson).

He has created and maintains XMLfr.org, a French web site dedicated to XML.