第一篇 基礎篇
第1章 基本概念的建立
1-1 Web開發(fā)技術發(fā)展
1-1-1 Web應用程序的發(fā)展
l-l-2 ASP的運行方式與執(zhí)行環(huán)境
1-2 設計ASP文件
1-2-1 開發(fā)ASP文件的語言
1-2-2 ASP的組成組件
1-3 如何分辨前. 后端程序代碼
1-4 開發(fā)ASP的工具
1-5 IIS/PWS安裝
1-6 本章總結
第2章 HTML與瀏覽器對象模型
2-1 HTML簡介
2-1-1 簡單型范例(手動篇)
2-1-2 簡單型范例(工具篇)
2-2 常用的HTML標記一——表格<table>
2-2-1 <Table>標記
2-2-2 常見屬性
2-3 常用的HTML標記二——<form>
2-3-1 表單組件及其屬性
2-3-2 前后端的集成
2-4 瀏覽器對象模型
2-4-1 瀏覽器中的對象
2-4-2 檢測用戶的瀏覽器
2-4-3 數據驗證
2-5 本章總結
第3章 VBScript數據類型. 變量/常數與運算符
3-1 數據類型
3-2 變量
3-2-1 變量命名規(guī)則
3-2-2 變量的聲明
3-2-3 變量的有效范圍
3-3 常數
3-4 運算符
3-4-1 算術運算符
3-4-2 比較運算符
3-4-3 連接運算符
3-4-4 邏輯運算符
3-4-5 運算符的優(yōu)先級
3-5 本章總結
第4章 VBScript流程控制. 子程序/函數與Class
4-1 流程控制
4-1-1 If…Then…End If語句
4-1-2 Select Case語句
4-2 循環(huán)
4-2-1 For…Next語句
4-2-2 While…WEnd語句
4-2-3 DO…Loop語句
4-2-4 For Each…Next語句
4-3 自定義于程序
4-3-1 司基本概念
4-3-2 參數傳遞方式
4-4 自定義函數
4-5 Class(VBScript 5. 0添加)
4-5-1 建立第一個Class
4-5-2 兩個特定的事件
4-5-3 Class提供的屬性
4-6 本章總結
第5章 ASP 3. 0對象模型(Object Model)
5-1 Request對象
5-1-1 Text/Hidden類型字段
5-1-2 單選按鈕與復選框
5-1-3 下拉文本框
5-1-4 服務器的環(huán)境變量
5-2 Response對象
5-2-1 Write方法
5-2-2 End/Redirect方法
5-2-3 緩沖區(qū)的設置
5-2-4 Cookies的處理
5-3 Server對象
5-3-1 MapPath方法
5-3-2 Transfer方法(ASP 3.0添加)
5-3-3 Execute方法(ASP 3. 0添加)
5-4 Web應用程序的基礎
5-4-1 分布式運算的新寵兒——Web應用程序
5-4-2 Application對象
5-4-3 Session對象
5-4-4 Global. asa文件
5-4-5 Application對象范例:訪客計數器
5-4-6 Session對象范例:訪客計數器加強版
5-5 ASPError對象(ASP 3. 0添加)
5-5-1 服務器內部錯誤
5-5-2 使用ASPError對象
5-6 ObjectContext對象
5-7 本章總結
第6章 ActiveX Server組件
6-1 使用ActiveX Server組件
6-2 Browser Capability組件
6-3 Ad Rotator組件
6-4 Content Linking組件
6-5 File Access/Active Database組件
6-6 本章總結
第7章 Web應用程序設計技巧
7-1 Web應用程序的目錄及文件結構
7-2 ASP文件的設計慣例
7-2-1 傳送HTTP Header
7-2-2 @前導命令
7-2-3 ASP的引入文件
7-2-4 Option Explicit
7-2-5 撰寫ASP程序
7-3 快速建立新的ASP文件
7-4 執(zhí)行IIS與設計ASP程序的小技巧
7-5 本章總結
第二篇 數據庫篇
第8章 數據庫概論
8-1 數據庫簡介
8-2 UDA(Universal Data Access)
8-2-1 UDA概論
8-2-2 ODBC/OLE DB的設置
8-3 SQL命令
8-3-1 查詢數據記錄(Select)
8-3-2 添加一條記錄(Insert)
8-3-3 修改數據記錄(Update)
8-3-4 刪除一條記錄(Delete)
8. 4 本章總結
第9章 ADO Connection對象/Command對象
9-1 ADO對象模型
9-2 Connection對象
9-2-1 Connection對象的屬性
9-2-2 Connection對象的方法
9-3 Command對象
9-3-1 Command對象的屬性
9-3-2 Command對象的方法
9-4 本章總結
第10章 ADO Recordset對象
10-1 Recordset對象概括
10-1-1 指針類型
10-1-2 移動記錄的方法
10-1-3 更新方式
10-2 Recordset對象的屬性
10-3 Recordset對象的方法
10-4 本章總結
第11章 訪客計數器
11-1 文件結構
11-2 設計前的思考
11-3 加強版圖形方式訪客計數器
11-4 終極版圖形方式訪客計數器
11-5 本章總結
第三篇 實戰(zhàn)篇
第12章 顯示在線人數
12-1 文件結構
12-2 設計前的思考
12-3 到底有幾人在線
12-4 與計數器結合
12-5 本章總結
第13章 流動看板(實時信息)
13-1 文件結構
13-2 設計前的思考
13-3 設計流動看板
13-4 與在線人數結合
13-5 實時股價信息
13-6 本章總結
第14章 在線投票系統
14-1 文件結構
14-2 設計前的思考
14-3 文本方式的投票結果
14-4 模塊化的文本方式投票結果
14-5 圖形方式的投票結果
14-6 本章總結
第15章 訪客留言權
15-1 文件結構
15-2 設計前的思考
15-3 基本型留言板
15-4 高級型留言板
15-5 本章總結
第16章 會員注冊系統(E-mail回復)
16-1 文件結構
16-2 設計前的思考
16-3 第一次登錄
16-4 驗證ID
16-5 電子郵件回復
16-6 取消登錄
16-7 本章總結
第17章 網絡書店(購物袋)
17-1 文件結構
17-2 設計前的思考
17-3 設計注冊表單
17-4 設計查詢表單
17-5 購物袋的設計
17-6 更新訂購量
17-7 取消訂單與結帳
17-8 本章總結
第18章 網絡聊天室終極版
18-1 文件結構
18-2 設計前的思考
18-3 前置作業(yè)
18-4 聊天室的設計
18-5 查詢窗口
18-6 本章總結
第19章 在取圖片數據庫
19-1 文件結構
19-2 設計前的思考
19-3 交互性顯示圖
19-4 存取SQL Server的圖形
19-5 存取Access的圖形
19-6 本章總結
第20章 上傳文件
20-1 文件結構
20-2 設計前的思考
20-3 基本要件
20-4 基礎應用
20-5 高級應用
20-6 與數據庫的交互
20-7 本章總結
第21章 提高數據庫存取效率
21-1 文件結構
21-2 設計前的思考
21-3 帶有Input參數的存儲程序
21-4 無任何參數的存儲程序
21-5 帶有Optput參數的存儲程序
21-6 本章總結
第22章 統計圖表
22-1 文件結構
22-2 設計前的思考
22-3 公司運營狀況
22-4 報表產生時間
22-5 股票K線圖
22-6 本章總結
第四篇 高級篇
第23章 全文數據檢索
23-1 文件結構
23-2 設計前的思考
23-2-1 Index Server簡介
23-2-2 Indexing Service server Side Object
23-2-3 全文數據檢察的執(zhí)行流程
23-3 簡易型全文檢索
23-3-1 HTML文件
23-3-2 ASP文件
23-4 分頁型全文檢索
23-5 本章總結
第24章 自定義ActiveX組件
24-1 文件結構
24-2 設計前的思考
24-3 用VB設計ActiveX組件
24-4 設計ASP文件
24-5 本章總結
第25章 遠程數據服務(RDS)
25-1 文件結構
25-2 設計前的思考
25-3 機器最新狀態(tài)——簡單篇
25-4 機器最新狀態(tài)——安全篇
25-5 機器最新狀態(tài)——COM篇
25-6 機器最新狀態(tài)——ASP篇
25-7 本章總結
第26章 三層結構
26-1 文件結構
26-2 設計前的思考
26-3 ASP+Transaction
26-4 三層結構的設計
26-5 結合COM+/MTS的Role
26-6 RDS+COM+/MTS
26-7 本章總結
第27章 Intranet的設計
27-1 文件結構
27-2 設計前的思考
27-3 ASP文件的設計
27-4 設計BLL(第二層)組件
27-5 設計DAL(第三層)組件
27-6 本章總結
第28章 百寶箱——其他相關技巧
28-1 指定虛擬目錄默認的首頁文件名
28-2 正確地使用Global. asa
28-3 數組的相關應用
28-4 在ASP文件與COM組件間傳送數組
28-5 深入Cookies應用
28-6 文本文件搜索引擎
28-7 ADO分頁控制
28-8 瀏覽數據庫Schema
28-9 本章總結
第29章 ASP 3. 0/ADO 2. 5的新增功能
29-1 ASP 3. 0新增功能
29-1-1 新增內建對象——ASPError
29-1-2 Server對象新增的方法
29-1-3 提高ASP的執(zhí)行效率
29-1-4 制作WSC組件
29-2 ADO 2. 5版新增功能
29-2-1 Data Shaping
29-2-2 半結構化數據——Record對象
29-2-3 XML數據的緩存區(qū)——Stream對象
29-3 本章總結
第五篇 附錄篇
附錄A 在單機上學習ASP
附錄B Reference——ASP 3. 0的對象模型
B-1 Application對象
B-2 ObjectContext對象
B-3 Request對象
B-4 Response對象
B-5 Server對象
B-6 Session對象
B-7 ASPError對象(ASP 3. 0新增)
附錄C Reference——ASP 3. 0內建的ActiveX組件
C-1 Ad Rotator組件
C-2 Browser Capabilities組件
C-3 Content Linking組件
C-4 File Access組件
C-4-1 FileSystemObject對象
C-4-2 TextStream對象
C-5 Database Access組件
C-6 Collaboration Data Objects for NTS組件
C-7 Tools組件
C-8 Status組件
C-9 MyInfo組件
C-10 Counters組件
C-11 Content Rotator組件
C-12 Page Counter組件
C-13 Permission Checker組件
C-14 IIS Log組件(ASP 3. 0新增)
附錄D Server Side Include
附錄E VBScript函數列表
E-1 VBScript函數分類總表
E-2 類型轉換
E-3 數組
E-4 格式化
E-5 日期/時間
E-6 數學運算
E-7 Scripting引擎
E-8 數值截取
E-9 類型判斷
E-10 字符串處理
E-11 輸入/輸出
E-12 對象操作
E-13 其他
附錄F 檢測VBSCript/JScript解釋引擎版本
附錄G 使用VB重新編譯ActiveX組件
G-1 Windows 9x+PWS 4. 0
G-2 NT Server 4.0+IIS 4.0