ASP·NET套用開發實例教程

ASP·NET套用開發實例教程

《ASP.NET套用開發實例教程》是2019年4月清華大學出版社出版的圖書,作者是盧守東。

基本介紹

  • 書名:ASP·NET套用開發實例教程
  • 作者:盧守東
  • ISBN:9787302525066
  • 定價:59元
  • 出版社:清華大學出版社
  • 出版時間:2019年4月
內容簡介,圖書目錄,

內容簡介

《ASP.NET套用開發實例教程》以套用為導向,以實用為原則,以能力提升為目標,以典型實例與完整案例為依託,遵循程式設計與案例教學的基本思想,全面介紹基於ASP.NET的Web套用開發的主要技術。全書共分為8章,包括ASP.NET概述、C#編程基礎、ASP.NET伺服器控制項、ASP.NET內置對象、SQL Server資料庫套用基礎、ADO.NET資料庫訪問技術、ASP.NET AJAX編程技術與ASP.NET套用案例,並附有相應的思考題與實驗指導。
《ASP.NET套用開發實例教程》內容全面,面向套用,示例翔實,解析到位,編排合理,結構清晰,循序漸進,準確嚴謹,注重套用開發能力的培養,可作為各高校本科或高職高專計算機、電子商務、信息管理與信息系統及相關專業ASP.NET程式設計、Web程式設計、動態網站開發等課程的教材或教學參考書,也可作為ASP.NET程式設計人員的技術參考書以及初學者的自學教程。
《ASP.NET套用開發實例教程》所有示例的代碼均已通過調試,並能成功運行,其開發環境為Windows 7、Visual Studio 2010與SQL Server 2008。

圖書目錄

