第1章網絡程序設計概述
1.1網絡程序設計語言的產生背景
1.2目前主要的網絡程序設計語言
1.2.1ASP概述
1.2.2PHP概述
1.2.3JSP概述
1.3小結
習題
第2章ActiveServerPages初步
2.1ASP的運行環(huán)境
2.2ASP的語法簡介
2.2.1ASP文件的基本組成和約定
2.2.2一個簡單的ASP文件
2.3ASP的開發(fā)工具
2.4ASP程序的調試技巧
2,5開發(fā)ASP程序時注意事項
2.6小結
習題
第3章ASP腳本語言--VBScript
3.1腳本語言概述
3.2VBScript代碼的基本格式
3.3VBScript的數據類型
3.4VBScript常量
3.5VBScript變量
3.6VBScript數組
3.7VBScript運算符
3.8VBScript函數
3.8.1轉換函數
3.8.2輸入輸出函數
3.8.3字符串函數
3.8.4日期和時間函數
3.8.5數學函數
3.8.6檢驗函數
3.9VBScript過程
3.9.1Sub子程序
3.9.2Function函數
3.10使用條件語句
3.10.1If…Then…Else語句
3.10.2SelectCase語句
3.11使用循環(huán)語句
3.11.1For…Next循環(huán)
3.11.2Do…Loop循環(huán)
3.11.3While…Wend循環(huán)
3.11.4ForEach…In循環(huán)
3.11.5強行退出循環(huán)
3.12小結
習題
第4章Request和Response對象
4.1對象知識簡介
4.2利用Request對象從客戶端獲得信息
4.2.1Request對象簡介
4.2.2使用Form獲取方法
4.2.3使用QueryString獲取方法
4.3利用Response對象向客戶端輸出信息
4.3.1Response對象簡介
4.3.2使用Write方法輸出信息
4.3.3使用Redirect方法引導客戶端至另一個UBL位置
4.3.4關于Buffer屬性
4.4小結
習題
第5章Session和Application對象
5.1利用Session對象記載特定客戶信息
5.1.1Session對象簡介
5.1.2利用Session存儲信息
5.1.3利用Session存儲數組信息
5.1.4Timeout屬性
5.1.5Abandon方法
5.2利用Application對象記載所有客戶信息
5.2.1Application對象簡介
5.2.2利用Application存儲信息
5.2.3利用Application存儲數組信息
5.3Global.asa文件
5.4小結
習題
第6章ASP存取數據庫
6.1數據庫預備知識
6.1.1建立Access數據庫
6.1.2設置數據源
6.2利用數據庫存取組件存取數據庫
6.2.1連接數據庫
6.2.2利用Select語句查詢記錄
6.2.3利用Insert語句添加新記錄
6.2.4利用Delete語句刪除記錄
6.2.5利用Update語句修改記錄
6.3深入討論ADO
6.3.1存取SQL數據庫
6.3.2對多個數據表進行操作
6.4小結
習題
第7章ASP內部對象
7.1概述
7.2Request對象
7.2.1Form獲取方法
7.2.2QueryString獲取方法
7.2.3Cookies獲取方法
7.2.4ServerVariables獲取方法
7.2.5ClientCertificate獲取方法
7.2.6TotalBytes屬性
7.2.7BinaryRead方法
7.3Response對象
7.3.1設置Cookies
7.3.2BinaryWrite方法
7.4Session對象
7.5Application對象
7.6Server對象
7.6.1ScriptTimeout屬性
7.6.2CreatObject方法
7.6.3HTMLEncode方法
7.6.4URLEncode方法
7.6.5MapPath方法
7.7小結
習題
第8章ASP的內置組件
8.1ASP組件概述
8.2數據庫存取組件
8.3文件存取組件
8.3.1FileSystemObject對象的方法
8.3.2TextStream對象的屬性和方法
8.3.3新建文本文件
8.3.4文本文件的讀取或添加
8.3.5文件的復制.移動和刪除
8.3.6文件夾的新建.復制.移動和刪除
8.3.7顯示指定文件夾下的所有內容
8,4廣告輪顯組件
8.4.1廣告輪顯組件的組成
8.4.2廣告輪顯組件的屬性和方法
8.4.3廣告輪顯組件使用示例
8.5瀏覽器兼容組件
8.5.1瀏覽器兼容組件的工作原理
8.5.2瀏覽器兼容組件的屬性
8.5.3瀏覽器兼容組件使用示例
8.6文件超鏈接組件
8.6.1文件超鏈接組件的組成
8.6.2文件超鏈接組件的方法
8,6.3文件超鏈接組件使用示例
8.7小結
習題
第9章數據庫存取組件
9.1ASP讀取數據庫的簡單方法回顧
9,2建立數據庫和設置數據源
9.2.1建立數據庫
9.2.2設置數據源
9.3SQL語言簡介
9.3.1Select語句
9.3.2Insert語句
9,3.3Delete語句
9,3.4Update語句
9.3.5CreateTable語句
9.3.6AlterTable語句
9,3.7DropTable語句
9.3.8用ASP維護數據表的實例
9.4ADO的內部對象
9.5Connection對象
9.5.1建立Connection對象
9.5.2Connection對象的屬性
9.5.3Connection對象的方法
9.5,4利用Connection對象存取數據庫
9.5.5事務處理
9.6Command對象
9.6.1建立Command對象
9.6.2Command對象的屬性
9.6.3Command對象的方法
9.6.4利用Command對象存取數據庫
9.6.5非參數查詢
9.6.6參數查詢
9.6.7Parameters集合和Parameter對象
9.6.8Command對象小結
9.7Recordset對象
9.7.1建立Recordset對象
9.7.2Recordset對象的屬性
9.7.3Recordset對象的方法
9.7.4利用Recordset對象查詢記錄
9.7.5分頁顯示數據
9.7.6利用Recordset對象更新數據庫
9.7.7Fields集合和Field對象
9.8Errors集合和Error對象
9.8.1Errors集合的屬性
9.8.2Errors集合的方法
9.8.3Error對象的屬性
9.8.4OnErrorResumeNext
9.9一個簡單的例子--通訊錄
9.9.1通訊錄的設計
9.9.2通訊錄的實現
9.9.3通訊錄的討論
9.10小結
習題
第10章使用其他組件
10.1發(fā)送E-mail組件W3(Jmail)
10.1.1安裝W3Jmail組件
10.1.2使用W3Jmail組件
10.2文件上傳組件ASPUpload
10.2.1安裝ASPUpload組件
10.2.2使用ASPUpload組件
10.3更多的組件討論
10.3.1組件的下載和安裝
10.3.2組件的使用
10.3.3組件的開發(fā)
10.4小結
習題
第11章網絡程序開發(fā)實例
11.1留言板
11.1.1留言板的設計
11.1.2留言板的實現
11.2聊天室
11.2.1聊天室的設計
11.2.2聊天室的實現
11.3BBS論壇
11.3.1BBS論壇的設計
11.3.2BBS論壇的實現
11.4小結
習題
附錄1常見問題答疑
附錄2ASP資源網站推薦
附錄3建立SQL查詢
附錄4HTML語言簡單介紹
參考文獻