Web2.0動態網站開發:ASP.NET AJAX技術詳解與典型套用

Web2.0動態網站開發:ASP.NET AJAX技術詳解與典型套用

《Web2.0動態網站開發:ASP.NET AJAX技術詳解與典型套用》是2008年11月清華大學出版社出版的圖書,作者是劉小松,張正禮。

基本介紹

  • 書名:Web2.0動態網站開發:ASP.NET AJAX技術詳解與典型套用
  • 作者:劉小松,張正禮
  • 出版社:清華大學出版社
  • 出版時間:2008年11月1日
  • 頁數:485 頁
  • 定價:56 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787302187998
內容簡介,圖書目錄,

內容簡介

 本書主要分3部分來介紹ASENETAJAX1.0技術,由淺入深逐步把讀者帶入ASP.NETAJAX1.0技術套用開發的殿堂。第1~8章是傳統AJAX技術部分,主要介紹AJAx的由來、JavaScript語言以及相關的技術(CSS、XmlHTTPRequest對象、XML以及AJAx設計模式和常用框架),並給出兩個典型案例(聊天室和線上RSS閱讀器)。第9~20章為ASP.NETAJAX1.0技術專題,主要介紹ASP.NETAJAX1.0技術發展歷程、UpdatePanel控制項、UpdateProgress控制項、Timer控制項、ScriptManager控制項、客戶端腳本編程、跟蹤和調試技術、控制項開發技術、wleb服務套用,並全程開發兩個典型案例(BBS和Blog)。第三部分則對.NET3.5架構進行了簡單介紹。ASENETAJAX1.0是微軟公司推出的全新的AJAX框架技術,以改善Web用戶體驗為目的,緊密結合ASENET2.0技術,使Web開發變得輕鬆快速。
  《Web2.0動態網站開發:ASP.NET AJAX技術詳解與典型套用》對ASENET2.0的用戶以及使用最新的ASENET3.5的用戶都適用,不僅適合使用ASENETAJAX1.0技術進行軟體開發的具有編程經驗的廣大軟體開發人員,也適合高等院校師生參考使用,特別對高校計算機及相關專業的學生進行畢業設計具有非常好的參考價值,也可以作為廣大計算機編程愛好者的自學用書。

圖書目錄

第1章 概述
1.1 Web發展歷史
1.1.1 網際網路回顧
1.1.2 主流瀏覽器歷史
1.1.3 Web發展歷史
1.2 AJAx技術產生
1.2.1 AJAX技術簡介
1.2.2 AJAX幕後技術
1.2.3 AJAx運行原理
1.2.4 AJAX套用場合
1.2.5 AJAx套用範例
1.3 ASP.NET AJALX技術
1.4 小結
第2章 語言基礎——JavaScript
2.1 概述
2.1.1 JavaScript發展歷史
2.1.2 JavaScript特性
2.1.3 JavaScript用法
2.1.4 JavaScript安全性
2.2 語法結構
2.2.1 數據類型
2.2.2 變數
2.2.3 表達式
2.2.4 運算符
2.2.5 語句
2.2.6 函式
2.2.7 對象
2.2.8 數組
2.3 瀏覽器對象模型
2.3.1 window對象
2.3.2 document對象
2.3.3 forms和form對象
2.4 文檔對象模型
2.4.1 用DOM表示HTML文檔
2.4.2 節點
2.4.3 操作HTML文檔
2.5 事件
2.6 小結
第3章 CSS樣式表
3.1 概述
3.1.1 CSS發展歷史
3.1.2 CSS的作用
3.1.3 CSS的種類
3.2 CSS語法
3.2.1 CSS基本構成
3.2.2 樣式表的層疊性
3.2.3 偽類
3.2.4 如何使用CSS
3.3 CSS套用
3.3.1 樹形結構案例
3.3.2 濾鏡效果的套用
3.3.3 製作下拉選單
3.4 小結
第4章 XMLHTTPRequest對象
4.1 概述
4.2 屬性
4.3 方法
4.4 創建XMLHTTPRequest對象
4.4.1 創建XMLHTTPRequest對象的步驟
4.4.2 創建適應IE瀏覽器的XMLHTTPRequest對象
4.4.3 封裝創建XMLHTTPRequest對象的過程
4.5 套用舉例
4.5.1 使用XMLHTTPRequest對象的步驟
4.5.2 處理數據載入過程的案例
4.5.3 創建進度條
4.6 小結
第5章 XML技術
5.1 概述
5.1.1 XML定義
5.1.2 XML可以描述的數據對象
5.1.3 XML語法
5.1.4 文檔類型定義
5.1.5 可擴展樣式語言
5.1.6 XPath
5.1.7 AJAX技術與XML
5.2 操作XML文檔
5.3 AJAX中套用XML的方式
5.4 套用舉例
5.4.1 生成郵件
5.4.2 生成數據表格視圖
5.4.3 垂直導航選單
5.4.4 水平導航選單
5.5 小結
第6章 AJAX程式設計模式和常用框架
6.1 幾種簡單的設計模式
6.1.1 替換HTML片段
6.1.2 讀取XML數據
6.1.3 讀取JavaScript數據
6.1.4 避免瀏覽器快取
6.1.5 替換多個HTML片段
6.2 AJAX系統設計模式
6.2.1 設計模式概念
6.2.2 常用的設計模式
6.2.3 AJAX套用應具有的屬性
6.2.4 AJAX套用設計原則
6.3 常用設計框架
6.3.1 Prototype
6.3.2 JQuery
6.3.3 Spry
6.3.4 Dojo
6.3.5 Mootools
6.3.6 Atlas
6.3.7 AJAX.net
6.4 小結
第7章 線上RSS閱讀器
7.1 概述
7.1.1 發展歷史
7.1.2 特點
7.1.3 RSS技術套用現狀
7.1.4 RSS閱讀器
7.1.5 RSS檔案
7.2 系統設計
7.2.1 功能分析
7.2.2 系統框架設計
7.2.3 軟體結構設計
7.2.4 資料庫設計
7.3 關鍵技術詳解
7.3.1 解析RSS檔案
7.3.2 在客戶端解析參數
7.4 系統實現
7.4.1 添加RSS頻道
7.4.2 RSS頻道管理
7.4.3 RSS檔案查看
7.5 小結
第8章 聊天室
8.1 系統分析
8.2 系統設計
8.2.1 框架設計
8.2.2 軟體結構設計
8.3 系統實現
8.3.1 聊天室引擎ChatEngine
8.3.2 定義全局變數Engine
8.3.3 AJAX框架
8.3.4 方法Nifty Comers Cube
8.3.5 登錄功能
8.3.6 聊天室功能的實現
8.3.7 伺服器端功能的實現
8.4 小結
第9章 ASP.NET AJAX框架
第10章 UpdatePanel控制項
第11章 UpdateProgress控制項
第12章 Timer控制項
第13章 ScriptManager控制項
第14章 客戶端腳本編程之JavaScript擴展
第15章 客戶端腳本編程之框架類
第16章 調試和跟蹤
第17章 ASP.NET AJAX控制項開發技術
第18章 AJAX中的Web服務
第19章 BBS系統
第20章 Blog系統
第21章 升級到.NET 3.5

相關詞條

熱門詞條

聯絡我們