最近有朋友向我询问如何学习Ajax,不用多说,《Ajax基础教程》是我首推的入门书籍,为什么这么说呢?
对于技术书籍来说,把简单的道理说复杂是很容易的,但是反过来把复杂的事情讲简单,可不是那么轻松的,《Ajax基础教程》却做到了这一点。记得刚开始接触 ajax的时候,感觉这四个字母的组合是那么的深不可测,也难怪,要想真正搞明白并灵活运用她的话,非得对 javascript、dom以及 css等知识点都有个大致的了解,这对于长于后台开发的程序员来说,的确是件很头疼的事,比如我。但是当我看完这本书之后,给我的感觉却是豁然开朗,作者用轻松简洁的文字,把Ajax这个大块头从里到外的剖析了一番,娓娓道来:从ajax的核心部分(DOM操作、XMLHttpRequest异步通信、 javascript高级特性)到具体的例子,以及构建强壮javascript代码的所需的工具箱和调试、测试技术,书中都无一遗漏,全面而不失深度,甚至对当前热门的REST架构也简述了一番,这在当时也算是超前吧。当然,由于书籍面向初学者,很多知识点到即止,这是相当明智的,即能让读者快速总揽 Ajax的方方面面,又不至于使其深陷难题之中,这对提高学习积极性来说是非常有帮助的。这里再说说几个实例,就我看来,示例代码编写得非常优秀,从创建异步通信对象到dom操作,每段js无不遵循了职责分离的原则,复用能力很强;对于服务器端的搭配,使用了目前比较流行的java语言描述,功能简单,以示例为目的编写,阅读起来无丝毫的困难,也给读者留下了自己动手完善的余地;书中对jsunit的介绍,是目前已有中文资料中最为详尽的,是一份难得的参考资料,而且还介绍了javascript的调试技术和工具,为编写强壮的代码做好了铺垫;另外,对如何实现跨浏览器和面向对象的 javascript也做了浅显易懂的讲述,也算是抛砖引玉。
原书作者的另一本书《Pro Ajax and Java Frameworks》中文版(《Ajax与Java高级程序设计》)也即将上市,正是因为前一本书给我带来了非常愉快的阅读体验,所以个人是非常期待的,此书注重将Ajax与当下流行的java框架结合讲解(正因为如此我觉得此书的中文书名起得不是很妥当,将重要的“Frameworks”一词省略了,似乎应该叫《ajax与java框架高级程序设计》),虽然Ajax技术注重的是客户端开发,但是如果没有后台服务器端的业务支撑,也是孤掌难鸣,目前市面上还很少见到此类结合Spring、Struts、JSF等传统框架的Ajax书籍,本书以这个视点切入讲解,眼光独到,这对使用java作为开发工具的程序员来说,又将是一道丰盛的大餐。另外,值得一提的是,书中还涉及了 Prototype、script.aculo.us、Dojo以及DWR等特定于Ajax应用的实用框架集,与作者上一本书一样,内容广泛、清晰明了。
Nathaniel T.Schutta和Ryan Asleson,是我最赞赏的技术书籍作者,其简洁明快、通俗易懂的语言风格,深受读者喜爱。另外,就第一本《ajax基础教程》的翻译质量来说,也可以说是上等,阅读起来非常顺畅,希望他们的这本新书——《Ajax与Java高级程序设计》也能有如此的质量,这也只能等上市看过了才能做评价了,不管怎么样,还是要感谢出版社及译者的辛勤劳动。此书推荐在看完《Ajax基础教程》之后阅读,由浅入深,即可达到循序渐进的效果。
初学者的良师益友——写在《Ajax与Java高级程序设计》出版之际
《Ajax基础教程》热门书评
-
时间就是金钱
13有用 4无用 Hans 2006-03-19
30块钱的价格,让我觉得买书还不算负担,掂掂分量,好像还值。买了这本书后,出书店门时偶然一回头,看见了一幅不小的广告立在门口,预告了一大堆有关AJAX的书籍将要面世。有幸成为国内第一本介绍这世界上最时髦技术的正式出版物,“Ajax基础教程”的出版商一定小发了一笔。而书的内容究竟怎样,应该已经不重要了...
-
一本充满乐趣的小书
4有用 2无用 重来 2006-03-07
一本书,最难的可能就是举重若轻,而且让你有久违的阅读乐趣.除了CSS,这本Ajax的小书几乎包括了实现Ajax需要了解的大部分技术和工具,如果你是个web应用的开发人员,而且对Ajax有基础的了解,看这本书应该有非常会心的感觉.这本书没有深入过多的细节,事实上,如果需要细节,也许我会求助于wiki,...
-
入门书籍
2有用 1无用 blueoxygen 2006-03-22
买的时候一定要仔细翻看一下。对于关注了ajax有一段时间的人来说,这本书过于简单。我用几天的业余时间就翻完了,但是对于 新手来说,确实是本入门的好书。...
-
循序渐进,附录中列出了目前 AJAX 相关的框架的评论和链接地址
1有用 2无用 一无所知 2006-02-22
循序渐进,附录中列出了目前 AJAX 相关的框架的评论和链接地址,对于想了解和使用 AJAX 技术很有帮助。在 China-Pub 有样章下载:http://www.china-pub.com/computers/common/info.asp?id=28432...
-
入门挺好的书
1有用 1无用 Andy 2006-03-01
这本书是入门的好书,例子简单明了,突出基础,重点!每一个例子的都很小很紧凑,尽管例子中的服务器端程序不是用我熟悉的脚本,也没有关系,可以用自己熟悉的脚本重写,哈哈!...