ASP.NET網路程式設計案例教程

ASP.NET網路程式設計案例教程

《ASP.NET網路程式設計案例教程》是2013年由清華大學出版社出版的圖書,作者是朱宏。

基本介紹

  • 中文名:ASP.NET網路程式設計案例教程
  • 作者:朱宏
  • 出版社:清華大學出版社
  • 出版時間:2014年12月26日
  • 定價:34.5 元
  • 裝幀:平裝
  • ISBN:9787302323525
圖書簡介,圖書目錄,

圖書簡介

本書以Visual Studio 2008為開發平台,以C#為開發語言,系統論述了使用ASP.NET進行網路程式設計等內容。
全書分為12章。第0章介紹網站建設的前導知識,第1章介紹ASP.NET的概念,第2章介紹C#程式設計基礎,第3章介紹伺服器控制項,第4章介紹ADO.NET內部對象的套用,第5章介紹資料庫基礎知識,第6章介紹資料庫的數據訪問技術,第7章介紹母版和主題等網站統一設計技術,第8章以一個實際案例對前面的內容進行總結和綜合套用,第9章介紹多層架構,第10章介紹LINQ,第11章介紹網站的發布並部署網站。附錄介紹HTML常用標記。書中還提供了相關的知識連結,對教學內容進行擴展和深入介紹。

圖書目錄

