ASP·NET動態Web開發技術

ASP·NET動態Web開發技術

《ASP·NET動態Web開發技術》是2019年11月人民郵電出版社出版的圖書,作者是郭玲、李俊平。

基本介紹

  • 中文名:ASP·NET動態Web開發技術
  • 作者:郭玲、李俊平
  • 出版社:人民郵電出版社
  • 出版時間:2019年11月
  • 頁數:243 頁
  • 定價:45 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787115461810
內容簡介,圖書目錄,

內容簡介

本書系統地講授在Visual Studio 2015集成開發環境中,使用ASP.NET和C#開發動態Web項目的流程與技術。全書圍繞實際工程項目展開,著重培養學生的動手開發能力。
全書包括11章,主要介紹了.NET Framework和ASP.NET技術的基礎知識、使用Visual Studio平台開發ASP.NET Web套用的基本流程和方法、C#程式語言、ASP.NET標準伺服器控制項、驗證控制項、狀態管理技術、母版頁和主題技術、數據訪問技術、網站導航技術以及ASP.NET網站的發布與部署。最後通過一個完整Web項目的開發實踐,介紹使用ASP.NET技術設計和開發Web應用程式的基本原則及常見網站效果、任務的開發技巧、項目編程規範等。

圖書目錄

第 1章 ASP.NET概述與開發環境搭建 1
1.1 靜態網頁與動態網頁 1
1.2 常見的動態網頁開發技術 2
1.3 ASP.NET概述 3
1.3.1 .NET框架 3
1.3.2 .NET框架的結構 3
1.3.3 ASP.NET的發展歷史 4
1.3.4 ASP.NET的特點 5
1.4 ASP.NET的開發環境 6
1.4.1 安裝Visual Studio Community 2015集成開發環境 6
1.4.2 Visual Studio Community 2015視圖視窗 11
1.5 小結 12
第 2章 創建ASP.NET動態網站 13
2.1 使用Visual Studio創建
ASP.NET網站 13
2.2 ASP.NET網站結構 16
2.2.1 資料夾 17
2.2.2 ASP.NET網站的檔案 17
2.3 ASP.NET Web窗體檔案的結構 17
2.4 ASP.NET程式開發規範 18
2.4.1 規範制定原則 18
2.4.2 命名規範 18
2.4.3 控制項命名規則 19
2.5 小結 20
第3章 C#編程基礎 21
3.1 C#語言概述 21
3.1.1 C#的特點 21
3.1.2 命名空間 21
3.1.3 注釋 22
3.2 變數和常量 22
3.3 數據類型 24
3.3.1 值類型 24
3.3.2 引用類型 28
3.3.3 類型轉換 31
3.4 C#語句 32
3.4.1 運算符 32
3.4.2 條件語句 34
3.4.3 循環語句 38
3.5 C#面向對象編程 42
3.5.1 類 43
3.5.2 繼承 44
3.5.3 多態 46
3.6 實踐演練 48
3.6.1 問題分析 48
3.6.2 編程實現 48
3.7 小結 50
第4章 標準伺服器控制項 51
4.1 ASP.NET伺服器控制項概述 51
4.2 標準伺服器控制項套用 52
4.2.1 Label、TextBox和Button、LinkButton、ImageButton控制項 52
4.2.2 RadioButton和
RadioButtonList控制項 57
4.2.3 CheckBox和CheckBoxList控制項 61
4.2.4 DropDownList控制項 64
4.2.5 Image控制項 66
4.2.6 Hyperlink控制項 69
4.2.7 Panel控制項 70
4.2.8 控制控制項的外觀、可見性和可用性 73
4.3 動態生成控制項 74
4.4 小結 75
第5章 數據驗證 76
5.1 驗證控制項概述 76
5.2 驗證控制項套用 77
5.2.1 RequiredFieldValidator控制項 77
5.2.2 CompareValidator控制項 79
5.2.3 RangeValidator控制項 80
5.2.4 RegularExpressionValidator控制項 82
5.2.5 ValidationSummary控制項 84
5.3 小結 85
第6章 ASP.NET狀態管理 86
6.1 ASP.NET狀態管理概述 86
6.1.1 基於客戶端的狀態管理 86
6.1.2 基於伺服器端的狀態管理 87
6.2 狀態管理技術套用 87
6.2.1 查詢字元串 87
6.2.2 Cookie 89
6.2.3 會話狀態 93
6.2.4 應用程式狀態 94
6.3 實踐演練 95
6.3.1 問題分析 95
6.3.2 編程實現 96
6.4 小結 99
第7章 母版頁和主題 100
7.1 母版頁 100
7.1.1 母版頁概述 100
7.1.2 內容頁概述 100
7.1.3 創建母版頁 101
7.1.4 創建內容頁 106
7.1.5 編輯網頁成為內容頁 109
7.1.6 訪問母版頁控制項 112
7.2 主題與外觀 113
7.2.1 主題和外觀概述 113
7.2.2 定義與套用主題 113
7.2.3 同一種控制項定義不同外觀 116
7.2.4 以編程方式套用主題 117
7.3 實踐演練 118
7.3.1 問題分析 118
7.3.2 製作實現 118
7.4 小結 120
第8章 ASP.NET數據訪問 122
8.1 ASP.NET數據訪問概述 122
8.2 創建資料庫 122
8.3 數據源控制項 128
8.3.1 各類數據源控制項 128
8.3.2 SqlDataSource控制項 129
8.4 GridView控制項 133
8.4.1 數據綁定 134
8.4.2 分頁和排序 136
8.4.3 主/詳信息頁 137
8.4.4 編輯數據 141
8.4.5 刪除數據 147
8.5 詳情數據控制項 149
8.5.1 DetailsView控制項 149
8.5.2 FormView控制項 151
8.6 ADO.NET編程 152
8.6.1 ADO.NET概述 152
8.6.2 Connection對象 152
8.6.3 Command對象 153
8.6.4 DataReader對象 154
8.6.5 DataSet和DataAdapter對象 157
8.7 實踐演練 159
8.7.1 問題分析 159
8.7.2 製作實現 160
8.8 小結 163
第9章 網站導航 164
9.1 網站導航概述 164
9.2 站點地圖(SiteMap) 164
9.3 導航控制項 165
9.3.1 Menu控制項 166
9.3.2 TreeView控制項 167
9.3.3 SiteMapPath控制項 168
9.4 小結 168
第 10章 網站發布部署 169
10.1 ASP.NET網站運行環境 169
10.2 安裝IIS 169
10.3 發布網站 170
10.4 小結 175
第 11章 網上寵物店項目 176
11.1 網上寵物店功能介紹 176
11.2 資料庫設計 181
11.3 創建網站 183
11.3.1 網站檔案結構 183
11.3.2 建立網站、資料庫及圖片資源 183
11.4 創建主題 184
11.5 主頁 185
11.6 母版頁 188
11.7 用戶登錄/註銷 190
11.8 用戶註冊 196
11.9 個人資料 200
11.10 商品展示 206
11.11 購物車 208
11.12 結算與生成訂單 218
11.13 小結 224
附錄 225

相關詞條

熱門詞條

聯絡我們