Dojo權(quán)威指南

出版時(shí)間:2009-4  出版社:機(jī)械工業(yè)出版社  作者:拉塞爾  頁(yè)數(shù):459  譯者:李松峰  
Tag標(biāo)簽:無  

前言

  平心而論,與現(xiàn)有的Javascript庫(kù)或框架相比,Dojo的確很值得O雍eilly為它自己出一奉權(quán)威指南?! 淖g者的web開發(fā)經(jīng)驗(yàn)來看,在使用Javascript語言創(chuàng)建跨平臺(tái)、跨瀏覽器的RWA(RichwebApplications,富web應(yīng)用程序)項(xiàng)目時(shí),選擇Dojo作為前端開發(fā)框架基本上可以做到別無所求。因?yàn)椋瑢?duì)于通常的Javascript庫(kù)和框架所能解決的問題蜒DOM操作、事件處理、樣式修改、外部通信的標(biāo)準(zhǔn)化,Dojo的Base和core同樣也給出了全套解決方案?! ‘?dāng)然,就Dojo工具箱的庫(kù)和框架部分而言,數(shù)據(jù)抽象和模擬類與繼承是另外兩個(gè)主要的殼點(diǎn)?! 〕藢?duì)開發(fā)RIA項(xiàng)目的底層邏輯提供強(qiáng)大支持外,Dijit專門針對(duì)設(shè)計(jì)人員給出大量即裝即用的“部件”。部件就是HTML、Javascript、css和其他相關(guān)資源(如圖片)的集合,也是一個(gè)Function對(duì)象?;贒ojo部件的用戶界面還支持換膚功能。

內(nèi)容概要

通過使用Dojo這個(gè)工業(yè)強(qiáng)度的JavaScript工具箱,我們可以比使用其他任何Ajax框架更高效、更容易地創(chuàng)建JavaScript或Ajax驅(qū)動(dòng)的應(yīng)用程序和站點(diǎn)?! ”緯蜃x者展示了如何充分利用Dojo工具箱中包含的大量實(shí)用特性,以前所未有的效率開發(fā)出功能豐富、響應(yīng)敏捷的Web應(yīng)用程序。讀者通過本書能夠?qū)W習(xí)到創(chuàng)建復(fù)雜布局和表單控件(常見于高級(jí)桌面應(yīng)用程序)的技巧,掌握精妙的JavaScript獨(dú)有特性和通信機(jī)制。另外,讀者還可以:  了解適用于Dojo1.x版本的簡(jiǎn)明介紹?! ⊙芯看罅緿ojo應(yīng)用實(shí)例及經(jīng)過測(cè)試的代碼?! √剿鱀ojo的標(biāo)準(zhǔn)JavaScript庫(kù)和基礎(chǔ)實(shí)用程序?! W(xué)習(xí)拖放、后退按鈕處理及動(dòng)畫?! ?chuàng)建并利用Dijit(Dojo部件)?! g覽DojoX子項(xiàng)目、構(gòu)建工具和Dojo的單元測(cè)試框架?! o論讀者是使用DHTML構(gòu)建Web應(yīng)用程序的自由開發(fā)人員,還是大型開發(fā)團(tuán)隊(duì)中的一員,本書都可以幫你利用已知的設(shè)計(jì)理念,將自己的構(gòu)想迅速付諸實(shí)踐。

作者簡(jiǎn)介

Dojo工具箱共同創(chuàng)始人Matthew A.Russell是一位計(jì)算機(jī)科學(xué)家,他目前居住在美國(guó)田納西州的富蘭克林市。作為一位博學(xué)多才的專家,他也非
常喜愛寫作和研究前沿技術(shù)。

書籍目錄

