注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計網絡編程ASP.NET 2.0網站開發(fā)全程解析(第2版)

ASP.NET 2.0網站開發(fā)全程解析(第2版)

ASP.NET 2.0網站開發(fā)全程解析(第2版)

定 價:¥69.00

作 者: (美國)(Marco Bellinaso)貝爾利納索 著;楊劍 譯
出版社: 清華大學出版社
叢編項:
標 簽: ASP

購買這本書可以去


ISBN: 9787302174646 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數: 533 字數:  

內容簡介

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

作者簡介

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

圖書目錄

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


本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號