Conference Agenda

Available as a PDF
Available in iCal format

Sunday, September 28
5:00 - 8:00 pm Registration desk opens
Day One
Monday, September 29
7:00 - 7:55 am Registration and welcome refreshments
8:00 - 9:30 am Tutorial: Introduction to Ajax

Ben Galbraith & Dion Almaer






Ajaxian Framework Summit:

Dojo








Ajaxian Framework Summit:

jQuery






Ajaxian Framework Summit:

Prototype
9:45 - 11:15 am Tutorial: JavaScript Library Overview

John Resig
11:30 - 1:00 pm Tutorial: Practical Design for Ajax Development

David Verba
1:00 - 1:50 pm Lunch and networking
1:50 - 2:35 pm Keynote: 'The Ajax Universe' with Ajaxian.com co-founders, Ben Galbraith and Dion Almaer
2:45 - 3:25 pm Keynote: 'Google Chrome and Web Applications' with Ojan Vafai, Software Engineer, Google
3:25 - 3:50 pm Afternoon refreshment break, peer and vendor networking
3:50 - 5:20 pm Keynote panel: 'Top 10' Cross-Browser Issues moderated by Peter-Paul Koch of Quirksmode.org, featuring representatives from jQuery, Dojo and Prototype
5:20 - 7:20 pm Cocktail Reception, compliments of Microsoft
Day Two
Tuesday, September 30
7:30 - 8:00 am Registration and welcome refreshments
8:00 - 8:10 am Morning announcements: Ajaxian.com co-founders, Ben Galbraith & Dion Almaer
8:10 - 8:55 am Keynote: 'Faster Than Light JavaScript' with Brendan Eich, CTO, Mozilla
9:00 - 10:00 am Intro to jQuery

John Resig
Interoperable Ajax Tools and Mashups

Jon Ferraiolo
Analyzing the Ajax Application Performance

Gaurav Seth
Struts on Ajax: Retrofitting Struts with Ajax Taglibs

Ted Husted
10:00 - 10:25 am Morning refreshment break, peer and vendor networking
10:30 - 10:35 am Image Optimization: How Many of These 7 Mistakes are you Making?
Stoyan Stefanov
10:35 - 10:40 am Not Your Grandfather's Dreamweaver
Kevin Hoyt
10:40 - 10:45 am Comet Overview
Greg Wilkins
10:45 - 10:50 am What's Happening with Firebug?
John Resig
10:50 - 10:55 am Episodes - For Timing Web Pages
Steve Souders
10:55 - 11:00 am Hacking Netflix
Bill Scott
11:00 - 11:05 am Interviewing for JavaScript Gurus
Gavin Doughtie
11:05 - 11:10 am Cappuccino/Objective-J
Francisco Tolmasky
11:10 - 11:15 am ShiftSpace and the Open Metaweb
Dan Phiffer
& David Nolen
11:15 - 11:20 am Using Milescript to Build JavaScript Applications
Joshua Harrison
11:25 - 12:05 pm Keynote: 'JavaScript: From Tools to Runtime – Making Life Better' with Omar Khan, Visual Web Developer Product Team, Microsoft and Jeff King, Program Manager, Microsoft Developer Division
12:05 - 12:55 pm Lunch and networking
1:05 - 2:05 pm Advanced CSS and Theming of Ext

Jack Slocum
JSON SOA-based Client/Server Application Development

Kris Zyp
The Road to Cappuccino

Francisco Tolmasky
Advanced JavaScript: Closures, Prototypes and Inheritance Demystified

Stoyan Stefanov
2:10 - 3:40 pm Rich Interactivity, Simplified, with jQuery UI

Richard Worth
State of the Browsers


Peter-Paul Koch
Deploying and Scaling Ajax Comet Applications

Greg Wilkins
Advanced Web Application Security

Joe Walker
3:40 - 4:05 pm Afternoon refreshment break, peer and vendor networking
4:05 - 5:05 pm Advanced jQuery

John Resig
Test Driven Development with YUI Test

Nicholas Zakas
Hands-on Ext

Aaron Conran
Experience Design & Rapid Prototyping - From Concept to Pitch

Max Zabramny
5:10 - 6:40 pm jQuery on Rails (The Real Ones)

Jonathan Sharp
Visual Programming with JavaScript

John Resig
Saving Your Investment: Transforming J2EE Applications into Web 2.0 Using GWT

Dietrich Kappe
UX Design for Ajax Applications

Glen Lipka
6:45 - 7:45 pm Ask the Experts Panel, moderated by Ajaxian.com co-founders, Ben Galbraith & Dion Almaer, featuring Brendan Eich, Douglas Crockford, John Resig, Joe Walker and Dylan Schiemann
Day Three
Wednesday, October 1
7:30 - 8:00 am Registration and welcome refreshments
8:00 - 8:10 am Morning announcements: Ajaxian.com co-founders, Ben Galbraith & Dion Almaer
8:10 - 9:40 am MooTools: An Overview

Aaron Newton
Dojo Grid and Charting

Alex Russell
*Practical* Functional JavaScript

Oliver Steele
Making Friends with the Browser: Ajax, Back buttons and Bookmarks

Brian Dillard
9:45 - 10:45 am New Features in DWR Version 3

Joe Walker
How to Design Great Forms

Joshua Fraser
The 7 Habits for Exceptional Performance

Stoyan Stefanov
Enterprise JavaScript Error Handling

Nicholas Zakas
10:45 - 11:05 am Morning refreshment break, peer and vendor networking
11:05 - 12:05 pm What's up with Prototype and script.aculo.us?

Christophe Porteneuve
Enterprise Rich Internet Application Tools: JSF, Flex and JavaFX

Max Katz
Beyond the Standards: Advanced Animation and Physics in JavaScript

Paul Bakaus
Creating a Client-Side Search Engine with Gears

Brad Neuberg
12:05 - 12:55 pm Lunch and networking
12:40 - 12:55 pm Building Your First Adobe AIR Application
Kevin Hoyt
1:00 - 2:30 pm Dojo Fundamentals

Alex Russell
Ajax Testing Tool Review

Ted Husted
Even Faster Web Sites

Steve Souders
JavaScript: The Good Parts

Douglas Crockford
2:35 - 3:35 pm Defensive, Cross-Browser Coding with Prototype

Andrew Dupont
Fun UI: Lessons Learned From Building a Consumer-Oriented Media Product

Neil Mix
Ajax 2.0

Anne van Kesteren
Ajax on Struts: Coding an Ajax Application with Struts 2

Ted Husted
3:40 - 4:40 pm YUI for Control Freaks

Christian Heilmann
Making Your jQuery Code Modular

Yehuda Katz
Highly Interactive Web Sites: Implementing Comet

Joe Walker
Applied JSON: HTTP REST, Ajax Databases and Beyond

Kris Zyp
4:40 - 4:55 pm Closing remarks: Ajaxian.com co-founder, Dion Almaer