`

O’Reilly 08年1月计算机新书点评

阅读更多

O’Reilly 081月计算机新书点评<o:p></o:p>

<!---->

点此查看:Pragmatic 081月计算机新书点评

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的受关注程度在20076月左右达到了一个最高峰。在这个时间以前,它的关注度一直处于上升趋势;在这个时间之后,开始出现了下降的趋势,但是20081月份的受关注程度似乎又开始上升。如果20076月份以前的增长表明Ajax技术及其应用在不断地横向普及,那么20081月以后的增长可能意味着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>

预计出版时间:20081 <o:p></o:p>

更多信息:http://www.oreilly.com/catalog/9780596528386/<o:p></o:p>

内容简介<o:p></o:p>

本书解释了如何使用JavaScriptXML、、CSSXHTMLXMLHttpRequest对象来创建基于浏览器的Web应用程序,它们的功能与桌面应用程序的功能相似。你将学会如何将这些工具与Ajax结合起来以创建高级的浏览器搜索、Web Servicesmash-up,等等。通过本书你将学会如何使Web浏览器和Web站点“变成”真正的应用程序,而且你还会懂得为什么使用Ajax开发应用程序会更快、更简单、更廉价。<o:p></o:p>

本书还提供了XMLXSLT、流行的JavaScript框架、库、工具包和各种Web Service API的参考。AjaxWeb开发者提供了更广阔的工具和选择的集合,让开发者可以突破过去的束缚,以全新的方式创建Web内容。本书对这一独特的工具盒进行了详尽的描述,并解释了如何最大限度地使用它。<o:p></o:p>

本书主要包含如下内容<o:p></o:p>

<!---->·         <!---->如何连接服务器端支持组件和浏览器中的用户界面;<o:p></o:p>

<!---->·         <!---->载入和操纵XML文档以及如何用JSON取代XML<o:p></o:p>

<!---->·         <!---->DOMDocument 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 servicesmash-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>

在最新公布的2007TIOBE排行榜中,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>

预计出版时间:20081 <o:p></o:p>

更多信息:http://www.oreilly.com/catalog/9780596516178/<o:p></o:p>

内容简介<o:p></o:p>

20081月,随着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实战》,排名90ROR类图书只有《The Ruby Way(中文版)》上榜,排名73。从这些销售“战绩”来看,这两类图书的销售情况远不如人们的预期,尤其是ROR类图书,近乎有些让人“失望”

<o:p> </o:p>

严禁抄袭和谢绝任何形式的私自转载,如需转载,请与本人联系,谢谢!<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.0HTML 5等新技术<o:p></o:p>

更多详细信息: http://www.china-pub.com/37889

3部——《精通JavaScript》即将出版,敬请期待!<o:p></o:p>

<o:p> </o:p>

分享到:
评论

相关推荐

    com.oreilly.servlet

    标题“com.oreilly.servlet”指向的是一个与Java Servlet相关的组件或库,很可能是一个由O'Reilly Media公司提供的jar包。在Java Web开发中,Servlet是用于处理HTTP请求的核心技术,它扩展了Web服务器的功能,使得...

    Oreilly 上传组件源码

    Oreilly作为一个知名的出版品牌,在技术书籍领域享有盛誉,其推出的上传组件源码对于开发者来说是一份宝贵的资源。这份源码主要涉及的是文件上传功能的实现,它涵盖了Web开发中的一个重要部分,即用户交互中的文件...

    Java.Swing.OReilly

    "Java.Swing.OReilly"很可能是指O'Reilly 出版的一本关于Java Swing的教程或指南。 在Java中,Swing是Java Foundation Classes (JFC) 的一部分,它提供了一套轻量级的组件,这些组件在AWT(Abstract Window Toolkit...

    Android代码-oreilly_android

    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

    《OReilly C++ Cookbook》是由Jeff Cogswell、Christopher Diggins、Ryan Stephens和Jonathan Turkanis共同编写的,是一本针对C++编程语言的实用指南。这本书以"烹饪书"的形式,提供了大量解决实际编程问题的代码...

    Oreilly - Python Cookbook, 2nd Edition.chm

    Oreilly - Python Cookbook, 2nd Edition.chm

    OReilly.Deep.Learning.2017

    OReilly.Deep.Learning.2017

    Oreilly.HTML学习笔记

    Oreilly出版的《HTML and XHTML: The Definitive Guide》是这个领域的权威指南,已经更新到第五版,为读者提供了深入理解HTML和XHTML的全面知识。 HTML是一种标记语言,它的主要作用是定义网页结构,通过不同的标签...

    利用 Oreilly MultiPartRequest 解決 上傳檔案 的問題

    1. **安装与导入**:在使用Oreilly MultiPartRequest之前,你需要将其添加到你的项目依赖中。这可能通过Maven或Gradle完成,具体依赖配置根据你的构建工具而异。 2. **创建MultiPartRequest实例**:在Servlet或...

    OReilly Learning OpenCV

    学习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 2nd 2017原版

    Oreilly Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython Oct 20, 2017 最终版,完整版,清晰版,原版

    JavaPerformanceTuning-Oreilly.pdf

    《Java Performance Tuning》是一本由O'Reilly出版社出版的专业书籍,主要聚焦于Java应用程序的性能优化技术。本书详细介绍了如何诊断和解决Java应用程序中的性能瓶颈,并提供了一系列实用的工具和技术,帮助开发者...

    O'Reilly - Python Cookbook

    O'Reilly出品的、非常经典的、英文原版本的、电子图书、chm格式的、非扫描的、彩色插图的、适合初学者的书

    OReilly.PHP.Cookbook.3rd.Edition

    本书由O'Reilly Media出版,并且在2014年进行了第三次修订。接下来,我们将从书名、描述及部分目录内容中提取出相关的PHP知识点。 ### 书名:《PHP Cookbook》 **知识点:** 1. **PHP语言简介**:PHP是一种广泛...

    802.11 security(O'Reilly)

    802.11 security(O'Reilly)

    [O REILLY ] Introducing Istio Service Mesh for Microservice 2018 英文原版

    《Introducing Istio Service Mesh for Microservices》是O'Reilly出版社于2018年发布的一本关于Istio服务网格的英文原版书籍,它为读者深入理解并掌握Istio这一微服务领域的关键工具提供了详实的指导。本书旨在帮助...

    O'Reilly.Android.Cookbook.2nd.Edition.2017

    《O'Reilly.Android.Cookbook.2nd.Edition.2017》是针对Android开发者的一本实用指南,旨在提供一系列的问题解决方案和实践技巧。这本书的全名是《O'Reilly.Android.Cookbook.Problems.and.Solutions.for.Android....

Global site tag (gtag.js) - Google Analytics