注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具Ajax高級(jí)程序設(shè)計(jì)

Ajax高級(jí)程序設(shè)計(jì)

Ajax高級(jí)程序設(shè)計(jì)

定 價(jià):¥49.00

作 者: Nicholas C.Zakas Jeremy McPeak Joe Fawcett;徐鋒譯
出版社: 人民郵電出版社
叢編項(xiàng): 圖靈程序設(shè)計(jì)叢書(shū)
標(biāo) 簽: 暫缺

ISBN: 9787115148674 出版時(shí)間: 2006-06-01 包裝: 膠版紙
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 363 字?jǐn)?shù):  

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

  內(nèi)容提要本書(shū)是一本關(guān)于Ajax技術(shù)、模式和使用場(chǎng)景的開(kāi)發(fā)人員級(jí)教程,不僅介紹了Ajax的基本知識(shí),還討論了Ajax模式和框架,同時(shí)針對(duì)XML(包括XPath和XSLT)、RSS/Atom、Web服務(wù)、JSON和Web用戶界面組件等主題,闡述了如何將Ajax和這些技術(shù)有效地結(jié)合在一起,并利用Ajax開(kāi)發(fā)的一個(gè)WebMail系統(tǒng)實(shí)例。書(shū)中經(jīng)典的實(shí)例、完整的源代碼,都將給讀者帶來(lái)“實(shí)戰(zhàn)”的指導(dǎo)。與本書(shū)配套的源代碼可以在圖靈網(wǎng)站下載。本書(shū)內(nèi)容廣泛且深入,適用于中高層次的Web網(wǎng)站開(kāi)發(fā)人員。

作者簡(jiǎn)介

  Nicholas C.Zakas是Merrimack大學(xué)的計(jì)算機(jī)科學(xué)學(xué)士、Endicott大學(xué)的MBA。它是《Professinal JavaScript for Web Developer》和許多在線文章的作者。Nicholas擁有超過(guò)5年的Web開(kāi)發(fā)經(jīng)驗(yàn),并為世界上許多大型公司的Web解決方案開(kāi)發(fā)提供了幫助。你可以通過(guò)他的網(wǎng)站www.nczonline.net聯(lián)系到Nicholas。Jeremy McPeak在1998年就以業(yè)余愛(ài)好的方式投身于Web開(kāi)發(fā)中?,F(xiàn)在供職于一個(gè)學(xué)區(qū)的IT部門(mén),Jeremy擁有使用JavaScript、PHP和C#開(kāi)發(fā)Web解決方案的經(jīng)驗(yàn)。他寫(xiě)了許多涉及XSLT、WebForms和C#的文章。Joe Fawcett從1970年就開(kāi)始了編程生涯,從學(xué)校畢業(yè)后在IT領(lǐng)域工作的時(shí)間很短。在1994年回到軟件開(kāi)發(fā)行業(yè)之前,經(jīng)歷了許多不同的工作。在2003年,他獲得了微軟頒發(fā)的XML領(lǐng)域的MVP(最有價(jià)值專家,一般是從社區(qū)貢獻(xiàn)和技術(shù)能力兩方面評(píng)價(jià))獎(jiǎng)項(xiàng)。Joe現(xiàn)在在倫敦工作,是一個(gè)提供職業(yè)認(rèn)證和業(yè)務(wù)培訓(xùn)等服務(wù)的金融培訓(xùn)公司的開(kāi)發(fā)人員。

圖書(shū)目錄

第1章 什么是Ajax
 1.1 Ajax的誕生
 1.2 Web的演化過(guò)程
  1.2.1 JavaScript
  1.2.2 幀
  1.2.3 隱藏幀技術(shù)
  1.2.4 動(dòng)態(tài)HTML和DOM
  1.2.5 iframe
  1.2.6 XMLHttp
 1.3 真正的Ajax
 1.4 Ajax原則
 1.5 Ajax后面的技術(shù)
 1.6 誰(shuí)在使用Ajax?
  1.6.1 Google Suggest
  1.6.2 Gmail
  1.6.3 Google Maps
  1.6.4 A9
  1.6.5 Yahoo!News
  1.6.6 Bitflux Blog
 1.7 混亂與爭(zhēng)議
 1.8 小結(jié)
