ASP.NET應用程式開發實用教程

ASP.NET應用程式開發實用教程

《ASP.NET應用程式開發實用教程》是2010年12月人民郵電出版社出版的圖書,作者是宋楚平。

基本介紹

  • 書名:ASP.NET應用程式開發實用教程
  • 作者:宋楚平
  • 出版社:人民郵電出版社
  • 出版時間:2010年12月
  • 頁數:232 頁
  • 定價:25 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787115180711
內容簡介,圖書目錄,

內容簡介

ASP.NET是Microsoft公司推出的新一代Web開發架構技術。軟體開發人員運用ASP.NET技術能快速完成企業級Web應用程式和Web服務的開發任務。
Microsoft公司力推的C#語言是.NET技術的首選語言。本書從實用的角度出發,結合軟體企業對.NET Web套用人才的技能要求,詳細講解ASP.NET應用程式開發技術。全書共分為9章,內容包括ASP.NET簡介、Web Form和伺服器控制項、ASP.NET常用內置對象、ADO.NET套用技術、數據展現和報表技術、XML數據管理、Web服務、ASP.NET的配置和安全以及項目實戰。各章節的編排以軟體開發周期為主線來展開,在其中由淺入深地滲透專業技能和項目經驗,以便使讀者快速掌握和運用ASP.NET的編程技術和實用技能。
本書可作為高職高專院校軟體技術專業和計算機相關專業的教材,對於在.NET框架下開發Web應用程式的軟體設計人員和編程愛好者也具有較高的參考價值。

圖書目錄

