ASP.NET程式設計與項目實訓教程

ASP.NET程式設計與項目實訓教程

《ASP.NET程式設計與項目實訓教程》是2013年化學工業出版社出版的圖書,作者是鄭玉、段江、劉聯歡、李斌。

基本介紹

  • 中文名:ASP.NET程式設計與項目實訓教程
  • 作者:鄭玉、段江、劉聯歡、李斌
  • 出版時間:2013年5月
  • 出版社:化學工業出版社
  • 頁數:265 頁
  • ISBN:978-7-122-15824-6
  • 開本:16K
  • 裝幀:平裝
內容簡介,目錄,

內容簡介

全書分為兩個部分共12章。第1部分ASP.NET程式設計,以C#為開發語言,詳細介紹了ASP.NET的網站開發技術。內容包括ASP.NET的基礎知識、ASP.NET的運行環境和開發環境、ASP.NET的程式結構、C#語言開發基礎、ASP.NET常用控制項和站點導航控制項、ASP.NET常用對象、ADO.NET資料庫開發技術以及ASP.NET的網站配置等。
本書既可作為高等院校計算機專業和相關專業學生的教材,也可作為項目實訓的培訓教材,還可供計算機愛好者自學ASP.NET使用。

目錄

第1部分 ASP.NET程式設計
第1章 ASP.NET入門 3
1.1 ASP.NET概述 3
1.1.1 .NET框架 3
1.1.2 ASP.NET 4
1.2 ASP.NET的運行環境 5
1.2.1 安裝IIS 6
1.2.2 安裝.NET Framework 6
1.2.3 安裝MDAC 6
1.3 ASP.NET的開發環境 6
1.3.1 安裝Visual Studio 2010及產品文檔 7
1.3.2 Visual Studio 2010集成開發環境介紹 8
1.3.3 Visual Studio 2010集成開發環境的使用 9
1.4 ASP.NET程式結構分析 12
1.4.1 頁面的基本元素和語法 13
1.4.2 ASP.NET的網頁代碼模型 18
1.4.3 ASP.NET的檔案類型 20
本章小結 20
習題1 21
第2章 C#語言開發基礎 22
2.1 C#語言概述 22
2.1.1 C#與C++、Java的比較 22
2.1.2 C#語言的特點 23
2.2 數據類型與運算符 23
2.2.1 C#數據類型 23
2.2.2 值類型 24
2.2.3 引用類型 25
2.2.4 運算符 27
2.3 流程控制語句 29
2.3.1 選擇語句 29
2.3.2 循環語句 29
2.3.3 跳轉語句 30
2.3.4 異常處理 30
2.4 C#面向對象程式設計 32
2.4.1 類和對象 32
2.4.2 類的聲明 33
2.4.3 類的成員與方法 33
2.4.4 接口和繼承 36
2.5 常用系統類 39
2.5.1 數據轉換 39
2.5.2 字元串操作 39
2.5.3 日期和時間操作 40
本章小結 40
習題2 41
第3章 ASP.NET常用控制項 42
3.1 ASP.NET控制項概述 42
3.1.1 ASP.NET控制項的分類 42
3.1.2 控制項屬性和事件 42
3.1.3 伺服器控制項的特點 43
3.2 常用的標準伺服器控制項 43
3.2.1 標籤、按鈕、文本控制項 43
3.2.2 列表框控制項、複選框控制項、單選鈕控制項、下拉列表框控制項 45
3.2.3 其他常用控制項 48
3.2.4 綜合示例 52
3.3 驗證控制項 58
3.3.1 數據驗證控制項概述 58
3.3.2 非空驗證(RequiredFieldValidator)控制項 59
3.3.3 比較驗證(CompareValidator)控制項 60
3.3.4 範圍驗證(RangeValidator)控制項 61
3.4 用戶控制項 63
3.4.1 用戶控制項簡介 63
3.4.2 用戶控制項的創建 64
3.4.3 用戶控制項的使用 66
本章小結 68
習題3 68
第4章 ASP.NET內置對象 69
4.1 ASP.NET內置對象簡介 69
4.2.1 Response對象概述 71
4.2.2 Response對象的常用屬性和方法 71
4.3.1 Request對象概述 72
4.3.2 Request對象常用屬性和方法 72
4.4 Application對象 74
4.4.1 Application對象概述 74
4.4.2 Application對象常用屬性和方法 74
4.5.1 Session對象概述 77
4.5.2 Session對象常用屬性和方法 77
4.6 Cookie對象 79
4.6.1 Cookie對象概述 79
4.6.2 Cookie對象常用屬性和方法 79
本章小結 81
習題4 81
第5章 ADO.NET訪問資料庫 82
5.1 ADO.NET概述 82
5.1.1 ADO.NET對象模型 82
5.1.2 ADO.NET名稱空間 85
5.2 在連線環境下處理數據 86
5.2.2 Command對象 91
5.2.3 DataReader對象 98
5.2.4 DataAdapter對象 102
5.3 在非連線環境下處理數據 107
5.3.1 DataSet對象 108
5.3.2 DataTable對象 113
5.3.3 DataRelation對象 118
5.4 數據綁定控制項 120
5.4.1 數據綁定 120
5.4.2 GridView控制項 123
5.4.3 DataList控制項 136
5.4.4 Repeater控制項 143
本章小結 144
習題5 144
第6章 母版和主題 146
6.1 母版 146
6.1.1 創建母版頁 147
6.1.2 創建內容頁 149
6.1.3 高級母版頁 151
6.2 主題 157
6.2.1 主題概述 157
6.2.2 創建主題 157
6.2.3 套用主題 159
本章小結 162
習題6 162
第7章 站點導航控制項 163
7.1 站點地圖 163
7.2 TreeView控制項 165
7.2.1 TreeView控制項顯示數據 166
7.2.2 TreeView伺服器控制項的外觀 168
7.3 Menu控制項 172
7.3.1 Menu控制項定義選單項內容 173
7.3.2 Menu控制項的外觀 175
7.4 SiteMapPath控制項 179
本章小結 181
習題7 182
第8章 ASP.NET的配置和部署 183
8.1 配置檔案Web.config 183
8.1.1 Web.config的特點 184
8.1.2 Web.config的結構 184
8.1.3 常用元素的配置 185
8.1.4 讀取配置檔案 188
8.2 全局應用程式檔案Global.asax 190
8.2.1 Global.asax概述 190
8.2.2 創建Global.asax檔案 191
8.2.3 Global.asax檔案中的事件 192
8.3 ASP.NET應用程式的部署 195
8.3.1 發布和部署應用程式的一般步驟 195
8.3.2 發布和部署應用程式的注意事項 197
本章小結 197
習題8 198
第2部分 項目實訓
第9章 項目實訓概述 201
9.1 實訓大綱 201
9.1.1 實訓目標和要求 201
9.1.2 實訓項目和內容 202
9.2 實訓計畫 203
9.2.1 項目實訓流程 203
9.2.2 實訓活動規劃 204
9.2.3 項目實訓的形式 204
9.2.4 實訓任務分配 205
9.3 實訓考評 205
第10章 需求分析 206
10.1 需求分析的任務 206
10.2 了解用戶需求 206
10.2.1 項目背景 206
10.2.2 學校的人員和課程的組織結構情況 207
10.2.3 系部級教學管理工作的主要內容 207
10.2.4 用戶需求調查 208
10.3 分析用戶需求 208
10.3.1 系統的功能需求 209
10.3.2 系統的信息需求 209
10.3.3 安全性需求 210
10.3.4 完整性需求 210
10.4 需求規格說明書 210
第11章 系統設計 218
11.1 系統設計概述 218
11.2 系統總體結構設計 218
11.2.1 軟體技術分層架構設計 218
11.2.2 系統功能模組設計 219
11.4 系統設計報告 227
11.4.1 任務信息模組的詳細設計 228
11.4.2 任務安排模組的詳細設計 237
11.4.3 任務查詢模組的詳細設計 239
11.5 功能測試用例設計 241
11.5.1 任務信息查詢功能要因表 242
11.5.2 任務信息查詢功能測試用例 242
第12章 系統實現 244
12.1 系統開發前期準備 244
12.1.1 構建項目檔案的組織結構 244
12.1.2 Web.config檔案配置 244
12.1.3 系統編碼命名規則 245
12.1.4 模板頁設計 247
12.2 系統模組的編碼實現 249
12.2.1 構建DAL層 249
12.2.2 構建BLL層--業務邏輯類的實現 255
12.2.3 構建Web層--表現層的實現 259
參考文獻 265

相關詞條

熱門詞條

聯絡我們