本书包含了许多Ajax技术的设计模式。例如:你应该如何分割数据以便于分配呢?答案是,采用内容分块模式(Content Chunking Pattern);如何有效地维护状态或至少是维护痕迹呢?答案是,采用持久通信模式(Persistent Communications Pattern);如何让用户对所有潜在的数据了如指掌呢?答案是,采用无限数据模式(Infinite Data Pattern)。通过书中呈现的九种模式,作者几乎发掘了所有的Ajax理论,这些知识对你将来编写应用程序时制定策略有重大的帮助。每种模式都有相应的章节对其进行论述,每章均以模式的设计意图为开头,然后介绍使用该模式的动机,并列举一系列使用该模式开发的应用程序和与该模式相关联的设计模式。接着,以解决实际问题的方式诠释该设计模式的架构。最后,执行程序通过代码及用户与各种网页的互动形式展现。在章末,还有对该章精华内容的总结回顾。