注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)游戲設(shè)計(jì)ASP.NET 2.0AJAX入門經(jīng)典

ASP.NET 2.0AJAX入門經(jīng)典

ASP.NET 2.0AJAX入門經(jīng)典

定 價(jià):¥39.99

作 者: (美國)(Wallace B. McClure)麥克盧爾、(美國)(Paul Glavich)格拉維奇、(美國)(Steve C. Orr)歐爾 著;吳宏泉 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: ASP.NET

ISBN: 9787302177289 出版時(shí)間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 321 字?jǐn)?shù):  

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

  本書全面介紹了ASP.NET 2.0 AJAX技術(shù),從中可以學(xué)到如何構(gòu)建功能更豐富、更動(dòng)態(tài)的Web站點(diǎn)和Web應(yīng)用程序。本書提供了ASP.NET 2.0 AJAX的深層次的知識(shí),清楚地說明了如何使用這種技術(shù),并包括了大量的代碼示例,可以使用這些示例作為構(gòu)建自己應(yīng)用程序的基礎(chǔ)。 本書的作者是一個(gè)Microsoft MVP團(tuán)隊(duì),使用本書可以加快在ASP .NET平臺(tái)上使用ASP.NET 2.0 AJAX進(jìn)行程序開發(fā)的速度。本書演示了如何與Web服務(wù)進(jìn)行基本的AJAX風(fēng)格的操作,并介紹了如何使用UpdatePanel控件、AJAX Contro Toolkit和其他功能。本書的后面部分介紹了一些ASP.NET 2.0 AJAX的高級(jí)功能,包括安全性、與ASP.NET服務(wù)集成、調(diào)試。本書主要內(nèi)容如何構(gòu)建ASP.NET AJAX應(yīng)用程序。把AJAX與ASP.NET服務(wù)器控件和頁面生命周期相結(jié)合的方法。添加客戶端控件功能以及與服務(wù)器端數(shù)據(jù)集成的方法。ASP.NET AJAX為JavaScript開發(fā)人員帶來的新特性。在操作進(jìn)行過程中為用戶提供反饋信息的策略。如何使用ASP.NET的安全服務(wù)。調(diào)試應(yīng)用程序的技巧。本書讀者對(duì)象本書適用于使用ASP.NET 2.0 AJAX技術(shù)構(gòu)建Web站點(diǎn)和應(yīng)用程序的開發(fā)人員和編程人員。

作者簡(jiǎn)介

  Wallace B.Wally McClure于1990年畢業(yè)于Georgia Institute ofTechnology學(xué)院,并獲得了電氣工程科學(xué)學(xué)士學(xué)位。之后他繼續(xù)在那里深造,并于l991年獲得了同一領(lǐng)域的碩士學(xué)位。之后,他先后在幾個(gè)公司中擔(dān)任了顧問和開發(fā)的職位,這些公司包括The United StatesDepartment of Education、Coca-Cola、Magnatron和Lucent Technologies,其中還包括一個(gè)Web搜索引擎公司和一個(gè)Web 2.0公司。他參與的產(chǎn)品和服務(wù)所涉及的技術(shù)包括ASP、ADO、XML和SOL Server,以及各種架構(gòu)在Microsoft.NET Framework上的應(yīng)用程序。自2000年夏天,Wally就一直工作于.NET Framework。他是構(gòu)建應(yīng)用程序方面的專家,具有大量的用戶及大量的數(shù)據(jù)。他是Microsoft的MVP、ASPInsider、INETA Speaker’S Bureau的成員,以及Scalable Development,Inc.公司的合伙人。Wally開通了自己的博客,網(wǎng)址為http://weblogs.asp.net/wallym/和www.morewally.com。他和合著者Paul Glavich一起共同維護(hù)ASP.NET Podcast站點(diǎn),在www.aspnetpodcast.com上有他們的音頻廣播。除此之外,Wally還穿梭于美國的東南部對(duì)用戶進(jìn)行指導(dǎo),并參與了各種CodeCamps活動(dòng)。當(dāng)不工作時(shí),WaUy會(huì)在家里陪伴他的妻子Ronda和兩個(gè)孩子,Kirsten和Bradley。偶爾,他也會(huì)打高爾夫,并且在2005年7月30日,他平生第一次在一個(gè)真實(shí)的高爾夫比賽中打破了標(biāo)準(zhǔn)桿數(shù),他以前從沒有得過這么好的成績(jī),使他覺得難以置信。

圖書目錄

