注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程ASP.NET 2.0網(wǎng)站開(kāi)發(fā)全程解析(第2版)

ASP.NET 2.0網(wǎng)站開(kāi)發(fā)全程解析(第2版)

ASP.NET 2.0網(wǎng)站開(kāi)發(fā)全程解析(第2版)

定 價(jià):¥69.00

作 者: (美國(guó))(Marco Bellinaso)貝爾利納索 著;楊劍 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: ASP

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302174646 出版時(shí)間: 2008-01-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 533 字?jǐn)?shù):  

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

  這本Amazon五星級(jí)暢銷書(shū)自第1版出版以來(lái)就受到廣大讀者和網(wǎng)友的高度評(píng)價(jià),國(guó)內(nèi)幾乎所有相關(guān)專業(yè)的IT網(wǎng)站都在推薦該書(shū)并提供相關(guān)英文資料的下載。該書(shū)全面介紹了利用C#開(kāi)發(fā)ASP.NET2.0網(wǎng)站的完整過(guò)程,每章都自成一體,首先提出問(wèn)題,然后討論解決問(wèn)題時(shí)具體要考慮的方方面面,并構(gòu)建一個(gè)解決方案,最后給出實(shí)現(xiàn)該解決方案的實(shí)踐。書(shū)中的示例網(wǎng)站The Beer House使用ASP.NET2.0重新編寫(xiě),包含了很多主流內(nèi)容網(wǎng)站和電子商務(wù)網(wǎng)站所擁有的功能,可幫助讀者切實(shí)掌握ASP.NET的Web開(kāi)發(fā)方法。.本書(shū)介紹了用C#開(kāi)發(fā)ASP.NET2.0網(wǎng)站的完整過(guò)程,示例網(wǎng)站The Beer House經(jīng)過(guò)了重新編寫(xiě),并將內(nèi)容全面升級(jí)為ASP.NET2.0版,包含了很多當(dāng)今主流內(nèi)容網(wǎng)站及電子商務(wù)網(wǎng)站所擁有的功能,如論壇、民意調(diào)查、文章管理和電子商務(wù)等。本書(shū)每一章都介紹了一些新控件和新功能,即使讀者從未接觸過(guò)ASP.NET2.0,閱讀本書(shū)也并不會(huì)感到晦澀。本書(shū)各章自成一體,首先提出問(wèn)題,然后討論解決這些問(wèn)題所涉及的內(nèi)容,并構(gòu)建了一個(gè)解決方案,最后給出實(shí)現(xiàn)該解決方案的實(shí)踐。這樣讀者就能將ASP.NET 2.0所有的新功能整合到一起,實(shí)現(xiàn)一個(gè)功能豐富的網(wǎng)站!本書(shū)主要內(nèi)容:利用ASP.NET2.0的內(nèi)置功能減少編程工作量。用獨(dú)特靈活的方法解決網(wǎng)站開(kāi)發(fā)過(guò)程中遇到的各種問(wèn)題。實(shí)現(xiàn)主題、成員關(guān)系、個(gè)性化、本地化、模板頁(yè)面、WebPart及緩存等新功能。掌握GridView、DetailsView、MultiView、Wizard、Menu、SiteMap和Login等新服務(wù)器控件。本書(shū)主要面向具有ASP.NET1.x開(kāi)發(fā)經(jīng)驗(yàn)的編程人員,但不要求讀者了解ASP.NET2.0。

