注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具深入淺出Ajax

深入淺出Ajax

深入淺出Ajax

定 價:¥49.80

作 者: 夏慧軍,魏雪輝 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: Ajax Web開發(fā) 程序語言與軟件開發(fā) 計算機與互聯(lián)網(wǎng)

購買這本書可以去


ISBN: 9787121039546 出版時間: 2007-04-01 包裝: 膠版紙
開本: 16 頁數(shù): 380 字數(shù):  

內(nèi)容簡介

  Ajax作為流行的Web開發(fā)技術,由于其具有異步的數(shù)據(jù)請求和Web頁面數(shù)據(jù)的無刷新改變等特性,廣泛應用于Web 2.0與富客戶端口Web中。本書首先通過分析Ajax相關技術入手,深入Ajax的技術細節(jié);然后對現(xiàn)在流行的Ajax實現(xiàn)模式進行了介紹,掌握Ajax的思考方式;最后通過一個大型的Ajax開發(fā)實例,讓讀者全面了解怎樣將Ajax在實際項目中加以應用。全書共7章。第1章,回答了一些基本問題;第2章,對Ajax相關技術從XMLHttpRequest、DOM、動態(tài)顯示頁面內(nèi)容、與服務器通信、Ajax的安全性等方面加以具體剖析;第3章,就現(xiàn)在流行的一些Ajax的實現(xiàn)模式加以說明;第4章,簡單介紹了Ajax的兩個開源框架Dojo與DWR;第5章,以一個大型Web應用的實例——WWFDesigner帶領讀者將Ajax應用到實際的項目開發(fā)中;第6章,說明在引入Ajax以后,對多層架構的Web、MVC、SOA等應用的影響與改善;第7章,講述作者在Ajax開發(fā)過程中進行調(diào)試的一些經(jīng)驗與技巧。書末附錄A介紹開發(fā)Ajax的常用工具和框架。本書適合于廣大Web應用開發(fā)人員和Ajax愛好者閱讀參考,也可作為Ajax培訓教材。

作者簡介

暫缺《深入淺出Ajax》作者簡介

圖書目錄

