《ASP・NET開發人員手冊》

12.4 21.3 21.4

ASP・NET開發人員手冊 內容簡介

這是一本代碼詳盡的程式開發人員用書,其最大特點是使用大量“商業級”的程式代碼來傳授企業應用程式的開發技巧。書中所有的示例都分別提供C#和Visual Basic.net兩種語言的代碼,便於讀者的對比學習。本書的第一部分簡明地介紹了ASP.NET框架,第二部分以大量的代碼實例討論ASP.NET的各個方面,最後是使用廣泛的Microsoft .NET名字空間的完全參考。本書涉及ASP.NET的全面細節,主要包括通用語言運行時、確認控制項、Web控制項、列表控制項、用戶控制項、組件構建、ADO.NET和XML Web服務等。代碼詳儘是本書的特點,書中的代碼可以從原出版商的站點下載。本書是Web開發人員編程中隨時查閱的必備手冊用書。

ASP・NET開發人員手冊 本書目錄

目 錄
第 一 部 分 ASP.NET概述
第1章 ASP.NET和Microsoft .NET框架 2
1.1 Microsoft .NET概述 2
1.2 Microsoft .NET的目標 2
1.3 Microsoft .NET框架技術 2
1.4 Microsoft .NET框架的優點 5
第2章 通用語言運行時 8
2.1 通用語言運行時概述 8
2.2 Microsoft中間語言 8
2.3 JIT編譯 8
2.4 部件 9
2.5 Microsoft.NET運行時中的垃圾收集 10
第3章 ASP.NET Web表單 13
3.1 伺服器端代碼塊 13
3.2 ASP.NET Web表單事件 17
3.3 Visual Studio和後代碼方法 19
第4章 ASP.NET控制項 20
4.1 ASP.NET控制項產生HTML 20
4.2 視圖狀態管理 22
4.3 HTML控制項 23
4.4 Web控制項 24
4.5 自定義控制項 25
第5章 列表控制項 26
5.1 列表控制項的類型 26
5.2 使用列表控制項的優點 28
5.3 如何使用列表控制項工作 32
第6章 確認用戶輸入 34
6.1 什麼是確認控制項 34
6.2 使用確認控制項的優點 34
6.3 確認控制項類型 35
6.4 顯示錯誤 36
第7章 理解用ADO.NET進行數據訪問 38
7.1 ADO.NET的優點 38
7.2 ADO.NET對象模型 39
第8章 Web服務概述 41
8.1 什麼是Web服務 41
8.2 為什麼使用Web服務 42
8.3 發布Web服務 43
8.4 消耗Web服務 44
第二部分 ASP.NET開發
第9章 使用HTML和Web控制項創建ASP.NET頁面 48
9.1 Web控制項技術概述 48
9.2 核心Web控制項 48
第10章 用用戶控制項封裝ASP.NET的頁面功能 85
10.1 創建一個簡單的用戶控制項 85
10.2 碎片快取 90
第11章 使用ASP.NET列表控制項 91
11.1 為列表控制項捆綁數據 91
11.2 Reapter列表控制項 104
11.3 DataList列表控制項 108
11.4 DataGrid控制項 121
第12章 使用ASP.NET確認控制項 149
12.1 確認控制項通用的屬性和方法 149
12.2 在Web表單上放置控制項 150
12.3 格式化錯誤信息 150
12.4 RequiredField確認控制項 150
12.5 Range確認控制項 154
12.6 Compare確認控制項 156
12.7 RegularExpression確認控制項 158
12.8 Custom確認控制項 161
12.9 ValidationSummary Web控制項 164
第13章 使用ADO.NET進行數據訪問 169
13.1 使用Connection對象 169
13.2 使用Command對象 170
13.3 使用DataReader對象 171
13.4 使用存儲過程 180
13.5 使用事務 193
第14章 構建ASP.NET組件 197
14.1 什麼是組件 197
14.2 使用組件的優點 197
14.3 Microsoft Windows DNA 198
14.4 組件和Microsoft .NET 198
14.5 名字空間 198
14.6 類 200
14.7 COM互操作性 207
14.8 COM+服務:使用來自Microsoft .NET的事務 209
第15章 構建Web服務 219
15.1 創建Web服務 219
15.2 在現有的應用程式中構建Web服務 221
15.3 使用Web服務 224
15.4 使用預編譯的Web服務 229
15.5 從Web表單使用Web服務 230
15.6 從Windows表單使用Web服務 232
第16章 配置和最佳化ASP.NET應用程式 234
16.1 配置 ASP.NET應用程式 234
16.2 最佳化ASP.NET應用程式 236
第17章 保護和部署ASP.NET應用程式 238
17.1 ASP.NET安裝優點 238
17.2 部署ASP.NET頁面 238
17.3 部署組件 239
17.4 保護應用程式 240
第 三 部 分 Microsoft.NET名字空間參考
第18章 System.Collections參考 246
18.1 ArrayList 類 247
18.2 BitArray 類 267
18.3 Hashtable 類 276
18.4 Queue 類 285
18.5 SortedList 類 293
18.6 Stack 類 308
第19章 System.Data.SqlClient參考 316
19.1 SqlCommand 類 317
19.2 SqlConnection 類 326
19.3 sqldatareader 類 333
19.4 SqlDbType類 374
19.5 SqlParameter類 375
19.7 SqlTransaction類 389
第20章 System.Web參考 393
20.1 HttpBrowserCapabilities類 393
20.2 HttpCookie 類 403
20.3 HttpRequest 類 409
20.4 HttpResponse類 427
第21章 System.Web.UI.WebControls參考 441
21.1 WebControl類 441
21.2 HyperLink類 449
21.3 Button類 451
21.4 Calendar類 452
21.5 Label類 464
21.6 Image類 464
21.7 Panel類 466
21.8 The TextBox Class 467
21.9 CheckBox類 471
21.10 ImageButton類 472
21.11 LinkButton類 475
21.12 RadioButton類 476
21.13 BaseValidator類 479
21.14 CompareValidator類 481
21.15 CustomValidator類 483
21.16 RangeValidator類 484
21.17 RegularExpressionValidator類 485
21.18 RequiredFieldValidator類 485
21.19 ValidationSummary類 486
21.20 選擇靜態類 488

相關搜尋

熱門詞條

聯絡我們