ASP.NET Web套用開發(馬月坤、劉亞志 、李志昕編著圖書)

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

《ASP.NET Web套用開發》是清華大學出版社的圖書。

基本介紹

  • 書名:ASP.NET Web套用開發
  • 作者:馬月坤 劉亞志 李志昕
  • ISBN:9787302445647
  • 定價:39元
  • 出版時間:2016.08.01
  • 印刷日期:2016.08.22
  • 印次:1-1
書籍信息,目錄,

書籍信息

本書介紹利用ASP.NET進行Web程式開發需要掌握的知識。全書共分15章,內容包括ASP.NET簡介、構建ASP.NET網站、ASP.NET頁面、ASP.NET的伺服器控制項、數據驗證控制項、ASP.NET內置對象、網站導航、站點設計、ADO.NET與資料庫操作、數據控制項、網站安全、主題、Web服務、ASP.NET Web 套用三層架構和一個包含核心設計的實際項目案例。
書中所有知識都結合具體示例進行介紹,涉及的程式代碼都給出了詳細的注釋,可以使讀者輕鬆領會使用ASP.NET進行Web程式開發的精髓,從而快速提高開發技能。本書可作為高等學校相關專業課程教材,也可供網站套用開發人員自學參考。

目錄

第1章ASP.NET簡介/1
1.1.NETFramework架構1
1.1.1.NETFramework簡介1
1.1.2.NETFramework概況1
1.1.3.NETFramework核心技術特點2
1.1.4ASP.NET簡介3
1.2ASP.NET的運行環境8
1.2.1安裝IIS78
1.2.2配置ASP.NET運行環境10
1.3ASP.NET開發環境及開發工具14
1.3.1VisualStudio簡介14
1.3.2解決方案資源管理器14
1.3.3控制項工具箱14
1.3.4伺服器資源管理器15
1.3.5錯誤列表與任務列表16
1.3.6頁面設計視窗與代碼編輯視窗16
1.4第三方框架17
本章小結20
習題20
第2章構建ASP.NET網站/21
2.1創建ASP.NET網站21
2.1.1創建網站21
2.1.2設計頁面23
2.1.3網站項目資料夾設定25
2.1.4配置檔案26
2.1.5網站運行調試和發布26
2.2伺服器控制項28
2.2.1伺服器控制項類型28
2.2.2ASP.NET伺服器控制項的類層次結構28 Web套用開發目錄[3]〖3〗2.3事件與事件處理程式30
2.3.1事件簡介30
2.3.2向頁面添加事件以及頁面調試32
本章小結35
習題35
第3章ASP.NET頁面/36
3.1ASP.NET頁面構成36
3.1.1Web窗體頁36
3.1.2代碼隱藏檔案37
3.2頁面設計38
3.3頁面與程式代碼40
3.3.1單檔案頁模型代碼40
3.3.2代碼隱藏頁模型代碼41
3.4.aspx檔案與.html檔案42
本章小結47
習題47
第4章伺服器控制項/48
4.1概述48
4.2HTML伺服器控制項48
4.2.1HTML伺服器控制項簡介48
4.2.2編程創建HTML控制項50
4.2.3處理伺服器端事件51
4.3Web伺服器控制項54
4.3.1基本Web伺服器控制項介紹54
4.3.2套用55
4.4控制項屬性設定56
4.4.1Web伺服器控制項屬性56
4.4.2Web伺服器控制項屬性設定57
4.5標準控制項58
4.5.1文本類型控制項58
4.5.2按鈕類型控制項59
4.5.3選擇類型控制項61
4.5.4圖形顯示類型控制項63
4.5.5文本上傳控制項64
4.5.6套用實例65
本章小結69
習題69
第5章數據驗證控制項/70
5.1數據驗證方式70
5.1.1伺服器端數據驗證70
5.1.2客戶端數據驗證71
5.2數據驗證控制項類型72
5.2.1驗證控制項的分類72
5.2.2CompareValidator控制項72
5.2.3RequiredFieldValidator控制項75
5.2.4RegularExpressionValidator控制項77
5.2.5RangeValidator控制項80
5.3ValidationSummary控制項83
5.3.1ValidationSummary控制項簡介83
5.3.2ValidationSummary控制項套用實例83
5.4CustomValidator控制項85
5.4.1CustomValidator控制項簡介85
5.4.2CustomValidator控制項套用實例85
本章小結87
習題87
第6章ASP.NET內置對象/89
6.1概述89
6.2Application對象90
6.2.1Application對象的作用90
6.2.2Application對象的屬性90
6.2.3Application對象的方法91
6.2.4Application對象的常用事件92
6.3Request對象93
6.3.1Request對象的作用93
6.3.2Request對象的屬性93
6.3.3Request對象的方法95
6.3.4Request對象的事件96
6.4Response對象97
6.4.1Response對象的作用97
6.4.2Response對象的屬性97
6.4.3Response對象的常用方法98
6.4.4Response對象的事件99
6.5Session對象100
6.5.1Session對象的作用100
6.5.2Session對象的屬性101
6.5.3Session對象的方法102
6.5.4Session對象的事件102
6.6Cookie對象104
6.6.1Cookie對象的作用104
6.6.2Cookie對象的屬性104
6.6.3Cookie對象的方法105
6.7Server對象107
6.7.1Server對象的作用108
6.7.2Server對象的屬性108
6.7.3Server對象的方法109
本章小結110
習題110
第7章網站導航/112
7.1站點地圖112
7.1.1站點地圖簡介112
7.1.2站點地圖的套用114
7.2Menu控制項115
7.2.1Menu控制項簡介115
7.2.2Menu控制項的套用116
7.3TreeView控制項118
7.3.1TreeView控制項簡介118
7.3.2TreeView控制項的套用120
7.4SiteMapPath控制項121
7.4.1SiteMapPath控制項簡介121
7.4.2SiteMapPath控制項的套用122
本章小結124
習題124
第8章站點設計/126
8.1站點設計目標及原則126
8.2母版頁面127
8.2.1創建母版頁127
8.2.2母版頁舉例129
8.2.3在母版頁中使用層疊樣式表129
8.2.4多級母版頁132
8.2.5母版頁支持多個內容占位符134
8.3內容頁136
8.3.1創建內容頁136
8.3.2內容頁舉例137
本章小結140
習題140
第9章ADO.NET與資料庫操作/141
9.1SQLServer資料庫管理141
9.1.1使用SQLServer2008創建資料庫141
9.1.2VisualStudio2010管理資料庫144
9.2ADO.NET145
9.2.1ADO.NET簡介145
9.2.2ADO.NET的發展145
9.2.3ADO.NET的作用145
9.3連線資料庫147
9.4資料庫檢索148
9.4.1資料庫檢索對象148
9.4.2資料庫訪問和操作控制項153
9.5數據更新161
9.5.1數據添加161
9.5.2數據修改162
9.5.3數據刪除163
本章小結164
習題164
第10章數據控制項/165
10.1概述165
10.2GridView控制項165
10.2.1GridView控制項屬性166
10.2.2GridView控制項的方法和事件168
10.2.3GridView控制項綁定數據169
10.2.4GridView控制項定義列172
10.2.5使用模板列174
10.2.6數據分頁和排序175
10.3DetailsView控制項177
10.3.1DetailsView控制項簡介177
10.3.2DetailsView控制項欄位179
10.3.3DetailsView控制項常用屬性179
10.3.4DetailsView常用事件184
10.4FormView控制項185
10.5Repeater控制項186
10.5.1在Repeater控制項中使用模板186
10.5.2Repeater控制項的事件處理188
10.6DataList控制項196
本章小結199
習題200
第11章網站安全/201
11.1網站安全概述201
11.1.1安全系統之間的關係201
11.1.2模型威脅202
11.2ASP.NET安全配置203
11.2.1ASP.NET安全配置203
11.2.2成員資格配置206
11.3擴展ASP.NET安全框架207
11.3.1成員資格管理207
11.3.2登錄控制項209
11.3.3使用角色管理授權211
11.3.4授權213
11.3.5身份驗證214
本章小結220
習題220
第12章用主題進行樣式化/222
12.1主題222
12.1.1不同類型的主題222
12.1.2套用主題222
12.2樣式化站點223
12.2.1Style屬性223
12.2.2CSS級聯樣式表224
12.3對站點套用樣式227
本章小結228
習題228
第13章Web服務/229
13.1Web服務簡介229
13.2Web服務的生命周期229
13.2.1調用Web服務229
13.2.2傳送Web服務230
13.2.3返迴響應232
13.2.4使用回響234
13.3Web服務的架構234
13.3.1處理指令236
13.3.2Web服務範例236
13.4Web核心服務241
13.4.1WSDL241
13.4.2SOAP242
13.4.3UDDI242
本章小結242
習題243
第14章ASP.NETWeb套用三層架構/244
14.1軟體分層設計思想244
14.2三層體系結構245
14.2.1三層體系結構定義245
14.2.2三層體系結構說明245
14.3三層架構詳解246
14.3.1表示層246
14.3.2業務邏輯層247
14.3.3數據訪問層247
14.4三層架構範例248
14.4.1實例套用248
14.4.2實例詳解254
本章小結255
習題255
第15章綜合案例/257
15.1高校教師教學發展中心網站257
15.1.1系統規劃257
15.1.2資料庫設計260
15.1.3程式設計261
15.2高校教師培訓管理系統270
15.2.1系統規劃270
15.2.2系統設計272
15.2.3程式設計285
本章小結323
參考文獻/324

相關詞條

熱門詞條

聯絡我們