第1章 Ajax簡介  
1. 1  Ajax之前的Web應用  
1. 1. 1 什么是Web應用  
1. 1. 2 Web應用的歷史  
1. 1. 3 Web上的富客戶端  
1. 1. 4 Ajax之前的Web應用所面臨的問題  
1. 2 Ajax定義與技術組成  
1. 2. 1 什么是Ajax  
1. 2. 2 Ajax的技術組成  
1. 2. 3 Ajax給我們帶來了什么  
1. 3 Ajax的應用現(xiàn)狀  
1. 4 Ajax的優(yōu)點與缺點  
1. 5 哪里需要應用Ajax  
1. 6 總結  
第2章 Ajax相關技術  
2. 1 XMLHttpRequest  
2. 1. 1 XMLHttpRequest對象  
2. 1. 2 方法手口屬性  
2. 1. 3 請求模型  
2. 1. 4 請求方式GET與POST  
2. 1. 5 處理響應  
2. 2 XMLHttpRequest與文檔對象模型DOM  
2. 3 動態(tài)顯示頁面內(nèi)容  
2. 3. 1 顯示頁面特殊效果  
2. 3. 2 使用特殊的HTML標簽屬性顯示頁面內(nèi)容  
2. 4 與服務器端通信  
2. 4. 1 通過查詢字符串發(fā)送參數(shù)  
2. 4. 2 通過XML方式發(fā)送參數(shù)  
2. 4. 3 通過SOAP協(xié)議調(diào)用Web服務  
2. 4. 4 讀取回應的頭部信息  
2. 4. 5 服務器端回應  
2. 4. 6 處理XML回應  
2. 5 兼容性問題  
2. 6 Ajax的安全性問題  
2. 7 構建自己的Ajax函數(shù)庫  
第3章 Ajax技術應用與實踐  
3. 1 基本應用  
3. 1. 1 后臺驗證  
3. 1. 2 動態(tài)加載列表框  
3. 1. 3 動態(tài)樹形菜單  
3. 1. 4 創(chuàng)建局部更新頁面  
3. 1. 5 顯示進度條  
3. 1. 6 動態(tài)更新Web圖表  
3. 1. 7 提供自動完成功能  
3. 1. 8 使用褪色模式  
3. 1. 9 保持HTTP會話  
3. 1. 10 實現(xiàn)可拖放DOM  
3. 1. 11 結合XSLT在頁面內(nèi)排序  
3. 2 數(shù)據(jù)展示應用  
3. 2. 1 可編輯數(shù)據(jù)表格  
3. 2. 2 主從表同步  
3. 2. 3 無刷新分頁  
3. 2. 4 無刷新排序  
3. 2. 5 分頁打印  
3. 3 Ajax技術應用中應注意的問題  
第4章 Ajax框架  
4. 1 Ajax框架總覽  
4. 1. 1 客戶端框架  
4. 1. 2 服務器端框架  
4. 2 DOjo框架  
4. 2. 1 Dojo工具包的版本  
4. 2. 2 Dojo工具包的基本結構  
4. 2. 3 Dojo工具包的安裝使用..  
4. 2. 4 Dojo工具庫使用實例  
4. 3 Direct Web Remoting框架  
4. 3. 1 DWR簡介  
4. 3. 2 DWR工作流程  
4. 3. 3 DWR工具包的基本內(nèi)容  
4. 4 使用DW日  
4. 4. 1 DWR的安裝與配置  
4. 4. 2 DWR實例  
第5章 Ajax項目應用——流程在線定制工具  
5. 1 Ajax Web項目應用概述  
5. 1. 1 什么是WWFDesigner  
5. 1. 2 確定WWFDesigner流程定制器的開發(fā)方案  
5. 1. 3 數(shù)據(jù)訪問架構與Ajax封裝  
5. 2 讓Ajax在WWFDesigner中工作  
5. 2. 1 數(shù)據(jù)延遲裝載,78獲得更好的頁面載入速度  
5. 2. 2 通過本地緩存獲得更好的交互速度  
5. 2. 3 狀態(tài)提示,80清楚系統(tǒng)在做什么  
5. 2. 4 利用ToolTip動態(tài)顯示詳細信息  
5. 2. 5 發(fā)送XML文件,82結構化數(shù)據(jù)提交的最好方式  
5. 2. 6 定時執(zhí)行,83模擬實現(xiàn)多線程編程  
5. 2. 7 自動保存,84防止數(shù)據(jù)丟失的措施  
5. 2. 8 測試服務程序,85獲得更好的健壯性  
5. 2. 9 訪問代理,86突破Ajax安全性限制  
5. 2. 10 Bubble,87必須了解的事件機制  
5. 2. 11 動態(tài)事件綁定,88獲得更好的編程靈活性  
5. 2. 12 new操作,89面向?qū)ο蟮腏avaS ript  
5. 3 WWFDesigner中具有Web 2. 0特點的UI技術  
5. 3. 1 可拖曳UI技術  
5. 3. 2 可伸縮的UI技術  
5. 3. 3 可持久化的個性化UI  
第6章 用Ajax改善Web應用架構  
6. 1 實現(xiàn)二步視圖  
6. 1. 1 什么是二步視圖  
6. 1. 2 使用Java類在服務器端實現(xiàn)二步視圖  
6. 1. 3 使用XSLT實現(xiàn)二步視圖  
6. 1. 4 用Ajax實現(xiàn)二步視圖  
6. 2 改善MVC模式  
6. 2. 1 傳統(tǒng)Web開發(fā)中的MVC模式  
6. 2. 2 用Ajax的方式實現(xiàn)模型通知視圖  
6. 3 改善Web應用分層  
6. 3. 1 傳統(tǒng)Web應用的分層架構  
6. 3. 2 Ajax應用的分層架構  
6. 3. 3 應用邏輯與業(yè)務邏輯的區(qū)別  
6. 3. 4 使用Ajax隔離應用邏輯與業(yè)務邏輯  
6. 4 采用SOA  
6. 4. 1 什么是SOA  
6. 4. 2 瀏覽器里的服務客戶端  
6. 4. 3 用Ajax結合SOA  
第7章 Ajax開發(fā)過程中的調(diào)試  
7. 1 Ajax調(diào)試的特點  
7. 2 怎樣發(fā)現(xiàn)錯誤  
7. 2. 1 常見錯誤,115百分之九個的可能性  
7. 2. 2 對話框,116簡單而實用的調(diào)試方法  
7. 3 常用調(diào)試工具  
7. 3. 1 JSLint,118Js驗證工具  
7. 3. 2 Microsoft Script Debugger  
7. 3. 3 Debug Window,120得力的助手  
附錄A 常見問題(FAQ)  
參考文獻

本目錄推薦

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