Acknowledgments

I would like to offer my sincere thanks for the team at Sams Publishing, especially Linda Harrison, Shelley Johnston, Damon Jordan, Seth Kerney, Geneil Breeze, and Andrea Bledsoe.

Bill Bercik deserves special thanks, not only for his excellent work as technical editor, but also for his article at http://www.webpasties.com that inspired my interest in Ajax in the first place.

I would also like to express my gratitude to the countless individuals who have shared their knowledge and skill by writing open source software, Internet articles, and tutorials. Without their contributions, this book, and a great deal else, would not have been possible.