Ajax編程技術(shù)與實(shí)例

出版時(shí)間:2007-5  出版社:人民郵電出版社  作者:曹衍龍等  頁(yè)數(shù):430  字?jǐn)?shù):691000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書(shū)全面、詳細(xì)地介紹了Ajax(Asynchronous JavaScript And XML)開(kāi)發(fā)技術(shù)的原理和基礎(chǔ)編程知識(shí),包括各種標(biāo)準(zhǔn)Web開(kāi)發(fā)技術(shù),如HTML、CSS、XML、JavaScript和XMLHttpRequest等,常用的調(diào)試、測(cè)試和驗(yàn)證等工具,相關(guān)的模式、框架等,以及基于Ajax的高級(jí)開(kāi)發(fā)技術(shù)。書(shū)中最后還給出了6個(gè)綜合性的Ajax開(kāi)發(fā)案例。   全書(shū)內(nèi)容由淺入深,充分考慮了Ajax學(xué)習(xí)者的特點(diǎn),并在配套光盤(pán)中提供了書(shū)中實(shí)例的全部源代碼,以方便讀者能夠舉一反三,編寫(xiě)出適合需求的程序。   本書(shū)不僅適合Ajax技術(shù)的初學(xué)者,還能夠幫助有一定編程經(jīng)驗(yàn)的Ajax開(kāi)發(fā)人員解決開(kāi)發(fā)過(guò)程中遇到的實(shí)際問(wèn)題。本書(shū)可作為廣大用戶的自學(xué)用書(shū),或高等院校相關(guān)專業(yè)的教材和輔導(dǎo)用書(shū)。

書(shū)籍目錄