第1章 ASP.NET AJAX綜述 1
1.1 開發(fā)趨勢(shì) 1
1.2 問題所在 4
1.3 改善用戶體驗(yàn) 4
1.4 現(xiàn)狀 5
1.5 什么是AJAX 5
1.5.1 AJAX的優(yōu)勢(shì) 6
1.5.2 AJAX發(fā)展歷史 6
1.5.3 組成AJAX的技術(shù) 6
1.6 什么是ASP.NET 2.0 AJAX 7
1.7 AJAX的使用者 8
1.7.1 現(xiàn)狀 9
1.7.2 程序包 9
1.7.3 AJAX的未來 9
1.8 本章小結(jié) 10
第2章 創(chuàng)建ASP.NET AJAX
應(yīng)用程序 11
2.1 安裝ASP.NET AJAX 11
2.2 創(chuàng)建ASP.NET AJAX
應(yīng)用程序 13
2.2.1 創(chuàng)建一個(gè)管理用戶和
角色的數(shù)據(jù)庫 15
2.2.2 創(chuàng)建一個(gè)數(shù)據(jù)訪問層 16
2.2.3 創(chuàng)建一個(gè)角色管理頁面 18
2.2.4 添加一個(gè)UpdateProgress
控件 21
2.3 在已有應(yīng)用程序中添加
ASP.NET AJAX功能 22
2.3.1 添加ScriptManager控件 28
2.3.2 添加UpdatePanel控件 29