第 1 章 ASP.NET簡介 1
1.1 Web基礎知識 1
1.1.1 HTTP 2
1.1.2 Web伺服器 2
1.1.3 Web瀏覽器 3
1.1.4 URL 3
1.1.5 HTML 3
1.2 ASP.NET的工作原理 4
1.2.1 .NET 4
1.2.2 .NET Framework 4
1.2.3 公共中間語言 5
1.2.4 ASP.NET的優勢 6
1.3 ASP.NET的運行環境 6
1.3.1 安裝IIS 7
1.3.2 安裝.NET FrameworkSDK 9
1.3.3 管理 11
本章小結 14
思考練習 15
第 2 章 Web Form和伺服器控制項 16
2.1 Web Form的編程模型 16
2.1.1 ASP.NET頁面的處理過程 16
2.1.2 頁面的屬性、方法和事件 17
2.1.3 頁面指示符 20
2.2 Web伺服器端控制項 24
2.2.1 Web伺服器控制項的公共屬性 24
2.2.2 文本控制項 25
2.2.3 按鈕控制項 27
2.2.4 選擇控制項 30
2.2.5 容器控制項 34
2.2.6 其他控制項 36
2.3 HTML伺服器端控制項 40
2.3.1 HTML伺服器端控制項的屬性 40
2.3.2 HtmlInputFile控制項 41
2.4 驗證控制項 43
2.4.1 RequiredFieldValidator驗證控制項 43
2.4.2 CompareValidator驗證控制項 46
2.4.3 RangeValidator驗證控制項 48
2.4.4 RegularExpressionValidator驗證控制項 51
2.4.5 CustomValidator驗證控制項 54
2.4.6 ValidationSummary控制項 56
本章小結 58
思考練習 58
第 3 章 ASP.NET常用內置對象 60
3.1 Response對象 60
3.1.1 輸出數據 61
3.1.2 輸出檔案 61
3.1.3 網頁轉向 63
3.1.4 停止輸出數據 64
3.2 Request對象 65
3.2.1 獲取客戶端機器和瀏覽器的信息 66
3.2.2 獲取客戶端表單數據 66
3.3 Server對象 69
3.3.1 獲取物理路徑 70
3.3.2 執行URL 70
3.3.3 輸出HTML代碼 71
3.3.4 對URL進行編碼 72
3.4 Application對象 73
3.4.1 聊天室套用 73
3.4.2 網頁計數器套用 75
3.5 Session對象 76
3.5.1 利用Session驗證用戶身份 77
3.5.2 Session的有效時間 79
3.6 Cookie對象 80
3.6.1 將Cookie寫到瀏覽器 81
3.6.2 從瀏覽器讀取Cookie 82
本章小結 82
思考練習 83
第 4 章 ADO.NET套用 84
4.1 ADO.NET數據訪問概述 84
4.1.1 ADO.NET的優勢 85
4.1.2 ADO.NET的結構 85
4.1.3 ADO.NET的基本組件 86
4.2 數據的增刪改查 89
4.2.1 建立資料庫連線 89
4.2.2 檢索數據 89
4.2.3 增加、刪除和更改數據 91
4.3 數據集 96
4.3.1 創建數據集 96
4.3.2 數據表、數據列和數據行 97
4.3.3 DataView 99
4.4 使用存儲過程 102
4.4.1 返回記錄的存儲過程 103
4.4.2 返回值的存儲過程 104
4.4.3 行為存儲過程 106
4.5 用ADO.NET進行數據綁定 108
4.5.1 使用數據表達式實現數據綁定 109
4.5.2 使用DataBinder類實現數據綁定 112
4.6 使用事務處理 115
4.6.1 在資料庫級使用事務處理 115
4.6.2 在ADO.NET級使用事務處理 116
本章小結 117
思考練習 117
第 5 章 數據展現和報表技術 119
5.1 使用Repeater控制項展現數據 119
5.2 使用DataList控制項展現和運算元據 122
5.2.1 使用DataList控制項展現數據 122
5.2.2 使用DataList運算元據 125
5.3 使用DataGrid展現和操作 數據 131
5.3.1 使用DataGrid展現數據 132
5.3.2 DataGrid的數據排序和分頁 137
5.3.3 使用DataGrid運算元據 139
5.4 自定義報表 144
5.5 水晶報表技術 147
5.5.1 使用拉模型實現數據展現 148
5.5.2 使用推模型實現數據展現 153
本章小結 156
思考練習 156
第 6 章 XML數據管理 157
6.1 XML基礎 157
6.2 XML.NET簡介 158
6.3 讀取XML檔案 161
6.3.1 使用XML控制項讀取XML檔案 161
6.3.2 使用DOM技術讀取XML檔案 162
6.3.3 按文本方式讀取XML檔案 163
6.3.4 利用DataSet對象讀取XML檔案 164
6.4 創建XML檔案 165
6.4.1 利用XmlTextWriter創建XML檔案 165
6.4.2 利用DataSet創建XML檔案 166
6.4.3 利用DOM技術創建XML檔案 167
6.5 XML與ADO.NET互動 168
本章小結 169
思考練習 169
第 7 章 Web服務 170
7.1 Web服務概要 170
7.1.1 XML、SOAP與Web Service 170
7.1.2 Web服務的體系結構 171
7.2 創建Web服務 172
7.3 使用Web服務 176
7.3.1 通過Web引用方式使用Web服務 177
7.3.2 通過代理類使用Web服務 178
7.4 使用Web服務的數據服務 181
7.4.1 使用Web Service完成數據查詢 182
7.4.2 使用Web Service向資料庫添加數據 183
7.4.3 使用Web Service傳送二進制檔案 184
本章小結 185
思考練習 186
第 8 章 ASP.NET的配置和安全 187
8.1 配置檔案的基本結構 187
8.1.1 配置檔案的特點 187
8.1.2 配置檔案的結構 188
8.2 常用配置設定 190
8.2.1 httpRuntime通用配置 190
8.2.2 pages配置 190
8.2.3 appSettings配置 191
8.2.4 customErrors配置 192
8.2.5 globalization配置 193
8.3 安全性配置 194
8.3.1 基於Windows賬號驗證 194
8.3.2 基於表單驗證 196
8.3.3 基於Passport驗證 201
本章小結 201
思考練習 201
第 9 章 項目實戰——論文評審系統 204
9.1 功能需求分析 204
9.2 資料庫設計 206
9.3 接口程式的編寫 207
9.4 主要技術的實現 213
9.4.1 選單視窗的實現 213
9.4.2 動態表格的生成 215
9.5 提高應用程式性能的幾種方法 218
9.6 應用程式的打包和部署 220
9.6.1 應用程式的打包 220
9.6.2 應用程式的部署 228
本章小結 230
思考練習 231
參考文獻 232

相關詞條

熱門詞條

聯絡我們