第2章 Ajax基礎(chǔ)
 2.1 HTTP基礎(chǔ)
  2.1.1 HTTP請(qǐng)求
  2.1.2 HTTP應(yīng)答
 2.2 Ajax通訊技術(shù)
  2.2.1 隱藏幀技術(shù)
  2.2.2 XMLHttp請(qǐng)求
 2.3 進(jìn)一步考慮
  2.3.1 同源策略
  2.3.2 緩存的控制
 2.4 小結(jié)
第3章 Ajax模式
 3.1 通信控制模式
  3.1.1 預(yù)先獲取
  3.1.2 頁(yè)面預(yù)載入的例子
  3.1.3 提交節(jié)流
  3.1.4 表單增量驗(yàn)證的實(shí)例
  3.1.5 字段增量驗(yàn)證實(shí)例
  3.1.6 定期刷新
  3.1.7 新評(píng)論提示實(shí)例
  3.1.8 多階段下載
  3.1.9 附加信息鏈接實(shí)例
 3.2 失效處理模式
  3.2.1 取消待處理的請(qǐng)求
  3.2.2 重試
 3.3 小結(jié)
第4章 XML、Xpath和XSLT
 4.1 瀏覽器對(duì)XML的支持
  4.1.1 IE中的XML DOM
  4.1.2 Firefox中的XML DOM
  4.1.3 跨瀏覽器兼容的XML
  4.1.4 基本的XML實(shí)例
 4.2 瀏覽器對(duì)Xpath的支持
  4.2.1 XPath概述
  4.2.2 IE中的XPath
  4.2.3 使用命名空間
  4.2.4 Firefox中的XPath
  4.2.5 使用命名空間解析器
  4.2.6 跨瀏覽器兼容的XPath
 4.3 瀏覽器對(duì)XSLT的支持
  4.3.1 XSLT概述
  4.3.2 IE中的XSLT
  4.3.3 Firefox中的XSLT
  4.3.4 跨瀏覽器兼容XSLT
  4.3.5 重訪“最佳選擇”
 4.4 小結(jié)
第5章 基于RSS/Atom的Syndication
 5.1 RSS
  5.1.1 RSS 0.91
  5.1.2 RSS 1.0
  5.1.3 RSS 2.0
 5.2 Atom
 5.3 FooReader.NET
  5.3.1 客戶端組件
  5.3.2 服務(wù)器端組件
  5.3.3 將客戶端和服務(wù)器連接起來(lái)
 5.4 安裝
 5.5 測(cè)試
 5.6 小結(jié)
第6章 Web服務(wù)
 6.1 相關(guān)技術(shù)
  6.1.1 SOAP
  6.1.2 WSDL
  6.1.3 REST
 6.2 .NET連接
 6.3 設(shè)計(jì)決策
 6.4 創(chuàng)建Windows平臺(tái)的Web服務(wù)
  6.4.1 系統(tǒng)需求
  6.4.2 配置IIS
  6.4.3 編寫(xiě)Web服務(wù)
  6.4.4 創(chuàng)建程序集
 6.5 Web服務(wù)和Ajax
  6.5.1 創(chuàng)建測(cè)試工具
  6.5.2 IE使用的方法
  6.5.3 Mozilla使用的方法
  6.5.4 通用方法
 6.6 跨域的Web服務(wù)
  6.6.1 Google Web API 服務(wù)
  6.6.2 創(chuàng)建代理
 6.7 小結(jié)
