现在的位置: 首页 > 综合 > 正文

AJAX好书推荐

2013年10月10日 ⁄ 综合 ⁄ 共 2025字 ⁄ 字号 评论关闭

 

1.《征服Ajax Web 2.0开发技术详解》这本书很详细的讲了Ajax所需要的Javascript语言基础,XMLHttpRequest,Ajax基础架构Dom模型,样式CSS。很多初学者如果搞不清Javascript自然对于Ajax编程无从谈起,后面介绍了几个例子:树状菜单,RSS阅读器,搜索提示,相册,上传进度条,拖拽。所以对于初学者来说这是一本很基础很好很实用的书。此书缺点:2006年6月出的未免老了些,没有最新的ASP.NET Ajax框架。 2.《征服ASP.NET 2.0 AJAX--WEB开发技术详解(基于ASP.NET AJAX1.0正式版)》这本书就补了上本书的不足,2本书的组织结构都很类似,这本书也讲了些javascript,CSS,XMLHttpRequest,Dom。这本书讲到了最新的Microsoft ASP.NET Ajax组件:ASP.NET 2.0 AJAX Extensions 1.0以及Toolkit。各种官方控件都讲了。应该说这是一本很及时的书。 3.《AJAX实战》目前AJAX领域最为全面深入的一本著作,被《程序员》等机构评选为2006年最受读者喜爱的十大IT图书之一。书中讲了MVC架构,用户体验,Ajax的安全性,性能,动态双组合功能,输入前提示,增强的Ajax门户,使用XSLT的搜索,RSS。对于要提高的人来说这是一本必读的书。这本书翻译的也是很不错的,文笔流畅。此书缺点:也是因为2006年的老书所以没有最新的ASP.NET Ajax框架。但是这本书的初衷是讲原理不是讲例子而且讲ASP.NET Ajax框架的书已经出数本了。 4.《AJAX高级程序设计》无疑你想再提高此书也是很好的,书中讲了Ajax模式:通信控制模式,失效处理模式,RSS聚合,Web服务,Ajax框架。这本书总的来看像一部中级读物,其中的例子----一个完整的AjaxMail很不错。作者本人是javascript的资深专家,《Professional JavaScript》的作者,所以其中有很多经验之谈。此书缺点:也是因为2006年6月的老书所以没有最新的ASP.NET Ajax框架。不过这本书讲Ajax模式毕竟没有讲深,好像只是开了个头,也许作者写书的时候是Ajax才出不久吧,好在《AJAX模式与最佳实践》在2007年及时出版。 5.《AJAX模式与最佳实践》这本书是由电子工业出版社2007年3月出版的一本优秀著作,译者水品很高前面几本书都有其翻译。正如序里所说:任何一本标明“模式”的书都不会是一本入门书,因为“模式”一般是与某些通用的设计决策相关的。本书对于那些正准备扩展技术视野的中、高级Ajax程序员来讲是一本高级参考。虽然在校订和一些关键技术评论上存在一点瑕疵,但总体来讲,它出色地完成了覆盖Ajax模式和实践的 任务。全书先后讲了:内容分块模式,缓存控制器模式,置换模式,解偶导航模式,表现变形模式,持久通信模式,状态导航模式,无限数据模式。下面再介绍4本讲Ajax框架例子的书,很多可以直接就用的。 6.《ASP.NET AJAX程序设计-第I卷:服务器端ASP.NET 2.0 AJAX EXTENSIONS与ASP.NET AJAX CONTROL TOOLKIT》以前很多复杂的Ajax和javascript代码被微软整合为控件,本书主要主要介绍了最新的Microsoft ASP.NET Ajax组件:ASP.NET 2.0 AJAX Extensions 1.0以及Toolkit。作者在微软工作。不过本书不太适合对于Ajax一点不懂的初学者,建议先看一本关于Ajax的基础教程,再学习一些.net基础知识。其实你只有做过很多开发以后才会明白为什么需要那些控件,否则只会导致滥用错用。缺点:如果作者适当讲一点Javascript知识或许会更好。 7.《征服AJAX--WEB 2.0快速入门与项目实践(.NET) 》基于Ajax的数据验证,自动完成,树形菜单,个性化主页,搜索,无刷新聊天室,地图查看,相册,Web版的MSN。可以说如果开发中遇到类似需求参考此书即可。8.《AJAX 修炼之道-WEB 2.0 入门》这本书对外宣传AJAX从小工到专家的首选图书。其实这本书虽说讲得很广,但毕竟不深。本书讲了基于Ajax的Google地图以及各种主流工具包以及Ajax和各种语言的融合。作者是Ajaxxian.com的创始人,各种高级国际会议的演讲者。可以说这本书可以帮助我们开阔眼界。 9.《征服AJAX:DOJO、PROTOTYPE、SCRIPT.ACULO.US框架解析与实例》PROTOTYPE对javascript内置对象做了很多扩展,这是一个很基础的框架,他还提供了若干自定义对象和类,简化了Javascript开发; SCRIPT.ACULO.US正好提供了很多拖放,自动完成,滑块效果。Dojo是一个基于Javascript的开发工具包  

抱歉!评论已关闭.