出版社:清華大學出版社
作者:九洲書源,柴晟,王霖 等/
瀏覽次數:476次
出版日期:2007年12月
版別版次:2007年12月第1次印刷
國標編號:9787302163480
條形碼:9787302163480
字數:386千字
印張:17.75
印數:1-8000
頁數:268
開本:185*260
內容簡介
ASP.NET是Microsoft公司推出的新一代動態Web開發工具,是電子商務、電子政務、遠程教育等Web套用開發的主流技術之一,已成為很多Web程式設計人員的首選。
本書主要介紹了ASP.NET的基礎知識、ASP.NET應用程式的創建、網路程式設計基礎、Web控制項及其套用、ADO.NET存儲資料庫、ASP.NET中資料庫編程、ASP.NET常用內建對象、XML檔案操作、Web服務、配置應用程式和部署等。本書的內容以套用開發為主線,通過大量詳盡的示例來對理論加以闡述。
本書概念清楚、邏輯性強、層次分明、示例豐富,以基本概念為主線,以實例操作為主體,有較強的可操作性,適合教學。同時,讀者通過大量的實例學習,由淺入深、循序漸進,能系統地掌握ASP.NET技術的基本操作技能,為項目開發奠定堅實基礎。
本書適合作為各大中專院校、職業院校及培訓學校的計算機與信息相關專業的教材,也適用於在.NET框架下開發Web程式的設計人員參考使用。
章節
第1章概述11.1.NET簡介1
1.1.1.NET的產生1
1.1.2.NET開發平台2
1.1.3.NET框架2
1.1.4VS.NET3
1.2ASP.NET概述4
1.2.1ASP.NET簡介4
1.2.2ASP.NET的特點5
1.2.3C#和ASP.NET6
1.2.4ASP.NET平台要求6
1.3建立ASP.NET應用程式的開發
運行環境6
1.3.1開發環境6
1.3.2運行環境9
1.4上機練習13
1.4.1安裝IIS13
1.4.2配置IIS13
1.4.3安裝.NET框架16
1.5習題16
第2章ASP.NET應用程式17
2.1第一個ASP.NET應用程式17
2.1.1新建項目17
2.1.2添加控制項19
2.1.3添加代碼22
2.2程式剖析25
2.2.1檔案結構25
2.2.2ASP.NET網頁表單26
2.2.3ASP.NET的基本語法28
2.3ASP.NET應用程式工作原理32
2.3.1HTTP運行期33
2.3.2一個HTTP請求的處理過程34
2.3.3頁面執行模型34
2.4上機練習35
2.5習題37
第3章網路程式設計基礎38
3.1C#語言的特點38
3.2C#語法介紹39
3.2.1數據類型41
3.2.2運算符和表達式47
3.2.3流程控制49
3.3C#面向對象概念54
3.3.1類和對象55
3.3.2命名空間55
3.3.3修飾符56
3.4上機練習57
3.5習題58
第4章Web控制項及其套用59
4.1伺服器端控制項與客戶端控制項59
4.2常用客戶端控制項60
4.2.1換行標記60
4.2.2段落標記62
4.2.3水平線段標記62
4.2.4字型標記63
4.2.5連結標記65
4.2.6表格標記65
4.2.7表單標記67
4.3常用伺服器端控制項68
4.3.1HTML伺服器控制項69
4.3.2Web伺服器控制項77
4.4數據驗證控制項82
4.4.1RequiredFieldValidator83
4.4.2CompareValidator84
4.4.3RangeValidator84
4.4.4RegularExpressionValidator84
4.4.5CustomValidator85
4.5用戶自定義控制項87
4.5.1創建用戶控制項87
4.5.2使用用戶控制項88
4.6上機練習88
4.7習題90
第5章ADO.NET存儲資料庫91
5.1ADO.NET概述91
5.1.1ADO.NET簡介91
5.1.2ADO.NET結構92
5.2連線數據源93
5.2.1選擇.NET數據提供程式93
5.2.2連線的創建96
5.2.3管理連線的方法和事件102
5.3數據命令對象和數據閱讀器
對象103
5.3.1使用連線環境103
5.3.2數據命令Command對象的創建104
5.3.3Command的屬性和方法106
5.3.4數據閱讀器DataReader對象及其
使用113
5.4數據適配器115
5.4.1數據適配器的概念116
5.4.2數據適配器的創建116
5.4.3數據適配器的屬性和方法120
5.5構造數據集128
5.5.1了解數據集128
5.5.2數據集的創建129
5.5.3數據集的屬性和方法132
5.5.4數據表的創建139
5.5.5數據表的屬性和方法141
5.6上機練習149
5.6.1建立數據連線149
5.6.2使用Command對象執行資料庫
命令150
5.6.3使用DataAdapter對象執行資料庫
命令151
5.6.4使用DataSet對象152
5.7習題153
第6章ASP.NET中資料庫編程154
6.1Web窗體中的數據綁定154
6.1.1Web窗體中的數據綁定概念154
6.1.2將控制項屬性綁定到ADO.NET
數據源上155
6.2維護和更新的概念159
6.2.1維護ADO.NET對象159
6.2.2更新160
6.3數據格線控制項160
6.3.1將數據綁定到控制項160
6.3.2格式化項161
6.3.3列162
6.3.4事件162
6.3.5編輯項163
6.3.6排序168
6.3.7分頁顯示169
6.4數據列表控制項172
6.5上機練習176
6.6習題179
第7章ASP.NET常用內部對象180
7.1ASP.NET常用內部對象介紹180
7.1.1ASP.NET常用內部對象180
7.1.2ASP.NET對象的訪問181
7.2Page對象182
7.2.1Page對象簡介182
7.2.2套用舉例183
7.3Response對象186
7.3.1Response對象簡介186
7.3.2套用舉例187
7.4Request對象189
7.4.1Request對象簡介189
7.4.2套用舉例190
7.5Server對象196
7.5.1Server對象簡介196
7.5.2Server對象的運用197
7.6Application對象200
7.6.1Application對象簡介200
7.6.2Application對象的運用200
7.7Session對象202
7.7.1Session對象簡介202
7.7.2Session對象的運用203
7.8上機練習208
7.8.1使用Response對象在瀏覽器中
顯示字元串208
7.8.2使用Request對象獲得瀏覽器
信息208
7.8.3獲取檔案物理路徑210
7.8.4使用Application對象在瀏覽器中
顯示字元串211
7.8.5顯示Session項目值212
7.9習題213
第8章XML檔案操作214
8.1XML概述214
8.2XML檔案的屬性216
8.2.1標記216
8.2.2元素及其屬性216
8.3創建XML文檔216
8.4ASP.NET中的XML控制項218
8.5在ASP.NET中使用XML221
8.5.1寫入XML數據221
8.5.2讀取XML數據224
8.5.3編輯XML數據225
8.5.4將XML轉化為字元串227
8.6上機練習229
8.7習題230
第9章Web服務231
9.1Web服務簡介231
9.1.1SOAP232
9.1.2WSDL233
9.1.3UDDI233
9.2建立一個簡單的Web服務234
9.3使用Web服務237
9.4上機練習241
9.4.1創建具有減法運算功能的Web
服務241
9.4.2Web應用程式調用Web服務243
9.5習題245
第10章配置應用程式和部署246
10.1Web應用程式組織結構246
10.1.1Web應用程式含義246
10.1.2配置應用程式的步驟247
10.2配置檔案Global.asax247
10.3配置檔案Web.config249
10.3.1配置檔案的語法規則249
10.3.2配置檔案的標準節251
10.3.3配置檔案自定義節257
10.4bin資料夾257
10.5Web應用程式的部署259
10.5.1用XCOPY命令部署260
10.5.2用VisualStudio.NET的“複製
項目”功能部署261
10.5.3用Web安裝項目部署263
10.6上機練習266
10.7習題268