第0章緒論1
0.1WWW與Web網站1
0.1.1WWW與Web1
0.1.2Web技術基礎2
0.2HTML超文本標記語言4
0.3動態網頁5
0.3.1靜態網頁5
0.3.2動態網頁6
0.4常見的網路程式設計語言7
0.4.1CGI7
0.4.2ASP7
0.4.3ASP.NET8
0.4.4PHP8
0.4.5JSP9
0.5IIS的安裝與設定9
0.5.1IIS9
0.5.2Internet服務管理器10
0.5.3示例檔案13
習題015
第1章ASP.NET概述16
1.1ASP.NET簡介16
1.1.1.NET技術簡介16
1.1.2ASP.NET技術簡介20
1.1.3.NET3.522
1.2ASP.NET開發環境22
1.2.1安裝VisualStudio200822
1.2.2創建Web項目23
1.2.3管理Web項目中的資源25
1.2.4ASP.NET應用程式的構成25
1.3創建ASP.NET網頁26
1.3.1創建Web窗體26
1.3.2打開Web窗體27
1.4建立一個ASP.NET程式29
1.5建立ASP.NET程式的步驟34
習題134
[1]〖3〗ASP.NET網路程式設計案例教程目錄〖3〗[3]第2章C#程式設計基礎35
2.1C#數據類型、常量、變數35
2.1.1C#語言基本語法35
2.1.2C#數據類型36
2.1.3C#常量37
2.1.4C#變數39
2.2C#運算符與表達式40
2.2.1運算符的分類40
2.2.2運算符41
2.2.3運算符的優先權44
2.3系統類中數學、字元串、日期和時間操作45
2.3.1數學類45
2.3.2字元串46
2.3.3DateTime和TimeSpan50
2.3.4數據類型的轉換52
2.3.5隨機類54
2.4數組54
2.4.1數組的定義和使用55
2.4.2數組的常用屬性與方法56
2.5條件語句59
2.5.1if…else語句60
2.5.2if…elseif語句62
2.5.3switch語句63
2.6循環語句64
2.6.1for循句65
2.6.2while循環66
2.6.3do...while循環67
2.6.4break和continue語句68
2.6.5循環的嵌套70
2.6.6利用循環進行數組的操作71
2.7異常處理72
2.8類73
2.8.1類和對象73
2.8.2類的定義及對象的創建74
2.8.3封裝79
2.8.4繼承80
2.8.5多態性82
習題283
第3章ASP.NET伺服器控制項85
3.1伺服器控制項85
3.1.1ASP.NET伺服器控制項類型85
3.1.2控制項常用的屬性86
3.1.3常用的Web控制項87
3.1.4其他常用控制項94
3.2數據驗證控制項99
3.2.1RequiredFieldValidator控制項100
3.2.2CompareValidator控制項100
3.2.3RangeValidator控制項101
3.2.4RegularExpressionValidator控制項101
3.3用戶控制項104
3.3.1創建用戶控制項104
3.3.2添加用戶控制項105
3.3.3動態添加控制項105
習題3106
第4章ASP.NET內部控制項107
4.1ASP.NET的內部對象概述107
4.2Page對象108
4.2.1案例演示108
4.2.2Page對象的常用屬性和方法109
4.2.3案例實現111
4.2.4知識連結113
4.3Response對象115
4.3.1Response對象的屬性116
4.3.2Response對象的方法116
4.3.3使用Response對象116
4.4Request對象119
4.4.1Request對象的屬性119
4.4.2Request對象的常用方法120
4.4.3使用Request對象120
4.5Cookie對象122
4.5.1Cookie對象簡介122
4.5.2利用Response對象設定Cookies123
4.5.3使用Request對象讀取Cookie124
4.6Session對象125
4.6.1Session對象簡介125
4.6.2Session對象的屬性及方法126
4.6.3使用Session存儲信息126
4.6.4Timeout屬性127
4.6.5Session對象實例練習127
4.7Application對象129
4.7.1Application簡介129
4.7.2使用Application存儲信息130
4.7.3Application實例練習130
4.8Server對象132
4.8.1Server對象的屬性132
4.8.2Server對象的方法132
4.9綜合設計134
習題4136
第5章資料庫基礎知識138
5.1資料庫基本概念138
5.1.1資料庫管理技術的發展138
5.1.2數據模型139
5.1.3資料庫的基本術語140
5.1.4資料庫管理系統141
5.2創建Access資料庫143
5.2.1啟動Access資料庫144
5.2.2創建表145
5.2.3表的設計146
5.2.4查詢操作147
5.3SQL語言基礎149
5.3.1SQL簡介150
5.3.2SELECT語句150
5.3.3數據插入INSERT語句154
5.3.4修改數據UPDATE語句155
5.3.5刪除數據DELETE語句156
習題5156
第6章存取資料庫157
6.1數據源控制項的介紹157
6.2GridView控制項連線資料庫158
6.2.1添加數據源控制項159
6.2.2添加GridView控制項162
6.2.3GridView控制項的分頁與排序164
6.2.4編輯、選擇、刪除165
6.2.5GridView控制項的欄位類型167
6.3使用ADO.NET存取資料庫170
6.3.1ADO.NET簡介170
6.3.2查詢記錄(SELECT語句)171
6.3.3插入記錄(INSERT語句)173
6.3.4更新記錄(UPDATE語句)174
6.3.5刪除記錄(DELETE語句)175
6.4進一步探討資料庫數據的操作176
6.4.1使用ADO.NET和GridView控制項顯示記錄176
6.4.2從頁面控制項向數據表中添加數據178
6.4.3事務處理180
6.4.4使用含有參數的SQL語句181
6.4.5對數據表的更新184
6.4.6詳細頁的連結189
6.4.7案例: 登錄頁面的設計192
6.5進一步探討資料庫的讀取196
6.5.1利用ADO.NET訪問兩種數據之間的轉換196
6.5.2在Web.config中配置資料庫連線197
6.5.3DataSet對象再探討197
6.6使用其他控制項連線資料庫201
6.6.1使用DataList控制項連線資料庫202
6.6.2使用Repeater控制項連線資料庫214
6.6.3使用FormView控制項連線資料庫217
6.6.4使用DetailsView控制項連線資料庫218
習題6219
第7章用戶界面設計220
7.1主題220
7.1.1概述220
7.1.2創建主題221
7.1.3套用主題222
7.2母版頁225
7.2.1母版頁基礎知識225
7.2.2創建母版頁和內容頁227
7.2.3內容頁和母版頁的互動227
7.2.4畢業設計(論文)選題網站的母版頁設計228
7.3網站地圖與頁面導航232
7.3.1網站地圖232
7.3.2使用導航地圖實現網站導航233
習題7236
第8章小型案例設計237
8.1系統分析與系統設計237
8.1.1系統分析237
8.1.2系統設計238
8.1.3系統結構圖238
8.1.4系統流程圖239
8.2資料庫設計239
8.3網站設計240
8.3.1網站結構圖241
8.3.2頁面功能241
8.3.3導航欄設計243
8.3.4母版設計244
8.4詳細設計245
8.4.1首頁頁面245
8.4.2查詢選題頁面245
8.4.3登錄頁面250
8.4.4管理員頁面253
8.4.5教師管理頁面259
8.4.6學生選題頁面271
習題8278
第9章二層和三層架構279
9.1分層架構模式279
9.2二層架構281
9.3三層架構284
第10章LINQ數據查詢技術289
10.1LINQ的簡介289
10.2基本的查詢操作292
10.2.1查詢操作292
10.2.2LINQ查詢表達式293
10.3LINQ to Object296
10.4LINQ其他操作類型300
10.4.1LINQ to DataSet300
10.4.2LINQ to SQL300
10.4.3LINQ to XML301
第11章網站的發布與部署302
11.1發布網站302
11.2使用Web安裝項目部署應用程式303
附錄常用HTML標記307

相關詞條

熱門詞條

聯絡我們