第1章 Web 2.0概覽  1.1 從Web 1.0到Web 2.0 1.2 Web 2.0帶來(lái)的變化   1.2.1 設(shè)計(jì)理念的改變   1.2.2 以用戶為中心  1.3 Web 2.0的設(shè)計(jì)模式第2章 Ajax初探  2.1 傳統(tǒng)的Web應(yīng)用解決方案   2.1.1 JavaScript   2.1.2 Java Applet   2.1.3 JSP和Servlet 2.2 Ajax的提出  2.3 理解Ajax   2.3.1 Ajax的工作原理   2.3.2 Ajax的基本原則  2.4 一個(gè)簡(jiǎn)單的Ajax示例 第3章 Ajax相關(guān)技術(shù)簡(jiǎn)介  3.1 XHTML   3.1.1 XHTML概述   3.1.2 XHTML的特點(diǎn)   3.1.3 XHTML和HTML的區(qū)別   3.1.4 XHTML的語(yǔ)法   3.1.5 文檔類型聲明   3.1.6 一個(gè)簡(jiǎn)單的XHTML的例子   3.1.7 XHTML的未來(lái)——XHTML 2.0  3.2 CSS   3.2.1 CSS概述   3.2.2 CSS的基本語(yǔ)法格式   3.2.3 CSS樣式屬性   3.2.4 樣式表的引入   3.2.5 樣式類的創(chuàng)建與引用   3.2.6 一個(gè)簡(jiǎn)單CSS示例  3.3 XML   3.3.1 XML簡(jiǎn)介   3.3.2 文檔類型定義(DTD)  3.3.3 XML Schema   3.3.4 XML的命名空間   3.3.5 XML編程接口   3.3.6 XML實(shí)例  3.4 DOM   3.4.1 DOM概述   3.4.2 DOM結(jié)構(gòu)模型   3.4.3 DOM對(duì)象   3.4.4 操作DOM   3.4.5 使用DOM操作HTML文檔   3.4.6 使用DOM操作XML文檔  3.5 XMLHttpRequest   3.5.1 XMLHttpRequest簡(jiǎn)介   3.5.2 XMLHttpRequest的屬性和方法   3.5.3 XMLHttpRequest與服務(wù)器通信   3.5.4 XMLHttpRequest實(shí)例  3.6 JavaScript   3.6.1 JavaScript簡(jiǎn)介   3.6.2 JavaScript的數(shù)據(jù)類型   3.6.3 JavaScript表達(dá)式   3.6.4 JavaScript的運(yùn)算符   3.6.5 JavaScript的流程控制   3.6.6 JavaScript的函數(shù)   3.6.7 JavaScript的對(duì)象   3.6.8 窗口及輸入輸出 第4章 JavaScript高級(jí)技術(shù)  4.1 JavaScript的高級(jí)對(duì)象機(jī)制   4.1.1 基于prototype的JavaScript的繼承機(jī)制   4.1.2 基于類的繼承   4.1.3 反射機(jī)制  4.2 框架編程  4.3 使用正則表達(dá)式   4.3.1 正則表達(dá)式簡(jiǎn)介   4.3.2 正則表達(dá)式語(yǔ)法基礎(chǔ)   4.3.3 RegExp對(duì)象  4.4 JavaScript的測(cè)試框架JsUnit   4.4.1 JsUnit介紹   4.4.2 JsUnit的獲取和安裝   4.4.3 編寫(xiě)和運(yùn)行測(cè)試  4.5 JavaScript的調(diào)試工具   4.5.1 Microsoft Script Debugger   4.5.2 Firefox JavaScript Console 第5章 Ajax服務(wù)器端編程 5.1 JSP與Servlet   5.1.1 JSP簡(jiǎn)介   5.1.2 Servlet簡(jiǎn)介   5.1.3 配置開(kāi)發(fā)環(huán)境   5.1.4 一個(gè)簡(jiǎn)單的JSP開(kāi)發(fā)實(shí)例   5.1.5 一個(gè)簡(jiǎn)單的Servlet開(kāi)發(fā)實(shí)例  5.2 ASP.NET   5.2.1 ASP.NET簡(jiǎn)介   5.2.2 ASP.NET語(yǔ)法   5.2.3 ASP.NET的開(kāi)發(fā)運(yùn)行環(huán)境   5.2.4 服務(wù)器控件   5.2.5 ADO.NET與數(shù)據(jù)庫(kù)訪問(wèn)   5.2.6 一個(gè)簡(jiǎn)單的ASP.NET開(kāi)發(fā)實(shí)例  5.3 ASP   5.3.1 ASP簡(jiǎn)介   5.3.2 配置ASP開(kāi)發(fā)環(huán)境   5.3.3 ASP語(yǔ)法基礎(chǔ)   5.3.4 ASP內(nèi)置對(duì)象   5.3.5 ADO與數(shù)據(jù)庫(kù)訪問(wèn)   5.3.6 一個(gè)簡(jiǎn)單的ASP開(kāi)發(fā)實(shí)例  5.4 PHP   5.4.1 PHP簡(jiǎn)介   5.4.2 PHP基本語(yǔ)法   5.4.3 配置PHP的開(kāi)發(fā)環(huán)境   5.4.4 一個(gè)簡(jiǎn)單的PHP開(kāi)發(fā)實(shí)例 第6章 Ajax開(kāi)發(fā)基礎(chǔ)  6.1 在HTTP請(qǐng)求中包含參數(shù)   6.1.1 發(fā)送包含參數(shù)的普通請(qǐng)   6.1.2 請(qǐng)求參數(shù)作為XML發(fā)送  6.2 處理服務(wù)器響應(yīng)   6.2.1 處理文本格式的響應(yīng)   6.2.2 處理XML格式的響應(yīng) 6.3 一個(gè)簡(jiǎn)單的Ajax實(shí)例 第7章 Ajax高級(jí)開(kāi)發(fā)  7.1 Ajax與設(shè)計(jì)模式   7.1.1 設(shè)計(jì)模式簡(jiǎn)介   7.1.2 Ajax與重構(gòu)  7.1.3 一個(gè)使用重構(gòu)的簡(jiǎn)單實(shí)例  7.2 Ajax中常用的設(shè)計(jì)模式   7.2.1 Facade模式   7.2.2 Observer模式   7.2.3 Singleton模式  7.3 MVC模式   7.3.1 MVC簡(jiǎn)介   7.3.2 目前Web應(yīng)用程序中使用的MVC   7.3.3 Ajax中的MVC第8章 Ajax的安全性與性能  8.1 Web應(yīng)用的安全問(wèn)題   8.1.1 JavaScript的安全性   8.1.2 跨瀏覽器的安全性   8.1.3 Ajax的安全 8.2 訪問(wèn)遠(yuǎn)程服務(wù)   8.2.1 代理服務(wù)器   8.2.2 訪問(wèn)Web服務(wù) 8.3 數(shù)據(jù)保護(hù)   8.3.1 使用安全的HTTP   8.3.2 使用JavaScript對(duì)數(shù)據(jù)進(jìn)行加密  8.4 Ajax的性能   8.4.1 性能分析工具   8.4.2 優(yōu)化Ajax應(yīng)用的性能  8.5 JavaScript中的內(nèi)存問(wèn)題   8.5.1 內(nèi)存泄漏問(wèn)題   8.5.2 Ajax中的特有問(wèn)題 第9章 Ajax框架  9.1 NET與Ajax   9.1.1 Ajax.net   9.1.2 Atlas   9.1.3 其他相關(guān)Ajax框架  9.2 Java與Ajax   9.2.1 Direct Web Remoting(DWR)   9.2.2 JSP中的Ajax標(biāo)簽庫(kù)  9.2.3 Java下的其他框架  9.3 其他Ajax框架 第10章 購(gòu)物籃實(shí)例  10.1 開(kāi)發(fā)前的準(zhǔn)備  10.2 核心代碼  10.2.1 服務(wù)器端代碼   10.2.2 客戶端代碼   10.2.3 頁(yè)面代碼  10.3 示例演示 第11章 欄目拖放實(shí)例  11.1 開(kāi)發(fā)前的準(zhǔn)備  11.2 核心代碼   11.2.1 創(chuàng)建Web服務(wù)   11.2.2 客戶端代碼 11.3 其他頁(yè)面   11.3.1 使用標(biāo)記法實(shí)現(xiàn)拖動(dòng)   11.3.2 硬方法實(shí)現(xiàn)拖放 第12章 簡(jiǎn)單的聊天室實(shí)例  12.1 開(kāi)發(fā)前的準(zhǔn)備  12.2 核心代碼   12.2.1 登錄頁(yè)面   12.2.2 聊天室   12.2.3 功能實(shí)現(xiàn)  12.3 示例演示   12.3.1 部署示例   12.3.2 示例使用 第13章 遠(yuǎn)程桌面實(shí)例  13.1 開(kāi)發(fā)前的準(zhǔn)備   13.1.1 開(kāi)發(fā)環(huán)境配置   13.1.2 Base64簡(jiǎn)介  13.2 核心代碼   13.2.1 Base64類   13.2.2 FileStore類   13.2.3 服務(wù)器桌面的實(shí)現(xiàn)   13.2.4 服務(wù)器代碼實(shí)現(xiàn)  13.2.5 Ajax_Desktop類   13.2.6 頁(yè)面代碼  13.3 示例使用 第14章 利用XML實(shí)現(xiàn)樹(shù)結(jié)構(gòu)  14.1 開(kāi)發(fā)前的準(zhǔn)備  14.2 核心代碼   14.2.1 客戶端JavaScript代碼   14.2.2 CSS文件   14.2.3 服務(wù)器端開(kāi)發(fā)  14.3 示例使用 第15章 Ajax域名查詢系統(tǒng)  15.1 開(kāi)發(fā)前的準(zhǔn)備  15.2 核心代碼   15.2.1 客戶端開(kāi)發(fā)   15.2.2 CSS文件   15.2.3 服務(wù)器端開(kāi)發(fā)  15.3 示例演示

