《ASP.NET簡明教程(C#篇)》是2008年1月清華大學出版社出版的圖書,作者是金雪雲。
基本介紹
- 書名:ASP.NET簡明教程(C#篇)
- 作者:金雪雲
- ISBN:9787302121916
- 頁數:335頁
- 定價:29.8元
- 出版社:清華大學出版社
- 出版時間:2006年01月
- 裝幀:平裝
內容簡介,圖書目錄,
內容簡介
本書主要介紹了在Windows2000作業系統上使用ASP.NET創建動態Web網頁的相關技術,內容涵蓋了ASP.NET程式的運行環境需求、c#語法基礎、ASP.NET擴展的HTML控制項和Web內部控制項的使用、ASP.NET的常用內置對象、.NET的命名空間、在ASP.NET中實現事件驅動、在ASP.NET程式中使用Web增強控制項和自定義控制項、ADO.NET和使用ADO.NET進行資料庫訪問、在ASP.NET中套用XML、對ASP.NET進行配置和最佳化,以及在ASP.NET中實現安全和Web服務的方法。本書附錄部分還為學習網路程式設計課程的讀者提供了一個課程設計題目--設計和實現一個完整網站與後台管理系統。
圖書目錄
第1章 ASP.NET概述
1.1 Web基礎知識
1.2 ASP.NET簡介
1.3 建立ASP.NET的運行環境
1.4 開始編寫ASP.NET程式
1.5 習題
第2章 C#語法基礎
2.1 程式語言的選擇
2.2 變數、常量和表達式
2.3 構造類型
2.4 控制結構
2.5 函式
2.6 習題
第3章 HTML控制項和Web伺服器控制項
3.1 HTML控制項
3.2 Web伺服器控制項
第4章 ASP.NET 的常用內置對象
4.1 Response對象
4.2 Request對象
4.3 Application對象
4.4 Session對象
4.5 Server對象
4.6 Cookie
4.7 習題
1.1 Web基礎知識
1.2 ASP.NET簡介
1.3 建立ASP.NET的運行環境
1.4 開始編寫ASP.NET程式
1.5 習題
第2章 C#語法基礎
2.1 程式語言的選擇
2.2 變數、常量和表達式
2.3 構造類型
2.4 控制結構
2.5 函式
2.6 習題
第3章 HTML控制項和Web伺服器控制項
3.1 HTML控制項
3.2 Web伺服器控制項
第4章 ASP.NET 的常用內置對象
4.1 Response對象
4.2 Request對象
4.3 Application對象
4.4 Session對象
4.5 Server對象
4.6 Cookie
4.7 習題
5.1命名空間 157
5.2類庫 159
5.2.1類庫和基類 159
5.2.2集合 160
5.2.3ArrayList 166
5.2.4Hashtable 168
5.2.5SortedList 169
5.2.6目錄和檔案的處理 170
5.3Page類 179
5.3.1頁面狀態 179
5.3.2頁面指令 181
5.4事件驅動 184
5.4.1什麼是事件驅動 185
5.4.2ASP.NET中的事件 185
5.4.3ASP.NET中的伺服器
控制項事件 189
5.5習題 190
第6章ASP.NET的其他Web控制項 192
6.1Web增強控制項 192
6.1.1日曆控制項 192
6.1.2廣告控制項 197
6.1.3驗證控制項 200
6.2自定義控制項 212
6.2.1代碼分離技術 212
6.2.2編寫自定義控制項 213
6.2.3用戶控制項 217
6.3習題 219
第7章訪問資料庫 220
7.1資料庫基礎知識 220
7.1.1關係資料庫基礎 220
7.1.2SQLServer2000簡介 222
7.2ADO.NET的優勢 222
7.3ADO.NET的使用 223
7.3.1ManagedProviders 224
7.3.2建立資料庫連線 224
7.3.3使用Command對象執行
資料庫命令 227
7.3.4使用DataAdapter對象
執行資料庫命令 231
7.4數據綁定 237
7.4.1什麼是數據綁定 237
7.4.2DataGrid控制項 238
7.4.3DataList控制項 250
7.4.4Repeater控制項 255
7.5習題 257
第8章在ASP.NET中套用XML 258
8.1什麼是XML 258
8.2標記、元素以及元素的屬性 260
8.3創建XML文檔 260
8.4使用樣式表顯示XML 262
8.5在ASP.NET中使用XML 264
8.5.1寫入XML數據 265
8.5.2讀取XML數據 267
8.5.3編輯XML數據 268
8.5.4將XML轉化為字元串 270
8.6習題 271
第9章ASP.NET的配置和最佳化 272
9.1ASP.NET的配置 272
9.1.1machine.config檔案和
web.config檔案 273
9.1.2global.asax檔案 280
9.1.3創建Application
事件代碼 281
9.2ASP.NET的最佳化 286
9.2.1使用快取 286
9.2.2跟蹤 291
9.2.3監視ASP.NET進程 294
9.3習題 295
第10章ASP.NET的安全性 296
10.1什麼是安全性 296
10.2身份驗證和授權 297
10.2.1Windows提供的
身份驗證和授權 297
10.2.2IIS提供的身份驗證
和授權 298
10.2.3ASP.NET提供的
身份驗證和授權 301
10.3SSL加密方法簡介 312
10.4習題 313
第11章Web服務 314
11.1什麼是Web服務 314
11.2建立Web服務 316
11.3WSDL 319
11.4使用Web服務 320
11.4.1代理的工作原理 320
11.4.2創建代理 321
11.4.3測試 321
11.5在Internet上尋找
Web服務 323
11.6習題 323
附錄課程設計 324
F.1課程設計目的 324
F.2課程設計內容 324
F.2.1網站的首頁設計 324
F.2.2註冊系統的設計 325
F.2.3文章發布系統的設計 327
F.2.4論壇系統的設計 328
F.2.5郵件列表系統的設計 330
F.2.6網上購物系統的設計 331
F.3考核辦法 335