O’Reilly 08年1月计算机新书点评<o:p></o:p>
<!---->
1.<!---->Ajax: The Definitive Guide<o:p></o:p>
Ajax以新瓶装老酒,它由过去已经非常成熟的几项技术以全新的方式组合而成。2005年,Jesse James Garrett提出了Ajax的概念,至今已有近3年时间。在这3年的时间里,Ajax技术在国内已经非常成熟,在Web开发的各个细分领域得到了非常广泛的应用,各种Ajax框架更是层出不穷。<o:p></o:p>
从Markmail上统计的数据来看,Ajax的受关注程度在2007年6月左右达到了一个最高峰。在这个时间以前,它的关注度一直处于上升趋势;在这个时间之后,开始出现了下降的趋势,但是2008年1月份的受关注程度似乎又开始上升。如果2007年6月份以前的增长表明Ajax技术及其应用在不断地横向普及,那么2008年1月以后的增长可能意味着Ajax技术在Web开发的细分领域纵深发展。<o:p></o:p>
从图书市场来看,人民邮电出版社图灵公司可谓是极具前瞻性,引进并出版了国内第一本Ajax经典著作——《Ajax基础教程》(原书名:Foundations of Ajax)。该书的英文版曾长期位居Amazon计算机类图书销售排行榜榜首,它的中文版也毫不逊色,在国内深受读者好评。《Ajax基础教程》的出版,给国内所有从事Web开发的Developers带来了福音,为Ajax技术在国内的普及和发展作出了极大的贡献。<o:p></o:p>
随着Ajax技术在国内的不断发展和《Ajax基础教程》取得的销售成绩,Ajax类书籍在国内迅速增加。其中比较有影响力的有图灵公司出版的《Ajax实战》(原书名:Ajax in Action,被评为2006年最受读者欢迎10大好书之一)和《Ajax高级程序设计》(原书名:Professional Ajax);有博文视点出版的Ajax三剑客——《Ajax Hacks中文版:创建快速响应Web站点的工具和技巧》、《Ajax设计模式》、《Ajax模式与最佳实践》······从纯Ajax技术的角度来看,这几本书几乎涵盖了Ajax技术的各个层面和层次,从初级到高级,从基本介绍到最佳实践。<o:p></o:p>
从内容上来看,《Ajax The Definitive Guide》与市面上已有的同类书基本上没有差别,图灵公司出版的《Ajax基础教程》和《Ajax实战》完全能取代这本书的内容,所以我个人认为这本书没有引进的必要。当然,我这么说并不是在否认这本书不是一本好书,只是不太符合当前的市场需求。如果这本书能在2006年出版,相信这一定会是一本超级畅销书。<o:p></o:p>
<o:p>
</o:p>
<v:shapetype o:spt="75" coordsize="21600,21600" filled="f" id="_x0000_t75" stroked="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t"> <v:stroke joinstyle="miter"> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"> <v:f eqn="sum @0 1 0"> <v:f eqn="sum 0 0 @1"> <v:f eqn="prod @2 1 2"> <v:f eqn="prod @3 21600 pixelWidth"> <v:f eqn="prod @3 21600 pixelHeight"> <v:f eqn="sum @0 0 1"> <v:f eqn="prod @6 1 2"> <v:f eqn="prod @7 21600 pixelWidth"> <v:f eqn="sum @8 21600 0"> <v:f eqn="prod @7 21600 pixelHeight"> <v:f eqn="sum @10 21600 0"> </v:f> <v:path o:extrusionok="f" o:connecttype="rect" gradientshapeok="t"> <o:lock v:ext="edit" aspectratio="t"> </o:lock><v:shape id="_x0000_i1025" type="#_x0000_t75" style="width: 135pt; height: 177pt;"> <v:imagedata src="file:///C:\Users\erway\AppData\Local\Temp\msohtmlclip1\01\clip_image001.png" o:title="Ajax The"> </v:imagedata></v:shape></v:path></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:formulas></v:stroke></v:shapetype><o:p></o:p>
■相关信息<o:p></o:p>
作者:Anthony T. Holdener, III<o:p></o:p>
预计出版时间:2008年1月 <o:p></o:p>
更多信息:http://www.oreilly.com/catalog/9780596528386/<o:p></o:p>
■内容简介<o:p></o:p>
本书解释了如何使用JavaScript、XML、、CSS、XHTML和XMLHttpRequest对象来创建基于浏览器的Web应用程序,它们的功能与桌面应用程序的功能相似。你将学会如何将这些工具与Ajax结合起来以创建高级的浏览器搜索、Web Services、mash-up,等等。通过本书你将学会如何使Web浏览器和Web站点“变成”真正的应用程序,而且你还会懂得为什么使用Ajax开发应用程序会更快、更简单、更廉价。<o:p></o:p>
本书还提供了XML和XSLT、流行的JavaScript框架、库、工具包和各种Web Service API的参考。Ajax给Web开发者提供了更广阔的工具和选择的集合,让开发者可以突破过去的束缚,以全新的方式创建Web内容。本书对这一独特的工具盒进行了详尽的描述,并解释了如何最大限度地使用它。<o:p></o:p>
本书主要包含如下内容:<o:p></o:p>
<!---->· <!---->如何连接服务器端支持组件和浏览器中的用户界面;<o:p></o:p>
<!---->· <!---->载入和操纵XML文档以及如何用JSON取代XML;<o:p></o:p>
<!---->· <!---->DOM(Document Object Model,文档对象模型);<o:p></o:p>
<!---->· <!---->设计易用的、实用的、可视化的、可访问的Ajax界面;<o:p></o:p>
<!---->· <!---->网站导航布局,包括Ajax和浏览器的后退按钮等话题;<o:p></o:p>
<!---->· <!---->向表格、列表、导航盒(navigation box)和窗口添加文件;<o:p></o:p>
<!---->· <!---->创建管理、表单交互和数据验证;<o:p></o:p>
<!---->· <!---->搜索、Web services和mash-up;<o:p></o:p>
<!---->· <!---->将Ajax应用于业务通信、在没有plug-in的情况下创建网络游戏;<o:p></o:p>
<!---->· <!---->模块化编码(modular coding)的优点、优化Ajax应用程序的方式······
<o:p></o:p>
<!---->2.<!---->The Ruby Programming Language<o:p></o:p>
在最新公布的2007年TIOBE排行榜中,Ruby语言的排名下降了1位,这与MarkMail中显示的数据是项吻合的。关于ROR技术趋势的更多分析,请参考:http://blog.csdn.net/erway/archive/2008/01/11/2037769.aspx
<o:p></o:p>
■相关信息<o:p></o:p>
作者:David Flanagan, Yukihiro Matsumoto<o:p></o:p>
预计出版时间:2008年1月 <o:p></o:p>
更多信息:http://www.oreilly.com/catalog/9780596516178/<o:p></o:p>
■内容简介<o:p></o:p>
2008年1月,随着Ruby1.9的发布,Pragmatic出版了镐头书Programming Ruby,3rd,给广大RORer带来了福音。从内容上看,The Programming Language的广度肯定不及Programming Ruby,3rd,在深度上它们的侧重点各不相同。它们还有一个很大的不同是,The Programming Language的两位作者都是超级大牛,其中一位是JavaScript: The Definitive Guide 和 Java in a Nutshell的作者David Flanagan,另外一位是Ruby语言的创始人Yukihiro "Matz" Matsumoto。以这两位作者的实力,本书必定有不同于Programming Ruby,3rd之处。<o:p></o:p>
无论是Ajax还是Ruby,它们都是2006年的热门,它们曾在技术社区内引起了很大的轰动,同时也为国内的计算机图书市场增添了几分热闹。在“当当网2007年度图书畅销榜”(取前100名)中,Ajax类图书销售的前二名分别是《Ajax实战》和《Ajax基础教程》,分别排第21名和第23名;ROR类图书只有1本上榜——《Programming Ruby中文版(第二版)》。在“互动网2007年度销售排行榜”(前100名)中,Ajax类图书只有一本上榜,即《Ajax实战》,排名90;ROR类图书只有《The Ruby Way(中文版)》上榜,排名73。从这些销售“战绩”来看,这两类图书的销售情况远不如人们的预期,尤其是ROR类图书,近乎有些让人“失望”。
严禁抄袭和谢绝任何形式的私自转载,如需转载,请与本人联系,谢谢!<o:p></o:p>
好书推荐,精彩明天继续······<o:p></o:p>
向朋友们推荐“图灵精通Web开发三部曲”,三本非常经典的图书,相信所有的Web开发者都能从中受益。<o:p></o:p>
1.《精通CSS——高级Web标准解决方案》(原书名:CSS Mastery: Advanced Web Standards Solutions)<o:p></o:p>
<o:p>
</o:p>
<!---->(1) <!---->《精通HTML:语义、标准和样式》的姊妹篇<o:p></o:p>
<!---->(2) <!---->2006年度Amazon十佳畅销书之一<o:p></o:p>
<!---->(3) <!---->Amazon销量第一的CSS类畅销书,最有用的CSS技术汇总,解密业界大师绝技<o:p></o:p>
更多详细信息: http://www.china-pub.com/32551<o:p></o:p>
<o:p> </o:p>
2.《精通HTML:语义、标准和样式》(原书名:HTML Mastery: Semantics, Standards, and Styling)<o:p></o:p>
<o:p>
</o:p>
<!---->(1) <!---->《精通CSS——高级Web标准解决方案》姊妹篇<o:p></o:p>
<!---->(2) <!---->透彻剖析HTML本质<o:p></o:p>
<!---->(3) <!---->涵盖微格式、语义风、XHTML 2.0和HTML 5等新技术<o:p></o:p>
更多详细信息: http://www.china-pub.com/37889
第3部——《精通JavaScript》即将出版,敬请期待!<o:p></o:p>
分享到:
相关推荐
标题“com.oreilly.servlet”指向的是一个与Java Servlet相关的组件或库,很可能是一个由O'Reilly Media公司提供的jar包。在Java Web开发中,Servlet是用于处理HTTP请求的核心技术,它扩展了Web服务器的功能,使得...
Oreilly作为一个知名的出版品牌,在技术书籍领域享有盛誉,其推出的上传组件源码对于开发者来说是一份宝贵的资源。这份源码主要涉及的是文件上传功能的实现,它涵盖了Web开发中的一个重要部分,即用户交互中的文件...
"Java.Swing.OReilly"很可能是指O'Reilly 出版的一本关于Java Swing的教程或指南。 在Java中,Swing是Java Foundation Classes (JFC) 的一部分,它提供了一套轻量级的组件,这些组件在AWT(Abstract Window Toolkit...
This is the source code referenced in the O'Reilly Online Course: Developing Android Applications with Java. More information can be found here: http://training.oreilly.com/androidapps-java/
《OReilly C++ Cookbook》是由Jeff Cogswell、Christopher Diggins、Ryan Stephens和Jonathan Turkanis共同编写的,是一本针对C++编程语言的实用指南。这本书以"烹饪书"的形式,提供了大量解决实际编程问题的代码...
Oreilly - Python Cookbook, 2nd Edition.chm
OReilly.Deep.Learning.2017
Oreilly出版的《HTML and XHTML: The Definitive Guide》是这个领域的权威指南,已经更新到第五版,为读者提供了深入理解HTML和XHTML的全面知识。 HTML是一种标记语言,它的主要作用是定义网页结构,通过不同的标签...
1. **安装与导入**:在使用Oreilly MultiPartRequest之前,你需要将其添加到你的项目依赖中。这可能通过Maven或Gradle完成,具体依赖配置根据你的构建工具而异。 2. **创建MultiPartRequest实例**:在Servlet或...
学习opencv的一本经典英文教材,内容清晰,需要者自行下载,主要章节有: 1. Overview 2. Introduction to OpenCV 3. Getting to Know OpenCV 4、HighGUI 5. Image Processing 6. Image Transforms 7. Histograms ...
Oreilly Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython Oct 20, 2017 最终版,完整版,清晰版,原版
《Java Performance Tuning》是一本由O'Reilly出版社出版的专业书籍,主要聚焦于Java应用程序的性能优化技术。本书详细介绍了如何诊断和解决Java应用程序中的性能瓶颈,并提供了一系列实用的工具和技术,帮助开发者...
O'Reilly出品的、非常经典的、英文原版本的、电子图书、chm格式的、非扫描的、彩色插图的、适合初学者的书
本书由O'Reilly Media出版,并且在2014年进行了第三次修订。接下来,我们将从书名、描述及部分目录内容中提取出相关的PHP知识点。 ### 书名:《PHP Cookbook》 **知识点:** 1. **PHP语言简介**:PHP是一种广泛...
802.11 security(O'Reilly)
《Introducing Istio Service Mesh for Microservices》是O'Reilly出版社于2018年发布的一本关于Istio服务网格的英文原版书籍,它为读者深入理解并掌握Istio这一微服务领域的关键工具提供了详实的指导。本书旨在帮助...
《O'Reilly.Android.Cookbook.2nd.Edition.2017》是针对Android开发者的一本实用指南,旨在提供一系列的问题解决方案和实践技巧。这本书的全名是《O'Reilly.Android.Cookbook.Problems.and.Solutions.for.Android....