注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程ASP.NET 3.5編程循序漸進(jìn)

ASP.NET 3.5編程循序漸進(jìn)

ASP.NET 3.5編程循序漸進(jìn)

定 價(jià):¥59.00

作 者: (美)謝菲德 著,羅江華 譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): Microsoft核心技術(shù)叢書
標(biāo) 簽: ASP

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

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

  《ASP.NET3.5編程循序漸進(jìn)》將展示如何使用ASP.NET 3.5來編寫Web應(yīng)用程序?!禔SP.NET3.5編程循序漸進(jìn)》分為24章,主要內(nèi)容包括Web應(yīng)用程序基礎(chǔ)、ASP.NET。應(yīng)用程序基礎(chǔ)、頁面呈現(xiàn)模型、自定義呈現(xiàn)控件、復(fù)合控件、控件集合、Web Parts、提供持續(xù)統(tǒng)一的外觀、配置、登錄、數(shù)據(jù)綁定、Web站點(diǎn)導(dǎo)航、個(gè)性化、會(huì)話狀態(tài)、應(yīng)用程序數(shù)據(jù)緩存、緩存輸出、診斷和調(diào)試、HttpApplication類和HTTPModules、定義Handlers、ASP.NET Web服務(wù)、ASP.NET與WPF、Web應(yīng)用程序類型如何影響部署,以及ASP.NET 3.5引入的主要特性(包括對(duì)AJAX類型程序的支持以及對(duì)WCF的支持)。《ASP.NET3.5編程循序漸進(jìn)》中的工程都是完全從頭開始建立的,因此可以讓讀者了解到整個(gè)開發(fā)過程?!禔SP.NET3.5編程循序漸進(jìn)》適合Web程序員和從其他的Web編程平臺(tái)遷移過來的程序員參考。

