注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)深入理解Ajax-基于JavaScript的RIA開發(fā)

深入理解Ajax-基于JavaScript的RIA開發(fā)

深入理解Ajax-基于JavaScript的RIA開發(fā)

定 價(jià):¥45.00

作 者: (美)艾可恩
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

ISBN: 9787115164568 出版時(shí)間: 2007-09-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 319 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書一方面從Web開發(fā)的宏觀視角審視了Ajax,總結(jié)了Ajax應(yīng)用的不同策略,探討了Ajax應(yīng)用開發(fā)的生命周期,另一方面也深入介紹了Ajax技術(shù)的各個(gè)方面,詳細(xì)地說明了程序庫(kù)及相關(guān)工具的用法。最后,還通過3個(gè)大型的應(yīng)用實(shí)例展示了Ajax的不同應(yīng)用策略,為Web開發(fā)人員提供一個(gè)翔實(shí)的指南。 本書對(duì)那些已有一定Web開發(fā)經(jīng)驗(yàn)并希望開發(fā)出可用性更高的Web應(yīng)用程序的開發(fā)人員是不可多得的速成教程。對(duì)于希望系統(tǒng)地了解Ajax的開發(fā)人員,希望在當(dāng)前和未來(lái)項(xiàng)目中應(yīng)用Ajax的項(xiàng)目經(jīng)理,本書也有很高的參考價(jià)值。書中所有源代碼可在網(wǎng)址http://www.ptpress.com.cn的下載區(qū)免費(fèi)下載。

作者簡(jiǎn)介

  Joshua Eichorn 是一位生活在亞利桑那州的Web的開發(fā)人員。他獲得了亞利桑那州立大學(xué)的計(jì)算機(jī)信息系統(tǒng)專業(yè)的學(xué)位。Josh多年來(lái)參與了多個(gè)開源項(xiàng)目的開發(fā),并且是最流行的PHP文檔化解決方案phpDocumentor的創(chuàng)始人。Josh現(xiàn)在是PEAR下HTML_AJAX程序庫(kù)的項(xiàng)目領(lǐng)導(dǎo)人。

圖書目錄

第1部分
第1章 Ajax概述 
1.1 富Internet應(yīng)用程序 
1.2 Ajax的定義 
1.3 Ajax包含的技術(shù) 
1.4 遠(yuǎn)程腳本 
1.5 Gmail使XMLHttpRequest成為主流 
1.6 新名稱:Ajax 
1.7 小結(jié) 
第2章 入門知識(shí) 
2.1 XMLHttpRequest概述 
2.1.1 XMLHttpRequest::Open() 
2.1.2 XMLHttpRequest::Send()
2.1.3 XMLHttpRequest::setRequestHeader() 
2.1.4 XMLHttpRequest::getResponseHeader()和getAllResponseHeaders() 
2.1.5 其他XMLHttpRequest方法 
2.1.6 XMLHttpRequest屬性 
2.1.7 readyState參考值 
2.2 跨瀏覽器的XMLHttpRequest 
2.3 發(fā)送異步請(qǐng)求 
2.4 沒有XMLHttpRequest的Ajax 
2.5 退而求其次的選擇1:使用IFrame發(fā)送請(qǐng)求 
2.5.1 創(chuàng)建一個(gè)隱藏IFrame 
2.5.2 創(chuàng)建一個(gè)表單 
2.5.3 從載入的內(nèi)容向原始文檔發(fā)送數(shù)據(jù) 
2.5.4 基于IFrame的Ajax完整實(shí)例 
2.6 退而求其次的選擇2:使用cookie發(fā)送請(qǐng)求 
2.7 小結(jié) 
第3章 使用發(fā)送的數(shù)據(jù) 
3.1 以文檔為中心的方法 
3.1.1 用Ajax為頁(yè)面添加新的HTML內(nèi)容 
3.1.2 通過DOM使用XML 
3.1.3 通過XSLT使用XML 
3.2 遠(yuǎn)程腳本 
3.2.1 基本RPC 
3.2.2 SOAP和XML-RPC 
3.2.3 自定義XML 
3.2.4 JavaScript和JSON 
3.3 請(qǐng)求類型的選擇 
3.4 小結(jié) 
第4章 將Ajax添加到Web開發(fā)過程中 
4.1 改變開發(fā)生命周期 
4.1.1 功能增強(qiáng)產(chǎn)生的變化 
4.1.2 Ajax實(shí)戰(zhàn):去除彈出式的用戶搜索 
4.1.3 創(chuàng)建Ajax驅(qū)動(dòng)的應(yīng)用程序所引發(fā)的變化
4.2 將Ajax集成到框架中 
4.3 將JavaScript作為主要開發(fā)語(yǔ)言 
4.4 新開發(fā)范型帶來(lái)的問題 
4.5 使用程序庫(kù)的優(yōu)點(diǎn) 
4.6 構(gòu)建自己的程序庫(kù)的理由 
4.7 融合開源軟件 
4.7.1 評(píng)價(jià)開源程序庫(kù) 
4.7.2 開源程序庫(kù)與商業(yè)程序庫(kù)的區(qū)別 
4.8 構(gòu)建實(shí)例:Firefox計(jì)數(shù)器 
4.9 下載實(shí)例:Intranet網(wǎng)站 
4.10 小結(jié) 
第5章 從Ajax中可獲取的主要內(nèi)容 
第6章 可用性原則 
第7章 Ajax調(diào)試指南 
第2部分
第8章 第2部分中使用的程序庫(kù):Sarissa、scriptaculous 
第9章 第2部分中使用的程序庫(kù):HTML_AJAX 
第10章 加速數(shù)據(jù)顯示 
第11章 為Blog添加用Ajax實(shí)現(xiàn)的登錄功能 
第12章 構(gòu)建故障記錄單管理系統(tǒng) 
附錄A 針對(duì)JavaScript的Ajax程序庫(kù) 
附錄B 涵蓋服務(wù)器層的Ajax程序庫(kù) 
附錄C JavaScript DHTML程序庫(kù)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)