序前言第一部分 Base與Core 第1章 Dojo工具箱概述  Dojo的架構(gòu)  開發(fā)前的準(zhǔn)備  重要的術(shù)語  啟用Dojo  在Firebug中探索Dojo  小結(jié) 第2章 語言及瀏覽器實(shí)用程序  查找DOM節(jié)點(diǎn)  類型檢查  字符串工具  數(shù)組處理  通過模塊管理源代碼  JavaScript對(duì)象實(shí)用程序  操作對(duì)象環(huán)境  DOM實(shí)用程序  瀏覽器實(shí)用程序  小結(jié) 第3章 事件偵聽器及發(fā)布/預(yù)訂通信  事件和鍵盤標(biāo)準(zhǔn)化  事件偵聽器  發(fā)布/預(yù)訂通信  小結(jié) 第4章 Ajax及服務(wù)器通信  Ajax簡(jiǎn)介  簡(jiǎn)化Ajax操作  Deferred對(duì)象  表單和HTTP實(shí)用程序  使用JSONP實(shí)現(xiàn)跨站點(diǎn)腳本  核心IO  JSON遠(yuǎn)程過程調(diào)用  Open Ajax Hub  小結(jié) 第5章 節(jié)點(diǎn)操作  query:以不變應(yīng)萬變  Node List  創(chuàng)建Node List擴(kuò)展  分離行為  小結(jié) 第6章 國(guó)際化(i18n) 第7章 拖放 第8章 動(dòng)畫和特效 第9章 數(shù)據(jù)抽象 第10章 模擬類和繼承 第11章 Dijit概述 第12章 深入理解Dijit及其生命周期 第13章 表單部件 第14章 布局部件 第15章 應(yīng)用程序部件 第16章 構(gòu)建工具、測(cè)試及程序發(fā)布附錄A  Firebug入門教程附錄B  DojoX評(píng)述

媒體關(guān)注與評(píng)論

  “Matthew不僅以簡(jiǎn)潔流暢的文筆深入淺出、通俗易懂地講解了Dojo工具箱,而且他在遇到不正常情況時(shí)提出的問題也促進(jìn)了Dojom具箱的完善。他的建議推動(dòng)了Dojo的發(fā)展。本書的確是名副其實(shí)的Dojo權(quán)威指南。”  ——Dylan Schiemann,SitePen,Inc.,CEO,Dojo工具箱共同創(chuàng)始人

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Dojo權(quán)威指南 PDF格式下載


用戶評(píng)論 (總計(jì)16條)

 
 

  •   對(duì)于初學(xué)dojo的朋友,最好能具備一定的JavaScript知識(shí)~不然的話讀這本書不到一半就進(jìn)行不下去了!開頭的前幾章還是讓你初學(xué)很有收獲的,建議一些看不懂的暫且跳過去!然后找另一本dojo的《Dojo構(gòu)建Ajax應(yīng)用程序》補(bǔ)習(xí)一下?,F(xiàn)在已經(jīng)出《精通dojo》了,如果你要企業(yè)級(jí)應(yīng)用dojo的話,這本書必讀!cokeshow@qq.com希望有機(jī)會(huì)能和大家一切多多分享~
  •   首先這本書對(duì)dojo的標(biāo)準(zhǔn)api介紹的很詳細(xì)很細(xì)致,另外在后面的widget方面也對(duì)api介紹的很詳細(xì),還有對(duì)javascript特性方面也介紹的挺好,覺得買的挺值
  •   這本書很好,觸及Dojo本質(zhì)的,而且讓你知道Dojo這樣做的來龍去脈以及最佳實(shí)踐。
  •   覺得還可以,學(xué)習(xí)ing
  •   講的內(nèi)容挺多,也挺好的。有些東西講不細(xì),必須有一定的JS 基礎(chǔ)看比較合適
  •   Hal0
  •   雖然粗略的翻閱過。但是內(nèi)容還是很夯實(shí)的
  •   書中介紹的dojo版本比較低.能翻譯過來,已經(jīng)是相當(dāng)不錯(cuò)的資源了.
  •   書還行,不過dojo本身入門不怎么容易
  •   Dojo中的經(jīng)典之作!??!
  •   剛看了一點(diǎn),應(yīng)該對(duì)自己的工作有幫助
  •   就是包裝有點(diǎn)簡(jiǎn)單,不過書倒是還好,沒有破損,應(yīng)該是正版的
  •   這個(gè)還是不錯(cuò)的,就是例子比較少!
  •   還行可能不是正版的 應(yīng)為印刷字每一頁(yè)都對(duì)不上還行可能不是正版的 應(yīng)為印刷字每一頁(yè)都對(duì)不上
  •   最好的就是有個(gè)按需加載
  •   同時(shí)買了兩本書,本書 和 精通Dojo,買回來發(fā)現(xiàn) 本書 的 作者 與精通Dojo的第一作者是同一個(gè)人,也可以說這兩本書是同一個(gè)人不同時(shí)期的 作品。從時(shí)間上看,本書較精通Dojo明顯過時(shí)了。
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7