| Tuesday, July 24 |
| 5:00 - 8:00 pm |
Registration and information desk opens. |
| Wednesday, July 25 |
| 8:00 - 8:45 am |
Welcome refreshments and vendor networking. |
| 8:50 - 9:35 am |
Day One Welcome and Keynote, The State of Ajax: Ajaxian.com co-founders Ben Galbraith and Dion Almaer. |
| 9:45 - 10:45 am |
|
Ajax Transport Layer Alternatives
Brent Ashley |
Aptana as a Killer Ajax IDE Paul Colton |
Anti-patterns: Designing for a Poor Web Experience
Bill Scott |
| 10:45 -11:15 am |
Morning refreshment break and vendor networking. |
| 11:15 - 12:15 pm |
Discovering Prototype
Christophe Porteneuve |
Dynamic JavaServer Faces
Roger Kitain |
Beyond XHR: Taking Ajax Offline with Google Gears
Dan Morrill |
Comet: Low Latency Data Transit, or Really Bad Pun? Dylan Schiemann |
| 12:15- 1:00 pm |
Lunch. |
| 1:00 - 1:45 pm |
AOL Keynote with Edwin Aoki, Chief Architect, AOL. |
| 1:55 - 2:55 |
Advanced Prototype Christophe Porteneuve
|
jMaki: Creating Ajax Application Made Easy
Greg Murray |
|
| 3:05 - 4:05 pm |
script.aculo.us Christophe Porteneuve |
Strategies for Testing Ajax with Selenium Patrick Lightbody |
Flash: Strengths & Weaknesses and How to Best Utilize It in Projects
Geoff Stearns |
| 4:05 - 4:35 pm |
Afternoon refreshment break and vendor networking. |
| 4:35 - 5:35 pm |
Dojo 0.9: Faster, Leaner and Dijit?
Dylan Schiemann |
Ajax Performance Analysis: Employing the Latest Tools to Get the Job Done
Ryan Breen |
jQuery for Designers Glen Lipka |
Stylesheets-Based Behaviors: Motivation, Challenges and Implementation
Dan Yoder |
| 5:45 - 6:45 pm |
Keynote: Brendan Eich, CTO of Mozilla; Creator of JavaScript. |
| 7:00 - 9:00 pm |
Cocktail reception, courtesy of AOL. |
| Thursday, July 26 |
| 8:00 - 8:45 am |
Welcome refreshments and vendor networking. |
| 8:45 - 9:00 am |
Day Two announcements: Ajaxian.com co-founders Ben Galbraith and Dion Almaer. |
| 9:00 - 10:00 am |
Keynote: Chris Wilson, Internet Explorer. |
| 10:10 - 11:10 am |
Intro. to jQuery
John Resig |
Advanced Web Application Security
Joe Walker &
Jeremiah Grossman |
Custom DOM Attributes for Fun and Profit
Pete Forde |
Taking your Web Dev. skills to the desktop Using Adobe Integrated Runtime (AIR)
Kevin Hoyt |
| 11:10 - 11:30 am |
Morning refreshment break and vendor networking. |
| 11:30 - 12:30 pm |
jQuery Advanced
John Resig |
CASE STUDY: Virtual Earth - A Real World Performance Exercise David Stewart |
sIFR: From Designer's Dream to JavaScript Nightmare Mark Wubben |
Hands on DWR
Joe Walker |
| 12:30 - 1:15 pm |
Lunch. |
| 1:15 - 2:00 pm |
Ask the Ajax Experts panel: moderated by Ben and Dion with Dougls Crockford, Chris Wilson, Aaron Gustafson, Joe Walker, Pete Forde. |
| 2:10 - 3:10 pm |
qooxdoo
Derrell Lipman,
Andreas Ecker |
CASE STUDY: Offline AJAX - Taking Large Browser Based Apps off-line with Zimbra
J.J. Zhuang |
Ajax Security
Douglas Crockford |
Ajax Development on the iPhone
Joe Hewitt |
| 3:20 - 4:20 pm |
Ext: Extend the Web Rich Waters |
What can you do using Amazon EC2?
Brian Leffler |
Prototyping the Rich Web Experience
Bill Scott |
CASE STUDY: Me.dium Client Architecture
Jonathan Phillips |
| 4:20 - 4:50 pm |
Afternoon refreshment break and vendor networking. |
| 4:50 - 5:50 pm |
Building Rich JavaScript Database Applications with Jester
Pete Forde |
Fast, Beautiful, Easy: Pick Three - Building Ajax Apps with GWT Dan Morrill |
Ruining the User Experience
Aaron Gustafson |
CASE STUDY: Dodging the Pitfalls of Enterprise Ajax Applications
Joshua Gertzen |
| 6:00 - 7:00 pm |
Creating Offline Web Applications with Dojo Offline
Brad Neuberg |
OpenAjax Alliance - OpenAjax Hub 1.0
Jon Ferraiolo |
Learning to Love Forms
Aaron Gustafson |
JavaScript: The Good Parts
Douglas Crockford |
| Friday, July 27 |
| 8:00 - 8:45 am |
Welcome refreshments and vendor networking. |
| 8:45 - 9:00 am |
Day Three announcements: Ajaxian.com co-founders Ben Galbraith and Dion Almaer. |
| 9:00 - 10:00 am |
Keynote: Innovation and Ajax, with Kevin Lynch, Senior Vice President Platform Business Unit and Chief Software Architect, Adobe. |
| 10:10 - 11:10 am |
RAD 2.0 Developing with symfony
Dustin Whittle |
Tooling for Ajax Based Development
Craig McClanahan |
JSON Overview
Douglas Crockford |
Continuations in JavaScript
Kris Zyp |
| 11:10 - 11:30 am |
Morning refreshment break and vendor networking. |
| 11:30 - 12:30 pm |
Xaja - A Server-Side PHP Reverse Ajax Framework David Negrier |
Phobos
Roberto Chinnici |
CASE STUDY: Netflix -Developing a Great User Experience
Sean Kane |
Achieving a runtime CPAN with Dojo's xdomain resource leader
James Burke |
| 12:30 - 1:15 pm |
Lunch. |
| 1:15 - 2:00 pm |
Ajax Futures Panel: moderated by Ben Galbraith with Douglas Crockford, Bill Scott, John Resig. |
| 2:10 - 3:10 pm |
ColdFusion Powered Ajax Applications Tim Buntel |
OpenLaszlo 4.0 - Java ME, Ajax and Beyond Max Carlson |
CASE STUDY: Orbitz - Merging Ajax and Accessibility
Mark Meeker |
Ajax Comet Communications
Greg Wilkins |
| 3:20 - 4:20 pm |
Go Deep with ASP.NET Ajax
Matt Gibbs |
Performance Analysis with YSlow for Firebug Steve Souders |
Prototype Patterns
Ryan Johnson |
| 4:40 - 5:15 pm |
Closing remarks. |