第7章 JSON
 7.1 什么是JSON?
  7.1.1 數(shù)組表示
  7.1.2 對(duì)象表示
  7.1.3 混合表示
  7.1.4 JSON語(yǔ)法
  7.1.5 JSON編碼和解碼
 7.2 JSON vs. XML
 7.3 服務(wù)端JSON工具
  7.3.1 JSON-PHP
  7.3.2 其它工具
 7.4 創(chuàng)建自動(dòng)提示的文本框
  7.4.1 功能概述
  7.4.2 HTML部分
  7.4.3 數(shù)據(jù)庫(kù)表
  7.4.4 體系結(jié)構(gòu)
  7.4.5 類(lèi)
  7.4.6 自動(dòng)建議控件
  7.4.7 建議提供者
  7.4.8 服務(wù)器端組件
  7.4.9 客戶端組件
 7.5 小結(jié)
第8章 Web網(wǎng)站的用戶界面組件
 8.1 創(chuàng)建滾動(dòng)新聞?dòng)脩艚缑娼M件
  8.1.1 服務(wù)器端組件
  8.1.2 客戶端組件
  8.1.3 對(duì)新聞設(shè)置樣式
  8.1.4 實(shí)現(xiàn)滾動(dòng)新聞?dòng)脩艚缑娼M件
 8.2 創(chuàng)建天氣用戶界面組件
  8.2.1 Weather.com提供的SDK
  8.2.2 服務(wù)器端組件
  8.2.3 客戶端組件
  8.2.4 從服務(wù)器獲取數(shù)據(jù)
  8.2.5 定制天氣用戶界面組件
  8.2.6 實(shí)現(xiàn)天氣用戶界面組件
 8.3 創(chuàng)建Web搜索用戶界面組件
  8.3.1 服務(wù)器端組件
  8.3.2 客戶端組件
  8.3.3 定制Web搜索用戶界面組件
  8.3.4 實(shí)現(xiàn)Web搜索用戶界面組件
 8.4 創(chuàng)建網(wǎng)站搜索用戶界面組件
  8.4.1 服務(wù)器端組件
  8.4.2 客戶端組件
  8.4.3 定制網(wǎng)站搜索用戶界面組件
  8.4.4 實(shí)現(xiàn)網(wǎng)站搜索用戶界面組件
 8.5 小結(jié)
第9章 AjaxMail
 9.1 需求
 9.2 架構(gòu)
  9.2.1 將使用的資源
  9.2.2 數(shù)據(jù)庫(kù)表
  9.2.3 配置文件
  9.2.4 AjaxMailbox類(lèi)
  9.2.5 執(zhí)行操作
 9.3 用戶界面
  9.3.1 文件夾視圖
  9.3.2 閱讀視圖
  9.3.3 寫(xiě)郵件視圖
  9.3.4 布局
 9.4 整合
  9.4.1 輔助函數(shù)
  9.4.2 Mailbox對(duì)象
  9.4.3 回調(diào)函數(shù)
  9.4.4 事件處理函數(shù)
 9.5 最后一步
 9.6 小結(jié)
第10章 Ajax框架
 10.1 JPSpan
  10.1.1 工作原理
  10.1.2 安裝JPSpan
  10.1.3 創(chuàng)建服務(wù)端頁(yè)面
  10.1.4 創(chuàng)建客戶端頁(yè)面
  10.1.5 錯(cuò)誤處理
  10.1.6 類(lèi)型轉(zhuǎn)換
  10.1.7 JPSpan小結(jié)
 10.2 DWR
  10.2.1 工作原理
  10.2.2 安裝DWR
  10.2.3 創(chuàng)建客戶端頁(yè)面
  10.2.4 使用自定義類(lèi)
  10.2.5 錯(cuò)誤處理
  10.2.6 dwr.xml中的更多配置項(xiàng)
  10.2.7 轉(zhuǎn)換器
  10.2.8 DWR小結(jié)
 10.3 Ajax.NET
  10.3.1 工作原理
  10.3.2 安裝Ajax.NET
  10.3.3 創(chuàng)建Web頁(yè)面
  10.3.4 簡(jiǎn)單類(lèi)型和復(fù)雜類(lèi)型
  10.3.5 Session狀態(tài)
  10.3.6 Ajax.NET小結(jié)
 10.4 小結(jié)

本目錄推薦

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