Modern Web Development, Part 2

AJAX, RIA, and Web 2.0

 

Craig M. Buchek

Saint Louis Linux Users Group

November 17, 2005

 

A language that doesn't affect the way you think about programming, is not worth knowing. -- Alan Perlis

Overview

How Can We Simplify Web Development?

XHTML

CSS

Adding CSS to HTML

Unobtrusive JavaScript

Progressive Enhancement

Graceful Degradation

How Can We Make Web Apps Work Better?

RIA - Rich Internet Applications

AJAX - the Acronymn

AJAX - the Definition

AJAX Examples

More AJAX Examples

Problems with AJAX

Web 2.0

Web 2.0 Examples

Server-Side Programming

Summary

Resources - Web

Resources - Books

Presentation Info