ASP.NET程式設計及套用(清華大學出版社2018年出版圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《ASP.NET程式設計及套用》是由清華大學出版社於2018年8月出版的書籍,作者劉苗苗、張永生。

基本介紹

  • 書名:ASP.NET程式設計及套用
  • 作者:劉苗苗、張永生
  • 定價:59元
ASP.NET程式設計及套用
作者:劉苗苗、張永生
定價:59元
印次:1-1
ISBN:9787302501688
出版日期:2018.08.01
印刷日期:2018.06.27
ASP.NET程式設計及套用採用“任務驅動”和“案例教學”相結合的模式,通過豐富的實例系統地介紹了如何使用Visual Studio開發平台進行ASP.NET Web應用程式的開發。全書共10章,主要內容包括:ASP.NET程式設計概述、WEB頁面製作基礎、C#語言基礎、ASP.NET伺服器控制項、ASP.NET內置對象、數據驗證控制項與用戶控制項、ADO.NET資料庫編程、ASP.NET數據服務控制項、ASP.NET網頁布局與標準化、ASP.NET程式設計綜合實訓。本書注重讀者編程技能的培養,將ASP.NET Web開發技術與豐富的案例相結合,將理論知識點分解在各章節中,通過實例和綜合實訓項目生動形象地講解了ASP.NET網站開發相關知識。 本書內容翔實,案例豐富,結構合理,實用性強。
目錄
第1章ASP.NET程式設計概述 1
1.1Web開發相關技術 1
1.1.1Internet與WWW 1
1.1.2Web瀏覽器與Web伺服器 2
1.1.3C/S結構與B/S結構 3
1.1.4Web編程概述 5
1.2ASP.NET簡介 8
1.2.1ASP與ASP.NET的區別 9
1.2.2ASP.NET的優勢 9
1.3ASP.NET開發與運行環境 10
1.3.1IIS的安裝與配置 10
1.3.2.NETFramework簡介 11
1.3.3VisualStudio2010簡介 12
1.3.4VisualStudio2010集成開發環境 13
1.4創建基於C#的簡單應用程式 15
1.4.1ASP.NET項目開發流程 15
1.4.2創建控制台應用程式 16
1.4.3創建Windows窗體應用程式 19
1.4.4創建ASP.NETWeb應用程式 24
1.5本章小結 29
習題1 29
第2章Web頁面製作基礎 32
2.1HTML基礎 32
2.1.1HTML文檔的基本結構 32
2.1.2HTML與XHTML 34
2.1.3XML基礎 34
2.2常用的HTML標記 36
2.2.1文本類標記 37
2.2.2列表標記 40
2.2.3圖片標記 41
2.2.4超連結標記 42
2.2.5表格標記 43
2.3使用CSS布局網頁 44
2.3.1CSS概述 44
2.3.2CSS的使用 45
2.4JavaScript簡介 48
2.4.1JavaScript的特點 48
2.4.2JavaScript的作用 49
2.4.3使用JavaScript 49
2.5ASP.NET網頁設計入門 51
2.5.1頁面與表單 51
2.5.2HTML+CSS+JavaScript 53
2.6本章小結 56
習題2 56
第3章C#語言基礎 58
3.1C#基本語法 58
3.1.1C#特點及語法規則 58
3.1.2關鍵字與標識符 59
3.1.3常量與變數 60
3.1.4注釋語句 61
3.2C#的數據類型 61
3.2.1值類型 62
3.2.2引用類型 63
3.2.3數據類型轉換 66
3.2.4裝箱與拆箱 67
3.2.5數據類型檢查 67
3.3運算符與表達式 68
3.3.1賦值運算符 68
3.3.2算術運算符 69
3.3.3關係運算符 69
3.3.4邏輯運算符 70
3.3.5其他常用運算符 70
3.3.6運算符的優先權 71
3.4程式控制結構 72
3.4.1順序結構 72
3.4.2選擇結構 72
3.4.3循環結構 77
3.4.4跳轉語句 80
3.5C#面向對象基礎 81
3.5.1面向對象概述 81
3.5.2類與對象 83
3.5.3命名空間 84
3.6本章小結 85
習題3 85
第4章ASP.NET伺服器控制項 87
4.1伺服器控制項概述 87
4.1.1伺服器控制項的分類 87
4.1.2伺服器控制項的創建 88
4.2HTML伺服器控制項 90
4.2.1HTML伺服器控制項簡介 90
4.2.2常用的HTML伺服器控制項 92
4.3Web標準伺服器控制項 94
4.3.1標準伺服器控制項概述 94
4.3.2Label控制項 95
4.3.3Button控制項 96
4.3.4TextBox控制項 97
4.3.5RadioButton與RadioButtonList控制項 99
4.3.6CheckBox與CheckBoxList控制項 101
4.3.7ListBox與DropDownList控制項 103
4.3.8Image控制項 104
4.3.9FileUpLoad控制項 106
4.3.10Calendar控制項 108
4.3.11Table控制項 112
4.4ASP.NET伺服器控制項綜合套用示例 114
4.5本章小結 116
習題4 116
第5章ASP.NET內置對象 117
5.1Page類 117
5.1.1Page類概述 117
5.1.2Page類的屬性和事件 118
5.2Response對象 119
5.2.1Response對象概述 119
5.2.2Response的常用屬性和方法 119
5.3Request對象 120
5.3.1Request的常用屬性 120
5.3.2Request使用示例 121
5.4Server對象 123
5.4.1Server的常用屬性與方法 123
5.4.2Server使用示例 125
5.5Application對象 126
5.5.1Application對象概述 126
5.5.2Application的常用屬性和方法 127
5.5.3Application使用示例 128
5.6Session對象 129
5.6.1Session對象概述 129
5.6.2Session的常用屬性和方法 130
5.6.3Session使用示例 131
5.7Cookie對象 133
5.7.1Cookie對象概述 133
5.7.2Cookie的常用屬性和方法 134
5.7.3Cookie使用示例 136
5.8本章小結 137
習題5 137
第6章數據驗證控制項與用戶控制項 139
6.1數據驗證控制項 139
6.1.1RequiredFieldValidator控制項 140
6.1.2CompareValidator控制項 141
6.1.3RangeValidator控制項 143
6.1.4RegularExpressionValidator控制項 144
6.1.5CustomValidator控制項 146
6.1.6ValidationSummary控制項 148
6.1.7驗證碼控制項 148
6.2數據驗證控制項綜合套用示例 150
6.3用戶控制項 155
6.3.1用戶控制項概述 155
6.3.2用戶控制項的創建與使用 156
6.3.3用戶控制項使用示例 157
6.4本章小結 159
習題6 159
第7章ADO.NET資料庫編程 161
7.1ADO.NET概述 161
7.1.1資料庫編程相關概念 162
7.1.2常用的資料庫操作命令 163
7.1.3ADO.NET簡介 164
7.1.4.NET數據提供程式 165
7.1.5ADO.NET體系結構 166
7.2Connection對象 170
7.2.1Connection的常用屬性和方法 170
7.2.2創建Connection對象 171
7.2.3使用SqlConnection連線資料庫 173
7.3Command對象 174
7.3.1Command的常用屬性和方法 174
7.3.2創建Command對象 175
7.3.3使用SqlCommand執行資料庫命令 176
7.4DataReader對象 177
7.4.1DataReader的常用屬性和方法 177
7.4.2創建DataReader對象 178
7.4.3使用DataReader讀取資料庫 179
7.5連線模式資料庫訪問示例 180
7.6DataAdapter對象 183
7.6.1DataAdapter的常用屬性和方法 183
7.6.2創建DataAdapter對象 184
7.7DataSet對象 185
7.7.1DataSet的常用屬性和方法 185
7.7.2創建DataSet對象 186
7.7.3DataAdapter及DataSet使用示例 187
7.8離線模式資料庫訪問示例 188
7.9本章小結 190
習題7 190
第8章ASP.NET數據服務控制項 192
8.1數據綁定技術 192
8.1.1數據源控制項 192
8.1.2數據綁定表達式 193
8.1.3常用的數據綁定方法 194
8.1.4簡單的數據綁定套用示例 196
8.2GridView控制項 198
8.2.1GridView簡介 198
8.2.2GridView的常用屬性及事件 199
8.2.3GridView的常見操作 201
8.2.4GridView套用示例一 203
8.2.5GridView套用示例二 207
8.3DataList控制項 210
8.3.1DataList的模板類型及外觀樣式 210
8.3.2DataList的常用屬性及事件 211
8.3.3使用DataList顯示數據 212
8.3.4在DataList中創建多列 214
8.3.5捕獲DataList中產生的事件 215
8.3.6使用DataList編輯數據 217
8.4DetailsView控制項 221
8.4.1DetailsView簡介 221
8.4.2DetailsView套用示例 221
8.5FormView控制項 224
8.5.1FormView簡介 224
8.5.2FormView套用示例 225
8.6Repeater控制項 228
8.6.1Repeater簡介 228
8.6.2Repeater套用示例 229
8.7ListView控制項 233
8.7.1ListView簡介 233
8.7.2ListView套用示例 234
8.8本章小結 238
習題8 239
第9章ASP.NET網頁布局與標準化 240
9.1概述 240
9.2DIV+CSS布局 241
9.2.1DIV水平居中 241
9.2.2DIV水平排列 242
9.2.3DIV垂直排列 242
9.2.4DIV嵌套排列 243
9.2.5DIV位置固定 244
9.3母版頁與內容頁 245
9.3.1母版頁 245
9.3.2內容頁 246
9.3.3母版頁使用示例 249
9.4主題與外觀 251
9.4.1主題概述 251
9.4.2創建主題與外觀 252
9.4.3主題與外觀使用示例 254
9.5站點地圖和導航控制項 258
9.5.1站點地圖概述 258
9.5.2使用SiteMapPath控制項顯示導航 260
9.5.3使用TreeView控制項顯示導航 262
9.5.4在母版頁中使用網站導航 267
9.6本章小結 268
習題9 269
第10章ASP.NET程式設計綜合實訓 270
10.1經典案例1——註冊與登錄模組 270
10.1.1任務描述 270
10.1.2系統設計 271
10.1.3代碼實現 272
10.2經典案例2——檔案上傳模組 282
10.2.1任務描述 282
10.2.2系統設計 282
10.2.3代碼實現 283
10.3經典案例3——留言板 285
10.3.1任務描述 285
10.3.2系統設計 286
10.3.3代碼實現 287
10.4本章小結 295
參考文獻 296

相關詞條

熱門詞條

聯絡我們