第1章 ASP.NET概述 1
1.1 ASP.NET簡介 2
1.2 ASP.NET套用的開發工具 2
1.2.1 Visual Studio簡介 2
1.2.2 Visual Studio的安裝 3
1.2.3 Visual Studio的使用 3
1.3 ASP.NET套用的運行環境 8
1.3.1 IIS的安裝 8
1.3.2 .NET框架的安裝 9
1.4 ASP.NET應用程式的創建 10
1.5 ASP.NET應用程式的部署 13
本章小結 14
思考題 14
第2章 C#編程基礎 15
2.1 C#簡介 16
2.2 語法基礎 16
2.2.1 數據類型 16
2.2.2 常量 18
2.2.3 變數 19
2.2.4 類型轉換 20
2.2.5 運算符與表達式 22
2.2.6 數組 24
2.3 基本語句 27
2.3.1 分支語句 27
2.3.2 循環語句 30
2.3.3 跳轉語句 33
2.3.4 異常處理語句 35
2.4 類與對象 37
2.4.1 類的聲明 37
2.4.2 類的成員 38
2.4.3 對象的創建與使用 40
2.5 命名空間 42
2.5.1 命名空間的引用 43
2.5.2 命名空間的定義 43
2.6 常用系統類 43
2.6.1 DateTime類 43
2.6.2 Math類 44
2.6.3 Random類 44
2.6.4 String類 45
2.7 程式設計實例 45
本章小結 47
思考題 47
第3章 ASP.NET伺服器控制項 49
3.1 伺服器控制項簡介 50
3.1.1 伺服器控制項的分類 50
3.1.2 伺服器控制項的添加與刪除 51
3.1.3 伺服器控制項的屬性、方法與
事件 51
3.2 標準控制項 55
3.2.1 標籤控制項 55
3.2.2 文本框控制項 55
3.2.3 按鈕類控制項 57
3.2.4 選擇類控制項 61
3.2.5 圖形類控制項 75
3.2.6 連結類控制項 79
3.2.7 日曆控制項 80
3.2.8 檔案上傳控制項 82
3.2.9 表格控制項 85
3.2.10 容器控制項 87
3.3 驗證控制項 89
3.3.1 RequireFieldValidator控制項 89
3.3.2 RangeValidator控制項 90
3.3.3 CompareValidator控制項 90
3.3.4 RegularExpressionValidator
控制項 91
3.3.5 CustomValidator控制項 91
3.3.6 ValidationSummary控制項 92
3.4 用戶控制項 97
3.4.1 用戶控制項的創建 97
3.4.2 用戶控制項的添加 100
3.4.3 構成控制項的屬性訪問 102
本章小結 103
思考題 103
第4章 ASP.NET內置對象 105
4.1 內置對象簡介 106
4.2 Page對象 106
4.2.1 Page對象的常用屬性 106
4.2.2 Page對象的常用方法 106
4.2.3 Page對象的常用事件 107
4.2.4 Page對象的套用實例 107
4.3 Response對象 108
4.3.1 Response對象的常用屬性 108
4.3.2 Response對象的常用集合 109
4.3.3 Response對象的常用方法 109
4.3.4 Response對象的套用實例 109
4.4 Request對象 114
4.4.1 Request對象的常用屬性 114
4.4.2 Request對象的常用集合 116
4.4.3 Request對象的常用方法 122
4.4.4 Request對象的套用實例 122
4.5 Application對象 123
4.5.1 Application對象的常用
集合 124
4.5.2 Application對象的常用
屬性 125
4.5.3 Application對象的常用
方法 126
4.5.4 Application對象的常用
事件 128
4.5.5 Application對象的套用
實例 129
4.6 Session對象 131
4.6.1 Session對象的常用集合 131
4.6.2 Session對象的常用屬性 133
4.6.3 Session對象的常用方法 134
4.6.4 Session對象的常用事件 136
4.6.5 Session對象的套用實例 138
4.7 Server對象 140
4.7.1 Server對象的常用屬性 140
4.7.2 Server對象的常用方法 140
4.7.3 Server對象的套用實例 141
本章小結 145
思考題 145
第5章 SQL Server資料庫
套用基礎 147
5.1 SQL Server簡介 148
5.2 SQL Server的安裝與設定 148
5.2.1 SQL Server的安裝 148
5.2.2 SQL Server的設定 148
5.3 SQL Server的資料庫管理 153
5.3.1 資料庫的基本操作 154
5.3.2 表的基本操作 157
5.4 常用的SQL語句 161
5.4.1 SQL語句的編寫與執行 162
5.4.2 插入(INSERT)語句 163
5.4.3 更新(UPDATE)語句 163
5.4.4 刪除(DELETE)語句 163
5.4.5 查詢(SELECT)語句 164
本章小結 168
思考題 168
第6章 ADO.NET資料庫訪問技術 169
6.1 ADO.NET簡介 170
6.1.1 ADO.NET的結構 170
6.1.2 ADO.NET的命名空間 172
6.2 ADO.NET常用對象 172
6.2.1 Connection對象 172
6.2.2 Command對象 176
6.2.3 DataReader對象 178
6.2.4 DataAdapter對象 182
6.2.5 DataSet對象 182
6.3 伺服器端數據訪問控制項 184
6.3.1 GridView控制項 184
6.3.2 DataList控制項 195
6.4 DataSet典型套用實例 202
本章小結 210
思考題 210
第7章 ASP.NET AJAX編程技術 211
7.1 ASP.NET AJAX基礎 212
7.1.1 AJAX 212
7.1.2 ASP.NET AJAX 213
7.1.3 ASP.NET AJAX Extensions 213
7.2 ASP.NET AJAX伺服器端控制項 214
7.2.1 ScriptManager控制項 214
7.2.2 ScriptManagerProxy控制項 215
7.2.3 UpdatePanel控制項 215
7.2.4 UpdateProgress控制項 218
7.2.5 Timer控制項 220
本章小結 222
思考題 222
第8章 ASP.NET套用案例 223
8.1 系統的分析 224
8.1.1 基本需求 224
8.1.2 用戶類型 224
8.2 系統的設計 224
8.2.1 功能模組設計 224
8.2.2 資料庫結構設計 225
8.3 系統的實現 226
8.3.1 資料庫的創建 226
8.3.2 網站的創建 227
8.3.3 素材檔案的準備 227
8.3.4 登錄功能的實現 228
8.3.5 系統主界面的實現 236
8.3.6 當前用戶功能的實現 242
8.3.7 用戶管理功能的實現 246
8.3.8 部門管理功能的實現 260
8.3.9 職工管理功能的實現 273
本章小結 293
思考題 293
附錄A 實驗指導 295

相關詞條

熱門詞條

聯絡我們