2.3.3 添加AutoCompleteExtender
控件 29
2.4 本章小結(jié) 31
第3章 ASP.NET AJAX體系結(jié)構(gòu) 33
3.1 ASP.NET AJAX基礎(chǔ) 33
3.2 理解代碼庫 34
3.3 實(shí)現(xiàn)跨瀏覽器兼容 35
3.4 探索Microsoft AJAX Library 36
3.5 客戶端事件生命周期 37
3.6 服務(wù)器端控件和組件 38
3.7 檢測(cè)JavaScript文件 41
3.8 操控HTTP處理程序 42
3.9 使用web.config文件 43
3.10 本章小結(jié) 50
第4章 Web服務(wù)調(diào)用 51
4.1 AJAX介紹 51
4.1.1 使用ASP.NET AJAX
開發(fā)的優(yōu)勢(shì) 52
4.1.2 使用ASP.NET AJAX
開發(fā)的劣勢(shì) 52
4.1.3 各種AJAX庫 53
4.2 客戶端JavaScript概述 53
4.2.1 什么是JavaScript 54
4.2.2 為什么需要JavaScript 54
4.2.3 常見控件引用 54
4.2.4 瀏覽器支持 56
4.3 客戶端內(nèi)容 56
4.3.1 ScriptManager 57
4.3.2 快捷方式 61
4.3.3 ScriptManagerProxy 61
4.3.4 XML-Script 62
4.4 服務(wù)器端操作 62
4.5 客戶端和服務(wù)器協(xié)同工作 64
4.5.1 使用ASP.NET調(diào)用約定 64
4.5.2 執(zhí)行異步操作 66
4.6 AJAX應(yīng)用 68
4.7 返回?cái)?shù)據(jù) 68
4.7.1 簡(jiǎn)單數(shù)據(jù)類型 69
4.7.2 使用定制業(yè)務(wù)對(duì)象 70
4.8 基于頁面的Web服務(wù) 73
4.9 JSON數(shù)據(jù)格式 74
4.9.1 什么是JSON 75
4.9.2 為什么使用JSON 76
4.10 問題所在 76
4.10.1 無效回送或回調(diào)參數(shù) 76
4.10.2 同步ViewState 78
4.10.3 出錯(cuò)處理 79
4.11 Futures CTP 82
4.12 本章小結(jié) 82
第5章 UpdatePanel控件 83
5.1 什么是UpdatePanel 83
5.2 理解異步回送 84
5.3 UpdatePanel的瀏覽器支持 85
5.4 配置UpdatePanel 86
5.4.1 ScriptManager 87
5.4.2 ScriptManager的方法和屬性 88
5.4.3 觸發(fā)UpdatePanel 88
5.4.4 90
5.4.5 終止按鈕 90
5.4.6 ChildrenAsTriggers 91
5.4.7 UpdateMode 91
5.4.8 RenderMode 91
5.5 服務(wù)器端調(diào)試 91
5.6 動(dòng)態(tài)添加UpdatePanel 92
5.7 客戶端頁面生命周期 94
5.7.1 PageRequestManager 95
5.7.2 initializeRequest 95
5.7.3 beginRequest 95
5.7.4 pageLoading 96
5.7.5 pageLoaded 96
5.7.6 endRequest 96
5.7.7 init 97
5.7.8 pageUnload 97
5.8 添加控件 99
5.9 編制控件 105
5.9.1 注冊(cè)腳本 105
5.9.2 初始化腳本 106
5.9.3 實(shí)施客戶端處置功能 107
5.10 其他控件 108
5.10.1 UpdateProgress控件 108
5.10.2 Timer控件 108
5.11 本章小結(jié) 110
第6章 Control Toolkit 111
6.1 開發(fā)團(tuán)體項(xiàng)目 111
6.2 安裝工具集 112
6.3 測(cè)試工具集控件 116
6.3.1 擴(kuò)展器控件 116
6.3.2 控件基本使用方法 117
6.4 測(cè)試控件 119
6.4.1 控件列表 119
6.4.2 應(yīng)用控件 126
6.5 創(chuàng)建擴(kuò)展器控件 149
6.6 為AJAX Control Toolkit開放
源代碼項(xiàng)目做出貢獻(xiàn) 149
6.7 本章小結(jié) 150
第7章 控件擴(kuò)展器 151
7.1 核心框架 151
7.2 創(chuàng)建一個(gè)控件 152
7.2.1 創(chuàng)建項(xiàng)目 153
7.2.2 嵌入腳本資源 155
7.2.3 實(shí)施抽象方法 157
7.2.4 提供動(dòng)態(tài)行為實(shí)現(xiàn) 160
7.2.5 完成的擴(kuò)展器 167
7.2.6 ASP.NET AJAX Control
Toolkit 167
7.2.7 使用AJAX Control Toolkit
增強(qiáng)擴(kuò)展器 171
7.2.8 AJAX Control Toolkit效果 174
7.3 使用AJAX Control Toolkit
的優(yōu)缺點(diǎn) 175
7.4 本章小結(jié) 176
第8章 JavaScript增強(qiáng) 179
8.1 數(shù)據(jù)類型 179
8.1.1 Object()對(duì)象 180
8.1.2 Boolean()對(duì)象 181
8.1.3 Number()對(duì)象 182
8.1.4 String()對(duì)象 183
8.1.5 Array()對(duì)象 184
8.1.6 StringBuilder()類 186
8.1.7 Date()對(duì)象 188
8.1.8 Error()對(duì)象 190
8.2 代碼管理 191
8.2.1 命名空間 191
8.2.2 類 193
8.2.3 繼承 194
8.2.4 接口 196
8.2.5 集成語言特征 196
8.2.6 枚舉 198
8.3 本章小結(jié) 199
第9章 Microsoft AJAX Library 201
9.1 客戶端命名空間 201
9.2 Sys命名空間 202
9.2.1 類型 202
9.2.2 Sys.Debug 203
9.2.3 Sys.StringBuilder 204
9.3 Sys.Net命名空間 211
9.4 Sys.Serialization命名空間 219
9.5 Microsoft AJAX Library
事件處理 224
9.6 本章小結(jié) 225
第10章 用戶界面設(shè)計(jì) 227
10.1 異步和同步回送 227
10.2 用戶處理通知 228
10.3 動(dòng)畫顯示異步回送 233
10.4 在操作進(jìn)行中提供反饋 236
10.5 中斷操作 239
10.6 操作異常 243
10.7 本章小結(jié) 246
第11章 安全和集成 249
11.1 集成工作方式 249
11.2 保護(hù)Web應(yīng)用程序 249
11.3 ASP.NET成員資格服務(wù) 251
11.4 使用Microsoft ASP.NET
2.0 AJAX 253
11.5 身份驗(yàn)證服務(wù) 253
11.5.1 Login函數(shù) 253
11.5.2 Logout函數(shù) 254
11.5.3 啟用身份驗(yàn)證服務(wù) 254
11.5.4 小結(jié) 260
11.6 配置服務(wù) 261
11.6.1 屬性字段 261
11.6.2 Load函數(shù) 261
11.6.3 Save函數(shù) 261
11.6.4 啟用配置服務(wù) 262
11.7 本章小結(jié) 271
第12章 調(diào)試 273
12.1 服務(wù)器端調(diào)試 273
12.2 使用斷點(diǎn) 275
12.3 JavaScript調(diào)試 276
12.3.1 其他調(diào)用調(diào)試器的方法 284
12.3.2 使用debugger關(guān)鍵字 285
12.3.3 其他檢測(cè)變量值的方法 287
12.4 ASP.NET AJAX調(diào)試支持 291
12.4.1 使用Sys.Debug 291
12.4.2 斷言和失敗 297
12.4.3 使用Sys.Debug.assert 297
12.4.4 使用Sys.Debug.fail 299
12.4.5 ScriptManager調(diào)試支持 299
12.5 中間人 300
12.6 使用Web Development
Helper 305
12.7 在Firefox中調(diào)試 307
12.8 本章小結(jié) 310
第13章 ASP.NET AJAX Futures
CTP:在線內(nèi)容 313
13.1 XML-Script 313
13.2 數(shù)據(jù)綁定 314
13.3 拖放功能 315
13.4 橋接 316
13.5 Silverlight 317
附錄 參考資料 319

本目錄推薦

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