本书旨在介绍基于JavaScript的富客户端开发技术。全书内容分为三部分:JavaScript、Ajax和Ext。
第一部分,介绍JavaScript语言。从JavaScript语法、到JavaScript内部对象及其属性和方法、再到HTML页面上常用的JavaScript开发技巧。
第二部分,介绍Ajax技术及其开发框架。内容包括Ajax的概念、原理和实现,重点介绍适用于Java平台的DWR框架、适用于.NET平台的Atlas框架,以及平台中立的Ajaxslt框架。
第三部分,介绍Ext组件库。内容包括Ext的开发思想和各种界面组件的使用,重点在于如何整合Ext和各种Ajax框架及JavaScript类库。
本书在向读者们介绍基于JavaScript的Web富客户端开发技能的同时,对于应用开发平台的重要组成部分——逻辑分层模型进行分析和预测,有利于读者们从宏观上把握软件技术发展脉络。