ASP.NET 4.0 (C#)實用教程

ASP.NET 4.0 (C#)實用教程

《ASP.NET 4.0 (C#)實用教程》2012年10月1日清華大學出版社出版的圖書,作者是張玉蘭。

基本介紹

  • 書名:ASP.NET 4.0 (C#)實用教程
  • 作者:張玉蘭
  • ISBN:9787302296997
  • 定價:36元 
  • 出版社:清華大學出版社 
  • 出版時間:2012.10.01
書籍信息,內容簡介,圖書目錄,

書籍信息

作者:張玉蘭
定價:36元
印次:1-1
ISBN:9787302296997
出版日期:2012.10.01
印刷日期:2012.09.28

內容簡介

本書由淺入深、循序漸進地介紹了微軟公司推出的開發Web網站的新一代平台——ASP.NET 4.0的操作方法和使用技巧。全書共分13章,分別介紹了ASP.NET 4.0的基礎知識、使用的程式語言、ASP.NET 基本對象、Web控制項、ADO.NET資料庫開發、數據綁定和數據控制項、主題和母版頁、網站導航、XML數據操作、LINQ查詢、Web Service技術、ASP.NET AJAX等進行Web網站開發必須掌握的知識和技巧。最後一章講解了一個綜合實例——商場VIP積分管理系統,使讀者在實際套用中能夠更好地掌握ASP.NET。本書內容豐富,結構清晰,語言簡練,圖文並茂,具有很強的實用性和操作性,適合作為高等院校及社會培訓班的學習教材,也適合作為廣大初、中級電腦用戶的自學參考書。

圖書目錄

第1章 ASP.NET 4.0網站開發入門 1
1.1 初識網頁 1
1.1.1 HTML和HTML表單 1
1.1.2 CGl接口 3
1.1.3 腳本語言 3
1.1.4 組件技術 4
1.2 ASP.NET技術 4
1.2.1 .NET語言 4
1.2.2 公共語言運行庫 5
1.2.3 動態語言運行時 5
1.2.4 .NET類庫 5
1.2.5 ASP.NET應用程式 6
1.2.6 ASP.NET頁面與伺服器互動 6
1.2.7 ASP.NET 4.0的新特性 7
1.3 Visual Studio 2010開發環境 7
1.3.1 安裝Visual Studio 2010 7
1.3.2 創建Web項目 9
1.3.3 解決方案資源管理器 10
1.3.4 編輯Web頁面 11
1.3.5 屬性查看器 12
1.3.6 編輯後台代碼 12
1.3.7 編譯和運行應用程式 13
1.3.8 Visual Studio 2010的新特性 14
1.4 配置Web伺服器 15
1.5 配置ASP.NET 4.0應用程式 19
1.6 上機練習 21
1.7 習題 23
第2章 C#程式設計語言 24
2.1 C#簡介 24
2.1.1 敏感的大小寫 24
2.1.2 代碼註解 25
2.1.3 語句的終止 25
2.1.4 語句塊 26
2.2 C#中的數據類型 26
2.2.1 值類型 26
2.2.2 引用類型 27
2.3 C#中的變數和常量 27
2.3.1 變數的聲明和初始化 28
2.3.2 常量的聲明和初始化 28
2.3.3 數組 29
2.3.4 轉義字元 31
2.4 C#數據運算 32
2.4.1 表達式和運算符 32
2.4.2 數值運算 33
2.4.3 字元串運算 34
2.5 C#中的控制語句 35
2.5.1 選擇語句 36
2.5.2 循環語句 39
2.5.3 跳轉語句 42
2.5.4 異常處理 42
2.6 類和對象 44
2.6.1 類的成員 45
2.6.2 對象 45
2.6.3 類的繼承 46
2.6.4 方法的重載 47
2.7 C# 4.0的新特性 48
2.7.1 大整數類型Biglnteger 48
2.7.2 動態數據類型dynamic 49
2.7.3 命名參數和可選參數 50
2.8 上機練習 51
2.9 習題 54
第3章 ASP.NET基本對象 55
3.1 Page類 55
3.1.1 頁面的生命周期 55
3.1.2 Page類的屬性和事件 56
3.1.3 套用Page類 58
3.2 Request類 60
3.2.1 Request對象的屬性和方法 60
3.2.2 套用Request對象 61
3.3 Response類 62
3.3.1 Response對象的屬性和方法 62
3.3.2 套用Response對象 64
3.4 Server對象 65
3.4.1 Server對象的屬性和方法 65
3.4.2 套用Server對象 67
3.5 Cookie對象 68
3.5.1 Cookie對象的屬性和方法 68
3.5.2 套用Cookie對象 70
3.6 Session對象 72
3.6.1 Session對象的屬性和方法 72
3.6.2 Session對象的使用 74
3.7 Application對象 75
3.7.1 Application對象的屬性
和方法 75
3.7.2 套用Application對象 76
3.8 上機練習 77
3.9 習題 81
第4章 Web 控制項 82
4.1 伺服器控制項 82
4.2 伺服器控制項類 83
4.2.1 基本屬性 83
4.2.2 伺服器控制項的事件 85
4.3 基本的Web控制項 86
4.3.1 Label控制項 87
4.3.2 TextBox控制項 87
4.3.3 按鈕控制項(Button、LinkButton 和ImageButton) 88
4.3.4 HyperLink控制項 90
4.4 列表控制項 92
4.4.1 ListBox控制項 92
4.4.2 DropDownList控制項 95
4.4.3 CheckBoxList控制項 97
4.4.4 RadioButtonList控制項 98
4.5 驗證控制項 99
4.5.1 RequiredFieldValidator控制項 100
4.5.2 CompareValidator控制項 101
4.5.3 RangeValidator控制項 102
4.5.4 RegularExpressionValidator控制項 103
4.5.5 CustomValidator控制項 103
4.6 用戶控制項 106
4.6.1 用戶控制項簡述 106
4.6.2 創建和使用用戶控制項 107
4.7 上機練習 110
4.8 習題 112
第5章 ADO.NET資料庫開發 114
5.1 ADO.NET簡述 114
5.2 ASP.NET命名空間 115
5.3 資料庫連線 117
5.3.1 創建SQL Server 2008
資料庫 117
5.3.2 在Visual Studio 2010中管理資料庫 119
5.3.3 使用Connection類連線資料庫 120
5.4 運算元據庫 124
5.4.1 Command類 124
5.4.2 DataReader類 126
5.5 填充資料庫 128
5.5.1 DataAdapter類 129
5.5.2 DataSet類 130
5.6 訪問資料庫 131
5.7 上機練習 133
5.8 習題 135
第6章 數據綁定和數據控制項 137
6.1 數據綁定概述 137
6.1.1 單值綁定 138
6.1.2 多值綁定 139
6.2 數據源控制項 141
6.2.1 SqlDataSource控制項 142
6.2.2 SqlDataSource控制項的屬性 142
6.2.3 SqlDataSource控制項的套用 143
6.3 數據控制項 146
6.3.1 GridView控制項 147
6.3.2 ListView控制項 151
6.3.3 DetailsView控制項 156
6.4 新增的Char控制項 157
6.5 上機練習 160
6.6 習題 163
第7章主題和母版頁 164
7.1主題 164
7.1.1主題簡述 164
7.1.2主題的創建 166
7.1.3主題的套用 168
7.1.4SkinID的套用 170
7.1.5禁用主題 171
7.2母版頁 172
7.2.1母版頁簡述 172
7.2.2母版頁的創建 173
7.2.3母版頁的套用 176
7.3上機練習 178
7.4習題 182
第8章網站導航 184
8.1網站地圖 184
8.1.1網站地圖的定義 185
8.1.2在頁面中使用網站地圖 187
8.2導航控制項 189
8.2.1TreeView控制項 190
8.2.2Menu控制項 193
8.2.3SiteMapPath控制項 198
8.3上機練習 201
8.4習題 204
第9章XML數據操作 206
9.1XML簡述 206
9.1.1XML的語法 207
9.1.2文檔類型定義 210
9.1.3XSL語言 212
9.1.4XPath 216
9.2訪問和操作XML 216
9.2.1創建XML文檔 217
9.2.2將XML讀入文檔 218
9.2.3選擇節點 219
9.2.4新節點的創建 220
9.2.5XML文檔的修改 222
9.2.6XML文檔的刪除 223
9.2.7XML文檔的保存 223
9.3上機練習 224
9.4習題 228
第10章ASP.NETLINQ技術 230
10.1LINQ簡述 230
10.2LINQ基礎知識 231
10.2.1LINQ查詢 231
10.2.2LINQ和泛型 233
10.2.3基本的查詢操作 234
10.3LINQ和資料庫操作 238
10.3.1LINQtoSQL 238
10.3.2創建對象模型 239
10.3.3LINQ查詢資料庫 243
10.3.4LINQ更改資料庫 243
10.4上機練習 245
10.5習題 251
第11章WebService技術 253
11.1WebService簡述 253
11.1.1WebService的概念 253
11.1.2WebService的基本構成 255
11.1.3實現一個基本的Web服務 257
11.2WebService協定 261
11.2.1WSDL(Web服務描述語言) 261
11.2.2SOAP(簡單對象訪問協定) 263
11.2.3UDDI(統一描述、發現和集成協定) 264
11.3WebService的套用 264
11.3.1使用提供的Web服務 264
11.3.2Web服務實現資料庫操作 268
11.4上機練習 272
11.5習題 275
第12章ASP.NETAJAX技術 277
12.1ASP.NETAJAX簡述 277
12.1.1ASP.NETAJAX結構體系 278
12.1.2創建ASP.NETAJAX程式 279
12.2ASP.NETAJAX核心控制項 281
12.2.1ScriptManager控制項 281
12.2.2UpdatePanel控制項 285
12.2.3UpdateProgress控制項 288
12.2.4Timer控制項 290
12.3ASP.NETAJAXControlToolkit 293
12.3.1AJAXControlToolkit簡介 293
12.3.2AJAXControlToolkit使用示例 295
12.4上機練習 296
12.5習題 298
第13章商場VIP積分管理系統 299
13.1系統分析與設計 299
13.1.1系統需求分析 300
13.1.2系統模組設計 300
13.2系統資料庫設計 301
13.2.1資料庫表設計 301
13.2.2系統運行演示 305
13.3實體類模組 308
13.4資料庫管理模組 309
13.4.1公共的資料庫訪問 310
13.4.2實體類對資料庫的訪問 311
13.5VIP卡類型管理模組 314
13.5.1VIP卡類型管理界面設計 314
13.5.2實現卡類型管理界面的代碼 315
13.6會員資料管理模組 318
13.6.1界面設計 318
13.6.2實現界面的代碼 322
13.7商品管理模組 323
13.7.1界面設計 324
13.7.2實現界面的代碼 327
13.8積分管理模組 328
13.8.1界面設計 329
13.8.2實現界面的代碼 333

相關詞條

熱門詞條

聯絡我們