作者簡(jiǎn)介

  George Shepherd,微軟.NET框架方面的專家,曾為行業(yè)中的第三方開發(fā)過一些先進(jìn)的以.NET為基礎(chǔ)的工具。他是多本編程類暢銷書的合著者,DevelopMentor的指導(dǎo)者,一些業(yè)內(nèi)會(huì)議的講師,以及MSDN雜志的編輯。他從20世紀(jì)80年代Windows 2.0時(shí)就一直從事編程工作。羅江華,微軟成都程序員俱樂部主席,多次組織大型技術(shù)交流活動(dòng)并擔(dān)任講師,曾在新加坡及國(guó)內(nèi)知名外資企業(yè)任職,參與了多個(gè)系統(tǒng)的設(shè)計(jì)和開發(fā),現(xiàn)就職于豐田(TTNI-A)新加坡公司。他于2006年7月被評(píng)為微軟MVP,并于2007年7月、2008年7月連任成功。他寫作了《.NETWeb高級(jí)開發(fā)》,翻譯了((ASP.NET3.5構(gòu)建Web2.0門戶站點(diǎn)》和《AJAX服務(wù)器控件高級(jí)編程》。他主要關(guān)注ASP.NET3.5、Silvedight、C#3.0、SQL2005/2008、SOA、WCF、WF與.NETFmmework及相關(guān)技術(shù)的發(fā)展。他的個(gè)人技術(shù)博客:http://igee.cnblogs.com。

圖書目錄

譯者序
前言
致謝
第一部分 基礎(chǔ)
第1章 Web應(yīng)用程序基礎(chǔ)1
1.1 HTTP請(qǐng)求1
1.1.1 來自于瀏覽器的HTTP請(qǐng)求2
1.1.2 不使用瀏覽器創(chuàng)建HTTP請(qǐng)求3
1.2 超文本標(biāo)記語言4
1.3 動(dòng)態(tài)內(nèi)容6
1.3.1 HTML表單6
1.3.2 通用網(wǎng)關(guān)接口7
1.3.3 微軟Web服務(wù)器平臺(tái)8
1.4 Internet信息服務(wù)8
1.4.1 Internet服務(wù)應(yīng)用程序編程接口DLL9
1.4.2 Internet信息服務(wù)9
1.5 傳統(tǒng)ASP(站在ASP.NET的角度)13
1.6 Web開發(fā)概念15
1.7 ASP.NET15
1.8 小結(jié)16
1.9 第1章快速參考16
第2章 ASP.NET應(yīng)用程序基礎(chǔ)17
2.1 規(guī)范的Hello World應(yīng)用程序17
2.1.1 構(gòu)建HelloWorld Web應(yīng)用程序17
2.1.2 混合HTML與可執(zhí)行代碼21
2.1.3 服務(wù)器端的可執(zhí)行代碼塊23
2.2 ASP.NET編譯模型28
2.3 代碼選項(xiàng)29
2.3.1 ASP.NET 1.x樣式30
2.3.2 現(xiàn)在的 ASP.NET樣式30
2.4 ASP.NET HTTP管道32
2.4.1 IIS 5.x和IIS 6.x管道33
2.4.2 IIS 7.0集成管道33
2.4.3 管道概述34
2.5 Visual Studio和 ASP.NET35
2.5.1 本地IIS Web站點(diǎn)35
2.5.2 基于文件系統(tǒng)的Web站點(diǎn)36
2.5.3 FTP Web站點(diǎn)36
2.5.4 遠(yuǎn)程Web站點(diǎn)36
2.5.5 Hello World和Visual Studio37
2.6 小結(jié)41
2.7 第2章快速參考42
第3章 頁面呈現(xiàn)模型43
3.1 以標(biāo)簽的方式呈現(xiàn)控件43
3.2 以組件方式封裝UI45
3.2.1 ASP.NET頁面46
3.2.2 頁面呈現(xiàn)模型47
3.2.3 頁面控件樹48
3.3 使用Visual Studio添加控件49
3.3.1 使用Visual Studio構(gòu)建頁面49
3.3.2 布局考慮56
3.4 小結(jié)57
3.5 第3章快速參考58
第4章 自定義呈現(xiàn)控件59
4.1 Control類59
4.2 Visual Studio和自定義控件60
4.3 Palindrome Checker66
4.4 控件和事件69
4.5 HtmlTextWriter和控件71
4.6 控件和ViewState73
4.7 小結(jié)76
4.8 第4章快速參考77
第5章 復(fù)合控件78
5.1 復(fù)合控件與呈現(xiàn)控件78
5.2 自定義復(fù)合控件79
5.3 用戶控件85
5.4 使用各種類型控件的時(shí)機(jī)91
5.5 小結(jié)91
5.6 第5章快速參考91
第6章 控件集合92
6.1 驗(yàn)證92
6.1.1 頁面驗(yàn)證是如何工作的96
6.1.2 其他驗(yàn)證器98
6.1.3 驗(yàn)證器屬性98
6.2 基于Image的控件99
6.3 TreeView102
6.4 MultiView105
6.5 小結(jié)107
6.6 第6章快速參考107
第二部分 高級(jí)特性
第7章 Web Parts109
7.1 Web Parts簡(jiǎn)史110
7.2 Web Parts的好處是什么110
7.2.1 開發(fā) Web Parts控件110
7.2.2 Web Parts頁面開發(fā)110
7.2.3 Web Parts應(yīng)用程序開發(fā)110
7.3 Web Parts架構(gòu)111
7.3.1 WebPartManager和WebZones111
7.3.2 內(nèi)置區(qū)域111
7.3.3 內(nèi)置 Web Parts112
7.4 開發(fā)Web Part120
7.5 小結(jié)127
7.6 第7章快速參考127
第8章 提供持續(xù)統(tǒng)一的外觀128
8.1 一致的外觀128
8.2 ASP.NET Master Page129
8.3 主題138
8.4 皮膚140
8.5 小結(jié)142
8.6 第8章快速參考142
第9章 配置143
9.1 Windows配置143
9.2 .NET配置144
9.2.1 MachineConfig文件144
9.2.2 配置節(jié)處理程序144
9.2.3 WebConfig文件146
9.2.4 在ASP.NET 1.x中進(jìn)行配置管理147
9.2.5 在ASP.NET后面的版本中進(jìn)行配置管理147
9.3 使用IIS進(jìn)行ASP.NET配置151
9.4 小結(jié)155
9.5 第9章快速參考155
第10章 登錄156
10.1 基于Web的安全性156
10.1.1 IIS安全性157
10.1.2 基本的Forms驗(yàn)證157
10.2 ASP.NET驗(yàn)證服務(wù)161
10.2.1 FormsAuthentication類161
10.2.2 可選登錄頁面162
10.3 用戶管理165
10.4 ASP.NET登錄控件169
10.5 為用戶授權(quán)171
10.6 小結(jié)173
10.7 第10章快速參考174
第11章 數(shù)據(jù)綁定175
11.1 不使用數(shù)據(jù)綁定來顯示集合175
11.2 使用數(shù)據(jù)綁定顯示集合175
11.2.1 基于ListControl的控件176
11.2.2 TreeView176
11.2.3 Menu176
11.2.4 FormView176
11.2.5 GridView177
11.2.6 DetailsView177
11.2.7 DataList177
11.2.8 Repeater177
11.3 簡(jiǎn)單數(shù)據(jù)綁定177
11.4 訪問數(shù)據(jù)庫181
11.5 .NET數(shù)據(jù)庫181
11.5.1 連接181
11.5.2 命令183
11.5.3 管理結(jié)果集184
11.6 ASP.NET數(shù)據(jù)源185
11.7 其他數(shù)據(jù)綁定控件189
11.8 LINQ195
11.9 小結(jié)197
11.10 第11章快速參考197
第12章 Web站點(diǎn)導(dǎo)航198
12.1 ASP.NET的導(dǎo)航支持198
12.1.1 導(dǎo)航控件198
12.1.2 XML站點(diǎn)地圖199
12.1.3 SiteMapProvider199
12.1.4 SiteMap類200
12.1.5 SiteMapNode200
12.2 導(dǎo)航控件201
12.2.1 Menu和TreeView控件201
12.2.2 SiteMapPath控件202
12.2.3 站點(diǎn)地圖配置202
12.3 構(gòu)建可導(dǎo)航的Web站點(diǎn)203
12.4 捕獲SiteMapResolve事件206
12.5 為節(jié)點(diǎn)添加自定義屬性207
12.6 安全控制209
12.7 URL映射210
12.8 小結(jié)213
12.9 第12章快速參考214
第13章 個(gè)性化215
13.1 Web訪問中的個(gè)性化215
13.2 ASP.NET中的個(gè)性化215
13.2.1 使用Profile215
13.2.2 個(gè)性化提供程序216
13.3 使用個(gè)性化216
13.3.1 在WebConfig文件中定義Profile216
13.3.2 使用Profile信息217
13.3.3 保存Profile的變化217
13.3.4 Profile和用戶218
13.4 小結(jié)222
13.5 第13章快速參考222
第三部分 緩存和狀態(tài)管理
第14章 會(huì)話狀態(tài)223
14.1 為何需要會(huì)話狀態(tài)223
14.2 ASP.NET與會(huì)話狀態(tài)224
14.3 會(huì)話狀態(tài)概述224
14.4 會(huì)話狀態(tài)及其他復(fù)雜數(shù)據(jù)228
14.5 配置會(huì)話狀態(tài)234
14.5.1 關(guān)閉會(huì)話狀態(tài)235
14.5.2 通過InProc保存會(huì)話狀態(tài)235
14.5.3 在狀態(tài)服務(wù)器上保存會(huì)話狀態(tài)235
14.5.4 在數(shù)據(jù)庫中保存會(huì)話狀態(tài)236
14.6 跟蹤會(huì)話狀態(tài)236
14.6.1 使用Cookies來跟蹤會(huì)話狀態(tài)236
14.6.2 使用URL來跟蹤會(huì)話狀態(tài)237
14.6.3 使用AutoDetect238
14.6.4 應(yīng)用設(shè)備配置238
14.6.5 會(huì)話狀態(tài)超時(shí)238
14.7 其他會(huì)話配置設(shè)定238
14.8 Wizard控件:會(huì)話狀態(tài)的一個(gè)可用替代239
14.9 小結(jié)246
14.1 0第14章快速參考246
第15章 應(yīng)用程序數(shù)據(jù)緩存247
15.1 使用數(shù)據(jù)緩存249
15.2 緩存的作用250
15.3 管理緩存251
15.3.1 內(nèi)存中的數(shù)據(jù)集252
15.3.2 緩存過期254
15.3.3 緩存依賴256
15.3.4 SQL Server依賴258
15.3.5 清理緩存259
15.4 小結(jié)261
15.5 第15章快速參考262
第16章 緩存輸出263
16.1 緩存頁面內(nèi)容263
16.2 管理緩存內(nèi)容265
16.2.1 修改OutputCache指令265
16.2.2 HttpCachePolicy269
16.2.3 緩存定位270
16.2.4 輸出緩存依賴270
16.2.5 緩存Profile271
16.3 緩存用戶控件271
16.4 輸出緩存有意義的時(shí)候274
16.5 小結(jié)275
16.6 第16章快速參考275
第四部分 診斷和管道
第17章 診斷和調(diào)試277
17.1 頁面跟蹤277
17.1.1 啟用跟蹤277
17.1.2 跟蹤語句281
17.2 應(yīng)用程序跟蹤283
17.2.1 以編程方式啟用跟蹤285
17.2.2 TraceFinished事件286
17.2.3 其他管道跟蹤消息286
17.3 使用Visual Studio調(diào)試286
17.4 錯(cuò)誤頁面289
17.5 未處理的異常292
17.6 小結(jié)293
17.7 第17章快速參考293
第18章 HttpApplication類和 HTTP模塊295
18.1 Application對(duì)象:一個(gè)交匯點(diǎn)295
18.2 重寫HttpApplication296
18.2.1 應(yīng)用程序狀態(tài)的附加說明298
18.2.2 事件處理298
18.2.3 HttpApplication事件299
18.3 HttpModules301
18.3.1 存在的模塊301
18.3.2 實(shí)現(xiàn)一個(gè)模塊302
18.3.3 查看活動(dòng)的模塊304
18.3.4 在模塊中存儲(chǔ)狀態(tài)306
18.4 Globalasax與HttpModules308
18.5 小結(jié)309
18.6 第18章快速參考309
第19章 自定義Handler310
19.1 Handler310
19.2 內(nèi)置Handler311
19.3 IHttpHandler314
19.4 Handler和會(huì)話狀態(tài)318
19.5 一般Handler (ASHX文件)318
19.6 小結(jié)320
19.7 第19章快速參考321第五部分服務(wù)、AJAX、部署以及Silverlight
第20章 ASP.NET Web服務(wù)323
20.1 Remoting323
20.2 Web上的Remoting324
20.2.1 SOAP325
20.2.2 傳輸類型系統(tǒng)325
20.2.3 Web服務(wù)描述語言325
20.3 如果你不能使用ASP.NET325
20.4 ASP.NET中的Web服務(wù)326
20.5 調(diào)用Web服務(wù)332
20.6 異步執(zhí)行335
20.7 Web服務(wù)的演化過程338
20.8 其他特性338
20.9 小結(jié)339
20.10 第20章快速參考339
第21章 WCF340
21.1 分布式計(jì)算的回歸340
21.2 一些零散的通信API340
21.3 面向互聯(lián)系統(tǒng)的WCF341
21.4 WCF的組成元素341
21.4.1 WCF端點(diǎn)341
21.4.2 通道342
21.4.3 行為342
21.4.4 消息343
21.5 如何在ASP.NET中玩轉(zhuǎn)WCF343
21.5.1 并行模式343
21.5.2 ASP.NET兼容模式343
21.6 編寫一個(gè)WCF服務(wù)344
21.7 構(gòu)建一個(gè)WCF客戶端349
21.8 小結(jié)353
21.9 第21章快速參考354
第22章 AJAX355
22.1 什么是AJAX356
22.2 AJAX概述356
22.2.1 使用AJAX的原因356
22.2.2 真實(shí)世界的AJAX358
22.2.3 正確的AJAX358
22.3 ASP.NET服務(wù)器端控件對(duì)AJAX的支持359
22.3.1 ScriptManager控件359
22.3.2 ScriptManagerProxy控件359
22.3.3 UpdatePanel控件359
22.3.4 UpdateProgress控件359
22.3.5 Timer控件360
22.4 AJAX客戶端支持360
22.4.1 ASP.NET AJAX控件工具箱360
22.4.2 其他的ASP.NET AJAX社區(qū)支持材料360
22.4.3 AJAX控件工具箱集合361
22.5 熟悉AJAX362
22.6 定時(shí)器367
22.7 更新進(jìn)展373
22.8 擴(kuò)展控件376
22.8.1 AutoComplete擴(kuò)展376
22.8.2 一個(gè)模態(tài)彈出對(duì)話框風(fēng)格的組件381
22.9 小結(jié)384
22.1 0第22章快速參考385
第23章 ASP.NET與WPF386
23.1 WPF是什么386
23.1.1 與Web應(yīng)用有什么關(guān)系387
23.1.2 松散的XAML文件388
23.1.3 XBAP應(yīng)用程序388
23.2 WPF內(nèi)容以及Web應(yīng)用程序389
23.3 關(guān)于Silverlight393
23.4 小結(jié)394
23.5 第23章快速參考394
第24章 Web應(yīng)用程序類型如何影響部署395
24.1 Visual Studio工程395
24.1.1 HTTP工程395
24.1.2 FTP工程396
24.1.3 文件系統(tǒng)工程396
24.2 預(yù)編譯396
24.2.1 預(yù)編譯性能396
24.2.2 預(yù)編譯部署397
24.2.3 發(fā)布一個(gè)Web站點(diǎn)403
24.3 小結(jié)404
24.4 第24章快速參考404

本目錄推薦

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