ASP.NET2.0入門經典(第4版)

ASP.NET2.0入門經典(第4版)

《ASP.NET2.0入門經典(第4版)》是2006年清華大學出版社出版的圖書,作者是(美)哈特(Hart,C.)。

基本介紹

  • 中文名:ASP.NET2.0入門經典(第4版)
  • 作者:(美)哈特(Hart,C.)
  • 出版社:清華大學出版社 
  • 出版時間:2006年
  • 定價:78 元
  • 裝幀:平裝
  • ISBN:9787302133247
圖書簡介,目錄,

圖書簡介

該書是Wrox紅皮書中的暢銷品種, 從初版、1.0版、1.1版到目前的2.0版,已經3次升級,不僅內容更加完善、實用,還展現了.NET 2.0的最新技術和ASP.NET 2.0最新編程知識,是各種初學者學習ASP.NET的優秀教程,也是Web開發人員了解ASP.NET 2.0新技術的優秀參考書。

目錄

第1章ASP.NET2.0和WroxUnited應用程式簡介 1
1.1將要創建的站點 2
1.2ASP.NET2.0--創建動態Web站點的強大工具 4
1.3Web站點常見任務的簡單解決方案 4
1.3.1一致性和個性化 5
1.3.2導航 5
1.3.3登錄、安全和角色 5
1.3.4連線數據 5
1.3.5代碼 6
1.3.6組件化 6
1.3.7Web服務 6
1.3.8性能和快取 6
1.3.9錯誤和異常處理 7
1.3.10部署 7
1.3.11部署工具 7
1.4ASP.NET2.0與其他技術相融合的地方 8
1.5WroxUnited應用程式 9
1.6開始設計WroxUnited站點 10
1.7VWDExpress--開發環境 10
1.7.1Cassini 11
1.7.2VWD的SolutionExplorer 11
1.7.3使用VWD創建、打開和使用Web站點及頁面 13
1.7.4示例代碼目錄 14
1.7.5運行頁面 16
1.7.6設計區 17
1.7.7工具箱 18
1.7.8屬性視窗 20
1.7.9錯誤列表視窗 21
1.7.10VWD的資料庫瀏覽器 24
1.8本章小結 24
1.9練習 25
第2章站點設計 27
2.1總體設計目標 27
2.2Master和Content頁面 28
2.2.1創建Master頁面 29
2.2.2創建Content頁面 31
2.2.3Master和Content頁面的示例 32
2.2.4在Master頁面中使用級聯樣式表 33
2.3Master頁面的其他功能 38
2.3.1多層次的Master頁面 39
2.3.2Master頁面支持多個內容占位符 40
2.4創建站點地圖 41
2.5站點設計的基本原則 44
2.6ASP.NET2.0應用程式的標準檔案 44
2.6.1Web.config包含整個站點的設定 45
2.6.2Global.asax包含整個站點都可以使用的代碼 49
2.6.3通過Web瀏覽器編輯站點配置 49
2.7排查站點設計中的錯誤 52
2.8本章小結 52
2.9練習 53
第3章頁面設計 55
3.1靜態頁面設計 55
3.2HTML 62
3.3動態內容 67
3.4伺服器端控制項 69
3.4.1伺服器控制項工具箱 69
3.4.2伺服器控制項 70
3.4.3VWD的SourceView 74
3.5伺服器控制項的類型 79
3.5.1標準控制項 79
3.5.2HTML控制項 80
3.5.3導航控制項 82
3.6本章小結 94
3.7練習 95
第4章成員關係和身份驗證 97
4.1安全基礎知識 97
4.1.1身份——我是誰 97
4.1.2身份驗證——這就是我 98
4.1.3授權——這是我能做的 98
4.1.4登錄站點 98
4.2ASP.NET安全性 99
4.2.1Login控制項 99
4.2.2個性化 109
4.2.3成員關係 111
4.2.4身份驗證 116
4.3WroxUnited的安全性 118
4.4本章小結 121
4.5練習 122
第5章用主題設定樣式 123
5.1為站點設定樣式 123
5.1.1style屬性 124
5.1.2CSS--級聯樣式表 127
5.1.3主題 136
5.1.4設定站點級別的樣式 152
5.2WroxUnited中的主題 154
5.3樣式和布局的最佳實踐 159
5.3.1可用性 159
5.3.2可訪問性 159
5.4本章小結 160
5.5練習 161
第6章事件和代碼 163
6.1Web伺服器體系結構 163
6.2伺服器端事件 165
6.3為頁面添加事件 166
6.3.1回送結構 171
6.3.2可用的事件 172
6.3.3選擇應該使用的事件 173
6.4不只是能被用戶觸發的事件 176
6.5間接事件 180
6.6取消事件 182
6.7全局事件 185
6.8本章小結 186
6.9練習 186
第7章讀取數據 187
7.1資料庫 187
7.2使用ASP.NET2.0的數據控制項 188
7.2.1數據源控制項 189
7.2.2數據綁定控制項 190
7.2.3數據源控制項和數據綁定控制項相配合 193
7.2.4使用VWD配置數據控制項 194
7.3數據源控制項 194
7.3.1數據源控制項的基本屬性 194
7.3.2隱藏連線字元串 198
7.3.3連線字元串和提供商 199
7.4數據綁定控制項 200
7.4.1數據綁定選項列表 200
7.4.2GridView控制項 206
7.4.3DataList和Repeater控制項 211
7.4.4DetailsView和FormView控制項 218
7.5帶有參數的數據源控制項 222
7.6多個數據控制項一起工作 226
7.7XML數據 232
7.8綁定語法 236
7.9本章小結 236
7.10練習 237
第8章寫入數據 239
8.1寫入數據的簡介 239
8.1.1寫入數據的控制項選擇 240
8.1.2DataKeyNames 240
8.2修改已存在的記錄 241
8.3添加新記錄 246
8.4刪除記錄 249
8.5上傳圖片 252
8.6改善圖片上傳功能 255
8.7本章小結 260
8.8練習 261
第9章代碼 263
9.1變數和數據類型 263
9.1.1CommonLanguageRuntime類型 264
9.1.2聲明變數 265
9.1.3賦值 266
9.1.4數據轉換 267
9.1.5空(Null)值 268
9.1.6使用字元串 269
9.1.7使用日期 271
9.1.8使用數組和集合 274
9.1.9決定使用數組還是使用集合 280
9.1.10枚舉 280
9.1.11常量 282
9.2語句 282
9.2.1運算符 283
9.2.2判斷 289
9.2.3循環 292
9.3命名空間 300
9.4使用類 301
9.4.1創建類 302
9.4.2繼承 310
9.5變數的作用域和生存期 316
9.6泛型 317
9.7本章小結 318
9.8練習 319
第10章組件化 321
10.1代碼與內容的分離 322
10.2代碼與設計的分離 323
10.3後台代碼 323
10.3.1Page指令 324
10.3.2不完全類 324
10.3.3事件處理程式/函式 325
10.4創建後台代碼檔案 326
10.4.1ASP.NET2.0中的編譯 328
10.4.2App_Code資料夾 329
10.5數據層 330
10.5.1兩層應用程式 330
10.5.2三層應用程式 330
10.5.3ASP.NET2.0的新特性 331
10.5.4WroxUnitedObject
DataSource 337
10.6用戶控制項 339
10.6.1用戶控制項結構 341
10.6.2簡單的用戶控制項 342
10.6.3WroxUnitedNews用戶
控制項 346
10.7合成控制項 351
10.8程式集和自定義伺服器控制項 351
10.9本章小結 351
10.10練習 352
第11章角色和配置檔案 353
11.1角色的重要性 353
11.2WroxUnited中角色的介紹 355
11.3配置頁面級別的授權 364
11.4在代碼中使用角色 372
11.5啟用用戶配置檔案 373
11.6構建配置檔案 374
11.6.1WroxUnited中的配置
檔案 375
11.6.2存儲首選項 384
11.7管理匿名購物車 390
11.8本章小結 391
11.9練習 392
第12章Web服務 393
12.1查看Web服務 394
12.2Web服務的生存期 398
12.2.1調用Web服務 399
12.2.2傳送Web服務 399
12.2.3返迴響應 401
12.2.4使用回響 403
12.3Web服務的結構 403
12.3.1處理指令 403
12.3.2命名空間 403
12.3.3公有類 404
12.3.4Web方法 404
12.4創建Web服務 406
12.5測試Web服務 409
12.6Web服務的發現 411
12.6.1DISCO 412
12.6.2UDDI 412
12.6.3發現Web服務 413
12.7向應用程式添加比賽
時間服務 415
12.8綜合整理 417
12.9遠程Web服務——PocketPC
應用程式 422
12.10Web服務的安全性 426
12.10.1加密和基於訊息的
安全性 427
12.10.2服務的身份驗證和訪問
控制 427
12.11本章小結 427
12.12練習 428
第13章電子商務 429
13.1電子商務流水線 430
13.2產品目錄 430
13.2.1目錄的結構 430
13.2.2目錄的設計 431
13.2.3目錄的實現 432
13.2.4產品項頁面 438
13.3購物車 443
13.3.1購物對象 443
13.3.2配置檔案 452
13.3.3購物車控制項 454
13.4結賬 466
13.4.1訂單處理 466
13.4.2登錄 467
13.4.3地址/遞送詳情 467
13.4.4信用卡處理 467
13.4.5計畫結賬 469
13.5安全事務 482
13.6其他工作 483
13.7本章小結 483
13.8練習 484
第14章性能 485
14.1簡單的技術 485
14.1.1對象處理 486
14.1.2資料庫連線 489
14.1.3存儲過程 489
14.1.4強類型的集合 498
14.1.5會話狀態 499
14.1.6視圖狀態 499
14.2頁面和代碼 500
14.2.1數據綁定和回送 501
14.2.2對象引用 501
14.2.3StringBuilder與字元串拼接的對比 502
14.2.4挑選正確的集合 503
14.3快取 504
14.4性能設計 509
14.5測試性能 510
14.5.1跟蹤 511
14.5.2壓力測試工具 513
14.5.3性能監控 513
14.6本章小結 513
14.7練習 514
第15章錯誤處理 515
15.1防禦性編碼 515
15.1.1參數檢查 516
15.1.2避免假設 517
15.1.3查詢參數 518
15.1.4驗證 519
15.2異常處理 524
15.2.1異常簡介 524
15.2.2Exception對象 525
15.2.3如何捕獲異常 526
15.2.4記錄異常 532
15.2.5郵寄異常 535
15.2.6引發異常 537
15.3異常最佳實踐 537
15.4全局異常處理 538
15.5自定義錯誤頁面 540
15.6調試和跟蹤 542
15.6.1使用ASP.NET跟蹤 542
15.6.2使用調試器 546
15.7本章小結 552
15.8練習 552
第16章部署、構建和結束 553
16.1站點部署 553
16.1.1檢驗表 554
16.1.2編譯和運行應用程式 554
16.1.3發布站點 556
16.1.4XCOPY部署 559
16.1.5在部署站點時遇到的常見問題 561
16.2測試和維護 564
16.2.1前面的測試 564
16.2.2維護 565
16.3接下來的工作 571
16.4參考站點 572
16.5本章小結 572
16.6練習 573
附錄A練習題答案 575
附錄B配置 601
附錄CWroxUnited資料庫設計 615
附錄DVWDDatabaseExplorer 623
附錄ECSS和HTML快速參考 639

相關詞條

熱門詞條

聯絡我們