編輯推薦

《Ajax 編程技術(shù)與實(shí)例》:諸多小實(shí)例,融合作者近6年的網(wǎng)絡(luò)開(kāi)發(fā)經(jīng)驗(yàn)。6大綜合實(shí)例,不僅分析Ajax開(kāi)發(fā)技術(shù)精髓,還提供詳細(xì)的實(shí)現(xiàn)步驟。多個(gè)角度出發(fā),既適合Ajax開(kāi)發(fā)人員,也適合初學(xué)者進(jìn)階。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

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


    Ajax編程技術(shù)與實(shí)例 PDF格式下載


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

 
 

  •   書(shū)中的那個(gè)遠(yuǎn)程桌面做的挺不錯(cuò)的,代碼值得收藏,其他的都覺(jué)得不怎么樣,得分是90分
  •   書(shū)的質(zhì)量很好,內(nèi)容也很豐富!
  •   內(nèi)容滿淺的。
  •   這本書(shū)確實(shí)一般。對(duì)初學(xué)者無(wú)多大作用。對(duì)深入研究者更無(wú)作用
  •   里面的內(nèi)容煩雜,偏向JAVA的例子少,而且例子幾乎是錯(cuò)誤的
  •   唉,書(shū)是不錯(cuò)啊。。內(nèi)容做為入門還是很經(jīng)典的。。可惜本人改行了。以后不玩code了。。
 

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

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