第1章 ASP. NET概述
1. 1 網絡程序設計概述
1. 1. 1 靜態(tài)網頁與動態(tài)網頁
1. 1. 2 網頁的工作原理
1. 1. 3 常見的網絡程序設計語言
1. 2 ASP. NET簡介
1. 2. 1 . NET框架
1. 2. 2 ASP. NET的功能和特點
1. 3 ASP. NET的運行環(huán)境
1. 3. 1 安裝IlS 5. 0
1. 3. 2 安裝MDAC2. 7
1. 3. 3 安裝. NET Framework SDK
1. 3. 4 安裝Internet Explorer
1. 4 ASP. NET的開發(fā)工具
1. 5 新建一個簡單的ASP. NET文件
1. 5. 1 新建ASP. NET文件
1. 5. 2 保存ASP. NET文件
1. 5. 3 瀏覽ASP. NET文件
1. 6 新建一個應用程序
1. 6. 1 什么是應用程序
1. 6. 2 新建一個文件夾
1. 6. 3 添加虛擬目錄
1. 6. 4 設置默認文檔
1. 6. 5 建立ASP. NET文件
1. 6. 6 新建應用程序小結
1. 7 ASP. NET的語法簡介
1. 8 開發(fā)ASP. NET時的注意事項
習題1
第2章 VB. NET程序設計基礎
2. 1 VB. NET簡介
2, 2 VB. NET的數據類型
2. 3 VB. NET常量
2. 4 VB. NET變量
2. 5 VB. NET數組
2. 6 VB. NET運算符
2. 7使用條件語句
2. 7. 1 If語句
2. 7. 2 SelectCase語句
2. 8 使用循環(huán)語句
2. 8. 1 For...Next循環(huán)
2. 8. 2 Do...Loop循環(huán)
2. 8. 3 While...Wend循環(huán)
2. 8. 4 ForEach...In循環(huán)
2. 8. 5 循環(huán)嵌套
2. 8. 6 強行退出循環(huán)
2. 9 VB. NET過程
2. 9. 1 Sub子程序
2. 9. 2 Function函數
2. 10 使用系統(tǒng)函數
2. 10. 1 轉換函數
2. 10. 2 字符串函數
2. 10. 3 日期和時間函數
2. 10. 4 數學函數
2. 10. 5 檢驗函數
2. 11 類*
2. 11. 1 基本概念
2. 11. 2 創(chuàng)建一個簡單的類
2. 11. 3 繼承
2. 11. 4 共享屬性和共享方法
2. 11. 5 構造對象
2. 12 使用系統(tǒng)類
2. 12. 1 轉換數據類型
2. 12. 2 字符串操作
2. 12. 3 日期和時間操作
2. 12. 4 數學操作
2. 12. 5 數組操作
2. 12. 6 數組變量
2. 12. 7 格式化數字
2. 12. 8 格式化日期
2. 13 注釋語句
2. 14 錯誤處理
習題2
第3章 服務器控件
3. 1 控件簡介
3. 1. 1 什么是控件
3. 1. 2 控件的聲明及屬性. 事件和方法
3. 1. 3 Web表單的工作原理
3. 1. 4 控件的分類
3. 2 HTML服務器控件
3. 2. 1 HtmlForm Web表單
3. 2. 2 HtmllnputText 單行文本框和密碼框
3. 2. 3 HtmlTextArea 多行文本框
3. 2. 4 HtmllnputHidden 隱藏控件
3. 2. 5 HtmllnputRadioButton 單選框
3. 2. 6 HtmllnputChecld30x 復選框
3. 2. 7 HtmlSelect 下拉列表框
3. 2. 8 HtmlGenericComrol 一般控件
3. 2. 9 HtmllnputButton 提交. 重置和普通按鈕
3. 2. 10 綜合示例一
3. 2. 11 HtmllnputFile 文件上傳控件
3. 3 Web服務器控件
3. 3. 1 Label 標簽
3. 3. 2 TextBox 文本框
3. 3. 3 RadioButton 單選框
3. 3. 4 RadioButtonList 單選列表框
3. 3. 5 CheckBox 復選框
3. 3. 6 CheekBoxList 復選列表框
3. 3. 7 DropDownList 下拉列表框
3. 3. 8 Button 按鈕
3. 3. 9 綜合示例二
3. 3. 10 HyperLink 超鏈接控件
3. 3. 11 LinkButton 超鏈接按鈕
3. 3. 12 ListBox 容器控件
3. 3. 13 AdRotator 廣告控件
3. 3. 14 Calendar 日歷控件
3. 3. 15 Panel 容器控件
3. 4 驗證控件
3. 4. 1 RequiredFieldValidator 必填驗證
3. 4. 2 CompareValidator 比較驗證
3. 4. 3 RangeValidator 范圍驗證
3. 4. 4 RegularExpressionValidator 正則驗證
3. 4. 5 ValidationSummary
3. 4. 6 綜合示例三
3. 5 用戶控件*
3. 5. 1 不包含事件的用戶控件
3. 5. 2 包含事件的用戶控件
3. 6 對控件的一些高級操作*
3. 6. 1 使用AutoPostBack屬性
3. 6. 2 數據綁定
3. 6. 3 動態(tài)產生控件
3. 6. 4 對控件應用樣式
3. 7 本章小結
習題3
第4章 內部對象
4. 1 ASP. NET內部對象概述
4. 2 Page對象
4. 3 Request對象
4. 3. 1 Request對象簡介
4. 3. 2 使用QuerySwing數據集合
4. 3. 3 ServerVariables數據集合
4. 3. 4 ClientCertifieate數據集合
4. 3. 5 Browser數據集合
4. 3. 6 TotalBytes屬性
4. 3. 7 BinaryRead方法
4. 4 Response對象
4. 4. 1 Response對象簡介
4. 4. 2 利用Write方法輸出信息
4. 4. 3 使用Redirect方法引導客戶端至另一個URL位置
4. 4. 4 使用End方法終止ASP. NET程序
4. 4. 5 關于Buffer屬性
4. 4. 6 BinaryWrite方法
4. 5 HttpCookie對象
4. 5. 1 什么是Cookie
4. 5. 2 使用Response對象設置Cookie
4. 5. 3 使用Request對象讀取Cookie
4. 5. 4 Cookies綜合示例
4. 6 Session對象
4. 6. 1 Session對象簡介
4. 6. 2 利用Session存儲信息
4. 6. 3 利用Session存儲數組信息
4. 6. 4 Timeout屬性
4. 6. 5 Abandon方法
4. 7 Application對象
4. 7. 1 Application對象簡介
4. 7. 2 利用Application存儲信息
4. 7. 3 利用Application存儲數組信息
4. 8 Server對象
4. 8. 1 Server對象簡介
4. 8. 2 ScriptTimeout屬性
4. 8. 3 CreateObject方法
4. 8. 4 HTMLEncode方法
4. 8. 5 URLEncode方法
4. 8. 6 MapPath方法
4. 8. 7 Execute方法
4. 8. 8 Transfer方法
4. 9 Mail對象
4. 9. 1 Mail對象簡介
4. 9. 2 發(fā)送E-mail示例1
4. 9. 3 發(fā)送E-mail示例2
4. 10 本章小結
習題4
第5章 數據庫基礎知識
5. 1 數據庫的基本概念
5. 1. 1 數據管理技術的發(fā)展階段
5. 1. 2 數據庫的基本術語
5. 1. 3 數據庫管理系統(tǒng)
5. 2 建立Access數據庫
5. 2. 1 規(guī)劃自己的數據庫
5. 2. 2 新建數據庫
5. 2. 3 新建和維護表
5. 2. 4 新建和維護查詢
5. 3 SQL語言簡介
5. 3. 1 Select語句
5. 3. 2 Insert語句
5. 3. 3 Update語句
5. 3. 4 Delete語句
習題5
第6章 ASP. NET存取數據庫
6. 1 ADO. NET簡介
6. 2 簡單存取數據庫
6. 2. 1 數據庫準備
6. 2. 2 利用Select語句查詢記錄
6. 2. 3 利用Insert語句插入記錄
6. 2. 4 利用Update語句更新記錄
6. 2. 5 利用Delete語句刪除記錄
6. 3 使用DataGrid控件存取數據庫
6. 3. 1 DataGrid控件簡介
6. 3. 2 查詢記錄
6. 3. 3 插入記錄
6. 3. 4 更新記錄
6. 3. 5 刪除記錄
6. 4 綜合示例
6. 5 本章小結
習題6
第7章 深入進行數據庫編程
7. 1 DataGrid控件再探討
7. 1. 1 分頁顯示數據
7. 1. 2 對數據進行排序
7. 1. 3 定制列
7. 1. 4 鏈接到詳細頁
7. 1. 5 自定義列
7. 2 使用DataList控件存取數據庫
7. 2. 1 DataList控件簡介
7. 2. 2 查詢記錄
7. 2. 3 選擇記錄
7. 2. 4 更新和刪除記錄
7. 3 使用Repeater控件存取數據庫
7. 3. 1 Repeater控件簡介
7. 3. 2 查詢記錄
7. 3. 3 選擇記錄
7. 4 使用含有參數的SQL語句
7. 5 對多個表進行操作
7. 5. 1 組合查詢
7. 5. 2 對多個表進行更新和刪除操作
7. 6 存取SQLServer數據庫
7. 6. 1 建立SQLServer數據庫
7. 6. 2 存取SQLServer數據庫
7. 7 DataSet對象再探討
7. 7. 1 建立DataSet對象
7. 7. 2 又寸DataSet又寸象的操作
7. 7. 3 把DataSet對象中的更新寫回到數據庫
7. 8 綜合示例
習題7
第8章 文件及文件夾操作
8. 1 文件及文件夾管理
8. 1. 1 顯示文件及文件夾的信息
8. 1. 2 文件的新建. 復制. 移動和刪除
8. 1. 3 文件夾的新建. 移動和刪除
8. 1. 4 顯示指定文件夾下的子文件夾和子文件
8. 2 文本文件操作
8. 2. 1 新建和寫入文本文件
8. 2. 2 讀取文本文件
8. 2. 3 計數器示例
8. 3 XML文件操作
8. 3. 1 讀取XML文件
8. 3. 2 寫入XML文件
8. 4 Excel文件操作
8. 5 綜合示例
8. 6 本章小結
習題8
第9章 隱藏代碼與業(yè)務對象
9. 1 使用隱藏代碼 Code-behind
9. 1. 1 在普通頁面中使用Code-behind
9. 1. 2 在用戶控件中使用Code-behind
9. 2 使用業(yè)務對象*
9. 2. 1 業(yè)務對象簡介
9. 2. 2 不包含界面的業(yè)務對象
9. 2. 3 包含界面的業(yè)務對象 自定義控件
9. 3 使用COM組件
9. 3. 1 使用Server對象的CreatObject方法
9. 3. 2 將COM組件轉換成. NET組件
9. 4 本章小結
習題9
第10章 Web服務*
10. 1 Web服務簡介
10. 1. 1 什么是Web服務 WebService
10. 1. 2 Web服務的工作原理
10. 1. 3 Web服務能返回什么類型的數據
10. 2 建立一個簡單的Web服務
10. 3 簡單調用Web服務
10. 4 通過代理類調用Web服務
10. 5 返回DataSet對象示例
10. 5. 1 建立Web服務
10. 5. 2 生成SOAP代理類
10. 5. 3 編譯并部署代理類
10. 5. 4 通過代理類調用Web服務
10. 6 本章小結
習題10
第11章 配置應用程序及其他應用
11. 1 關于配置應用程序
11. 2 配置Global. asax文件
11. 2. 1 Global. asax文件的基本格式
11. 2. 2 Global. asax文件示例
11. 3 配置web. Config文件
11. 3. 1 web. Config文件的基本格式
11. 3. 2 讀取自定義屬性示例
11. 4 安全考慮*
11. 4. 1 基于Windows的認證
11. 4. 2 基于表單的認證
11. 4. 3 關于授權
11. 4. 4 網絡安全綜合示例
11. 4. 5 其他安全考慮
11. 5 使用緩存
11. 5. 1 頁輸出緩存
11. 5. 2 頁片斷緩存
11. 5. 3 數據緩存
11. 6 調試程序
11. 6. 1 使用Response. Write方法
11. 6. 2 使用Debug
11. 6. 3 使用trace 跟蹤
11. 6. 4 使用SDK調試器*
11. 7 本章小結
習題11
附錄A 從ASP到ASP. NET
附錄B ASP. NET的文件類型
附錄C 重要名詞索引
附錄D 常見問題答疑
附錄E HTML語言簡單介紹
附錄F ASP. NET資源網站推薦
參考文獻