作者簡(jiǎn)介

  Marco BellinasO是意大利CodeArchitects SrL公司的合伙人之一,這家公司專門(mén)為微軟平臺(tái)提供咨詢、指導(dǎo)、開(kāi)發(fā)和培訓(xùn)。作為一名資深的顧問(wèn)和開(kāi)發(fā)人員,MarcO對(duì)所有的Web開(kāi)發(fā)技術(shù)都特別感興趣。他著重于用微軟的產(chǎn)品和技術(shù)開(kāi)發(fā)大型Web網(wǎng)站,包括SharePoint 2003、MCMS,當(dāng)然還有ASRNET 2.0和SQL Server 2005。從.NET Framework的Beta 1版開(kāi)始,他就已經(jīng)在Web Services、Windows Forms和Windows Services等方面進(jìn)行了許多應(yīng)用。他同時(shí)還是一系列商業(yè)開(kāi)發(fā)工具的開(kāi)發(fā)者或合作者,如獲獎(jiǎng)的VBMaximizer插件、用于.NET的CodeBox和FormMaximizer。在.NET發(fā)布之前,Marco是一個(gè)VB開(kāi)發(fā)者,與COM和ASP開(kāi)發(fā)者一樣,他也善于應(yīng)用高級(jí)的底層APl技術(shù)來(lái)開(kāi)發(fā)Windows程序。在撰寫(xiě)本書(shū)之前,MarcO參與編寫(xiě)了由Wrox出版的其他一些圖書(shū),包括Fast TrackASPNET,VisualC#.NET:A Guide fOR.VB6 Developers,Beginning C#和基于ASRNET 1.1的本書(shū)的上一個(gè)版本。他還頻繁地為MSDNMagazine、MSDN Online、Visual Studio Magazine及意大利的Computer Programmin9和Visual Basic&.NETJournal等雜志撰寫(xiě)文章。他是www.dotnet2themax.com網(wǎng)站的主要開(kāi)發(fā)者和編輯人員之一,這個(gè)受歡迎的Web網(wǎng)站服務(wù)于.NET開(kāi)發(fā)者,它是從另一個(gè)更著名的關(guān)于VB6的Web網(wǎng)站www.vb2themax.com衍生而來(lái)的。寫(xiě)作之余,MarcO還在由意大利微軟和其他大公司主辦的許多重要會(huì)議上用英語(yǔ)和意大利語(yǔ)發(fā)表演講。如果您有意與MarcO討論本書(shū)的相關(guān)問(wèn)題,請(qǐng)登錄www.dotnet2themax.com或他的博客www.domet2themax.com/blogs/mbellinasO與他聯(lián)系。

圖書(shū)目錄

第1章 ASP.NET 2.0程序開(kāi)發(fā)介紹 1
1.1 .NET Framework v2.0簡(jiǎn)介 1
1.1.1 Web程序開(kāi)發(fā)的發(fā)展歷程 2
1.1.2 .NET框架體系 3
1.1.3 .NET Framework v2.0 4
1.2 ASP.NET 2.0應(yīng)用程序結(jié)構(gòu) 6
1.2.1 虛擬目錄 7
1.2.2 網(wǎng)頁(yè)文件 10
1.2.3 配置文件 10
1.2.4 Global.asax 13
1.2.5 共享目錄 14
1.3 ASPX網(wǎng)頁(yè)代碼模式 15
1.3.1 網(wǎng)頁(yè)基類 15
1.3.2 網(wǎng)頁(yè)代碼存儲(chǔ)模式 15
1.4 Visual Studio 2005的使用 17
1.4.1 創(chuàng)建網(wǎng)站 17
1.4.2 管理新建的網(wǎng)站解決
方案資源 19
1.4.3 設(shè)計(jì)一個(gè)網(wǎng)頁(yè) 20
1.4.4 編寫(xiě)邏輯處理代碼 21
1.4.5 調(diào)試 22
1.4.6 發(fā)布網(wǎng)站 23
1.5 小結(jié) 24
第2章 Web窗體中的常用控件 25
2.1 HTML控件 25
2.1.1 HTML控件結(jié)構(gòu) 26
2.1.2 HTML控件的常用屬性 27
2.1.3 基礎(chǔ)HTML控件 28
2.1.4 應(yīng)用舉例 29
2.2 Web控件 31
2.2.1 Web控件結(jié)構(gòu) 31
2.2.2 Web控件的功能 32
2.2.3 常用的Web控件 33
2.2.4 Web控件與HTML控件的
比較 38
2.3 數(shù)據(jù)控件 39
2.3.1 數(shù)據(jù)訪問(wèn)控件 39
2.3.2 數(shù)據(jù)綁定控件 40
2.4 驗(yàn)證控件 48
2.4.1 內(nèi)置驗(yàn)證控件的介紹 48
2.4.2 定制驗(yàn)證控件 57
2.5 導(dǎo)航控件 59
2.5.1 Web.sitemap文件 60
2.5.2 SiteMapDataSource控件 61
2.5.3 TreeView控件 61
2.5.4 Menu控件 62
2.5.5 SiteMapPath控件 64
2.6 登錄控件 65
2.6.1 登錄控件簡(jiǎn)介 65
2.6.2 常用的登錄控件 66
2.6.3 直接使用Membership API 71
2.6.4 定制成員身份提供程序 73
2.7 Web部件 79
2.7.1 Web部件概述 79
2.7.2 Web部件基礎(chǔ) 81
2.7.3 Web頁(yè)的顯示模式 84
2.7.4 應(yīng)用舉例 85
2.8 小結(jié) 88
第3章 主題、用戶控件和母版頁(yè) 89
3.1 主題 89
3.1.1 概述 90
3.1.2 創(chuàng)建主題 91
3.1.3 主題的應(yīng)用 93
3.1.4 SkinID的應(yīng)用 95
3.2 用戶控件 96
3.2.1 概述 97
3.2.2 創(chuàng)建用戶控件 97
3.2.3 用戶控件的使用 102
3.3 母版頁(yè) 106
3.3.1 概述 106
3.3.2 創(chuàng)建母版頁(yè) 107
3.3.3 在母版頁(yè)中放入網(wǎng)頁(yè)
的方法 111
3.4 小結(jié) 112
第4章 ASP.NET 2.0的內(nèi)置對(duì)象 113
4.1 Response對(duì)象 113
4.1.1 Response對(duì)象的屬性 115
4.1.2 Response對(duì)象的方法 116
4.1.3 Response對(duì)象的應(yīng)用舉例 116
4.2 Request對(duì)象 119
4.2.1 Request對(duì)象的屬性 119
4.2.2 Request對(duì)象的方法 121
4.3 Server對(duì)象 122
4.3.1 Server對(duì)象的屬性 122
4.3.2 Server對(duì)象的方法 122
4.3.3 Server對(duì)象的應(yīng)用舉例 123
4.4 ViewState對(duì)象 124
4.4.1 概述 125
4.4.2 ViewState的安全機(jī)制 126
4.4.3 保留成員變量 127
4.4.4 存儲(chǔ)自定義對(duì)象 129
4.4.5 傳遞信息 130
4.5 Cookies對(duì)象 135
4.5.1 概述 135
4.5.2 Cookies對(duì)象的屬性 136
4.5.3 Cookies對(duì)象的方法 137
4.5.4 Cookies對(duì)象的使用 137
4.5.5 Cookies對(duì)象的應(yīng)用舉例 139
4.6 Session對(duì)象 141
4.6.1 概述 141
4.6.2 Session跟蹤 142
4.6.3 Session對(duì)象的屬性 142
4.6.4 Session對(duì)象的方法 143
4.6.5 Session對(duì)象的使用 143
4.6.6 Session對(duì)象的應(yīng)用舉例 144
4.6.7 Session的存儲(chǔ) 146
4.7 Application對(duì)象 149
4.7.1 Application對(duì)象的屬性 150
4.7.2 Application對(duì)象的方法 150
4.7.3 Application對(duì)象的
應(yīng)用舉例 150
4.8 小結(jié) 152
第5章 ASP.NET 2.0與AJAX技術(shù) 153
5.1 AJAX技術(shù) 153
5.1.1 概述 154
5.1.2 AJAX使用的技術(shù) 157
5.1.3 AJAX運(yùn)行原理 160
5.1.4 AJAX應(yīng)用舉例 161
5.1.5 AJAX技術(shù)小結(jié) 170
5.2 ASP.NET 2.0客戶端
回調(diào)功能 171
5.2.1 回送和回調(diào)的比較 171
5.2.2 客戶端回調(diào)基本知識(shí)介紹 172
5.2.3 客戶端回調(diào)應(yīng)用舉例 174
5.3 Atlas框架 178
5.3.1 概述 178
5.3.2 Atlas的客戶端-服務(wù)器
交互 179
5.3.3 Atlas的體系 180
5.3.4 Atlas的安裝和使用 183
5.3.5 Atlas控件的簡(jiǎn)介 187
5.3.6 Atlas應(yīng)用舉例 189
5.4 小結(jié) 196
第6章 數(shù)據(jù)訪問(wèn)技術(shù) 197
6.1 數(shù)據(jù)訪問(wèn)技術(shù)發(fā)展 197
6.1.1 微軟數(shù)據(jù)訪問(wèn)組件 197
6.1.2 ADO、OLE DB與ODBC
的關(guān)系 198
6.2 ADO.NET技術(shù) 199
6.2.1 ADO.NET體系結(jié)構(gòu) 199
6.2.2 DataSet 201
6.2.3 托管的提供程序 205
6.2.4 ADO.NET訪問(wèn)數(shù)據(jù)源的
一般步驟 208
6.3 GridView控件顯示數(shù)據(jù) 209
6.3.1 創(chuàng)建一個(gè)基于數(shù)據(jù)庫(kù)的
網(wǎng)站項(xiàng)目 210
6.3.2 GridView控件的數(shù)據(jù)綁定 216
6.3.3 利用GridView對(duì)數(shù)據(jù)表
進(jìn)行分頁(yè)、排序和選擇 217
6.4 數(shù)據(jù)操作 220
6.4.1 數(shù)據(jù)操作的SQL語(yǔ)句 220
6.4.2 數(shù)據(jù)查詢與同步 222
6.4.3 數(shù)據(jù)插入 233
6.4.4 數(shù)據(jù)更新 236
6.4.5 刪除數(shù)據(jù) 241
6.5 XML 242
6.5.1 XML概述 243
6.5.2 .NET中實(shí)現(xiàn)的XML DOM 250
6.5.3 DataSet與XML 255
6.6 文件操作 258
6.6.1 概述 259
6.6.2 文件基本操作 259
6.6.3 文件的I/O操作 261
6.7 小結(jié) 263
第7章 Web服務(wù) 265
7.1 概述 265
7.1.1 互聯(lián)網(wǎng)程序開(kāi)發(fā)的
過(guò)去和現(xiàn)在 266
7.1.2 Web服務(wù)和可編程Web 267
7.1.3 何時(shí)使用Web服務(wù) 267
7.1.4 Web服務(wù)的標(biāo)準(zhǔn) 268
7.2 Web服務(wù)的描述語(yǔ)言 268
7.2.1 元素 269
7.2.2 元素 269
7.2.3 元素 270
7.2.4 元素 271
7.2.5 元素 272
7.2.6 元素 273
7.3 SOAP 273
7.4 與Web服務(wù)交互 275
7.5 發(fā)現(xiàn)Web服務(wù) 276
7.5.1 DISCO標(biāo)準(zhǔn) 276
7.5.2 UDDI標(biāo)準(zhǔn) 277
7.6 創(chuàng)建Web服務(wù) 277
7.6.1 創(chuàng)建一個(gè)Web服務(wù)項(xiàng)目 277
7.6.2 創(chuàng)建Access數(shù)據(jù)庫(kù)用來(lái)
作為Web服務(wù)的數(shù)據(jù)源 279
7.6.3 創(chuàng)建Web服務(wù)Student 280
7.7 使用存在的Web服務(wù) 284
7.8 Web服務(wù)的方法返回定制
的對(duì)象 288
7.9 小結(jié) 291
第8章 Web程序安全機(jī)制 293
8.1 安全需求 293
8.1.1 限制訪問(wèn)的文件類型 293
8.1.2 安全概念 294
8.2 ASP.NET安全模型 295
8.2.1 安全策略 297
8.2.2 表單認(rèn)證 297
8.2.3 Windows認(rèn)證 301
8.3 小結(jié) 305
第9章 聊天室系統(tǒng) 307
9.1 功能分析 307
9.2 系統(tǒng)設(shè)計(jì) 308
9.2.1 框架設(shè)計(jì) 308
9.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 310
9.2.3 數(shù)據(jù)庫(kù)接口程序設(shè)計(jì) 312
9.3 關(guān)鍵技術(shù)詳解 317
9.3.1 當(dāng)前聊天內(nèi)容的存儲(chǔ) 317
9.3.2 聊天內(nèi)容的自動(dòng)刷新 318
9.4 系統(tǒng)實(shí)現(xiàn) 318
9.4.1 用戶登錄 318
9.4.2 用戶注冊(cè) 321
9.4.3 發(fā)送聊天信息 327
9.4.4 顯示聊天內(nèi)容 330
9.4.5 聊天室主界面的實(shí)現(xiàn) 330
9.4.6 聊天日志查看 331
9.4.7 用戶管理 334
9.5 小結(jié) 339
第10章 留言板系統(tǒng) 341
10.1 功能分析 341
10.2 系統(tǒng)設(shè)計(jì) 342
10.2.1 框架設(shè)計(jì) 342
10.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 346
10.2.3 數(shù)據(jù)庫(kù)接口程序設(shè)計(jì) 347
10.3 關(guān)鍵技術(shù)詳解 347
10.3.1 使用AJAX技術(shù)實(shí)現(xiàn)異
步請(qǐng)求功能 347
10.3.2 用戶留言的存儲(chǔ) 351
10.3.3 留言格式的轉(zhuǎn)化 351
10.3.4 過(guò)濾臟話 353
10.4 系統(tǒng)實(shí)現(xiàn) 354
10.4.1 發(fā)表留言 354
10.4.2 查看留言 362
10.4.3 管理員登錄 368
10.4.4 系統(tǒng)設(shè)置 374
10.5 小結(jié) 379
第11章 在線投票系統(tǒng) 381
11.1 功能分析 381
11.2 系統(tǒng)設(shè)計(jì) 382
11.2.1 框架設(shè)計(jì) 382
11.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 384
11.2.3 數(shù)據(jù)庫(kù)接口程序設(shè)計(jì) 385
11.2.4 存儲(chǔ)過(guò)程設(shè)計(jì) 392
11.3 關(guān)鍵技術(shù)詳解 397
11.3.1 投票比例的圖像化表示 397
11.3.2 GridView和DataGrid
模板列的使用 400
11.3.3 限制一票多投的方法 401
11.4 系統(tǒng)實(shí)現(xiàn) 401
11.4.1 管理員登錄 401
11.4.2 管理員功能 404
11.4.3 用戶投票功能的實(shí)現(xiàn) 417
11.4.4 投票結(jié)果的顯示功能 421
11.5 小結(jié) 424
第12章 網(wǎng)絡(luò)硬盤(pán)系統(tǒng) 425
12.1 功能分析 425
12.2 系統(tǒng)設(shè)計(jì) 426
12.2.1 框架設(shè)計(jì) 426
12.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 431
12.2.3 數(shù)據(jù)庫(kù)接口程序設(shè)計(jì) 433
12.2.4 業(yè)務(wù)邏輯程序設(shè)計(jì) 433
12.3 關(guān)鍵技術(shù)詳解 446
12.3.1 用戶權(quán)限控制 446
12.3.2 給數(shù)據(jù)文件或文件夾綁定
上相應(yīng)的顯示圖片 448
12.4 系統(tǒng)實(shí)現(xiàn) 448
12.4.1 用戶登錄和注冊(cè)功能 449
12.4.2 網(wǎng)絡(luò)硬盤(pán)操作功能 453
12.4.3 上傳文件功能 460
12.4.4 新建文件夾 462
12.4.5 編輯文件夾 464
12.4.6 編輯文件 466
12.4.7 查看文件 467
12.5 小結(jié) 470
第13章 在線視頻管理系統(tǒng) 471
13.1 功能分析 471
13.2 系統(tǒng)設(shè)計(jì) 472
13.2.1 框架設(shè)計(jì) 472
13.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 477
13.2.3 數(shù)據(jù)庫(kù)接口程序設(shè)計(jì) 478
13.2.4 業(yè)務(wù)邏輯程序設(shè)計(jì) 478
13.3 關(guān)鍵技術(shù)詳解 484
13.3.1 視頻的在線播放 484
13.3.2 DataList的自定義分頁(yè) 486
13.4 系統(tǒng)實(shí)現(xiàn) 488
13.4.1 視頻管理系統(tǒng)主界面
功能 488
13.4.2 搜索結(jié)果顯示功能 492
13.4.3 管理員功能界面 500
13.5 小結(jié) 503
第14章 網(wǎng)絡(luò)郵件系統(tǒng) 505
14.1 功能分析 505
14.2 系統(tǒng)設(shè)計(jì) 506
14.2.1 框架設(shè)計(jì) 506
14.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 509
14.2.3 數(shù)據(jù)庫(kù)接口程序設(shè)計(jì) 511
14.2.4 業(yè)務(wù)邏輯程序設(shè)計(jì) 511
14.3 關(guān)鍵技術(shù)詳解 526
14.4 系統(tǒng)實(shí)現(xiàn) 527
14.4.1 用戶登錄和注冊(cè) 528
14.4.2 文件夾管理 530
14.4.3 發(fā)送郵件 537
14.4.4 閱讀郵件 541
14.5 小結(jié) 545
第15章 網(wǎng)絡(luò)書(shū)店系統(tǒng) 547
15.1 功能分析 547
15.2 系統(tǒng)設(shè)計(jì) 548
15.2.1 系統(tǒng)模塊的劃分 548
15.2.2 系統(tǒng)框架設(shè)計(jì) 551
15.2.3 系統(tǒng)程序結(jié)構(gòu)設(shè)計(jì) 558
15.2.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 559
15.3 數(shù)據(jù)訪問(wèn)層(DAL層)的實(shí)現(xiàn) 566
15.4 業(yè)務(wù)邏輯層的實(shí)現(xiàn) 566
15.4.1 Book類 566
15.4.2 Category類 578
15.4.3 Comment類 584
15.4.4 Cart類 587
15.4.5 Order類 589
15.4.6 Folders類和Mails類 591
15.4.7 Users類 591
15.5 界面表示層的實(shí)現(xiàn) 591
15.5.1 書(shū)籍信息瀏覽功能 591
15.5.2 書(shū)籍評(píng)論功能 593
15.5.3 購(gòu)物車(chē)功能 595
15.5.4 訂單生成與修改功能 598
15.5.5 站內(nèi)郵件功能 600
15.6 小結(jié) 601


本目錄推薦

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