第一章 ASP簡介
1.1 Web技術的發(fā)展
1.1.1 靜態(tài)網頁技術HTML
1.1.2 動態(tài)網頁技術DHTML與CGI
1.1.3 支持腳本語言的ASP
1.2 認識IIS
1.2.1 各種平臺上的IIS
1.2.2 IIS的安裝
1.2.3 Web站點的創(chuàng)建和管理
1.3 ASP技術的發(fā)展
1.4 ASp的使用環(huán)境
1.5 ASP與腳本語言的關系
1.6 創(chuàng)建一個簡單的ASP文件
綜合練習
一、基礎題
二、上機實習題
第二章 ASP的基本元素
2.1 ASP的組成部分
2.1.1 ASP的組成
2.1.2 服務器端腳本
2.1.3 Active X組件
2.2 腳本語言的使用
2.2.1 指定腳本語言
2.2.2 修改默認的腳本語言
2.2.3 腳本范圍的確定
2.2.4 ASP的基本語法
2.3 ASP的內嵌對象
2.3.1 COM簡介
2.3.2 支持ASP的組件
2.4 ASP的注冊表配置
2.5 ASP編程調試
2.5.1 常見錯誤的調試
2.5.2 腳本調試
綜合練習二
一、基礎題
二、上機實習題
第三章 ASP腳本語言VBScript
3.1 VBScript概述
3.2 在HTML中添加VBScript
3.3 VBScript數(shù)據類型
3.3.1 VBScript數(shù)據概述
3.3.2 Variant子類型
3.4 VBScript變量
3.5 VBScript常量
3.6 VBScript運算符
3.7 條件語句
3.8 循環(huán)語句
3.9 VBScript過程
3.10 編碼約定
3.10.1 常數(shù)命名約定
3.10.2 變量命名約定
3.10.3 變量作用域
3.10.4 變量作用域前綴
3.10.5 描述性變量名和過程名
3.10.6 對象命名約定
3.10.7 代碼注釋約定
3.10.8 格式化代碼
3.11 在IE中使用VBScript
3.11.1 VBScript頁面的簡單樣例
3.11.2 VBScript與窗體
3.11.3 在VBScript中使用對象
3.12 VBScript綜合實例
綜合練習三
一、基礎題
二、上機實習題
第四章 ASP應用基礎
4.1 ASP文件的結構
4.2 ASP的基本用法
4.3 聲明腳本語言
4.4 ASP變量
4.5 基本腳本語言
4.5.1 do...loop語句
4.5.2 for...next語句
4.5.3 格式化日期
4.5.4 格式化數(shù)字
4.5.5 使用數(shù)學函數(shù)
4.5.6 Split函數(shù)
4.5.7 With語句
4.5.8 調用函數(shù)和過程
4.6 Server-Side Include
4.6.1 SSI的功能
4.6.2 #include指令
4.6.3 動態(tài)SSI
4.6.4 應用程序的輸出
4.6.5 包含文件的大小
4.6.6 #config
4.6.7 #flashood
4.6.8 .inc文件
綜合練習四
一、基礎題
二、上機實習題
第五章 ASP和HTTP協(xié)議
5.1 Request對象
5.1.1 QueryString集合
5.1.2 Form集合
5.1.3 Server Variable集合
5.1.4 對Header的授權操作
5.2 Response對象
5.2.1 Response對象屬性
5.2.2 Response對象的方法
5.3 Cookies集合
5.4 包含文件
綜合練習五
一、基礎題
二、上機實習題
第六章 處理HTML表單
6.1 處理表單數(shù)據
6.1.1 獲取表單數(shù)據
6.1.2 文本框和文本區(qū)
6.1.3 單選鍵和復選框
6.1.4 選擇列表
6.1.5 表單數(shù)據的確認
6.2 接受文件上載
綜合練習六
一、基礎題
二、上機實習題
第七章 Application、Server和Session對象的應用
7.1 創(chuàng)建ASP應用程序
7.1.1 應用程序與Globa1.asa文件
7.1.2 Application對象的應用
7.1.3 聊天頁面
7.1.4 WhosOn頁面
7.2 Server對象
7.2.1 Server對象屬性
7.2.2 Server對象方法
7.3 Session對象
7.3.1 Session對象屬性
7.3.2 Sessin對象方法
綜合練習七
一、基礎題
二、上機實習題
第八章 服務器與用戶的交互
8.1 創(chuàng)建動態(tài)HTML
8.1.1 動態(tài)顯示
8.1.2 動態(tài)選擇清單
8.2 客戶表單的確認
8.2.1 確認數(shù)據格式
8.2.2 綜合使用
8.3 XML的使用
綜合練習八
一、基礎題
二、上機實習題
第九章 ASP內置組件
9.1 ASP組件的概述
9.2 Browser組件
9.3 FileAccess組件
9.3.1 File Access組件簡介
9.3.2 文件的讀寫
9.3.3 文件的操作
9.3.4 驅動器和文件夾的操作
9.4 Content Linker組件
9.5 Dictionary組件
9.6 Ad Rotator組件
9.7 Contern Rotator組件
9.8 PermissionChecker組件
9.9 發(fā)送E-mail
9.9.1 SMTP基礎
9.9.2 Coolaboration Data Object
9.9.3 發(fā)送帶附件的E-mail
9.9.4 E-mail優(yōu)先級、抄送和密件抄送
綜合練習九
一、基礎題
二、上機實習題
第十章 第三方組件
10.1 ASP Ping
10.2 Zask POP3
10.3 圖形組件
10.3.1 ASPImage組件
10.3.2 ImageSize組件
10.4 發(fā)送郵件組件
10.4.1 Mailer組件
10.4.2 MailSender組件
10.5 Http工具
10.5.1 ASPHttp
10.5.2 ASP File Upload
10.5.3 SA-FileUp
10.6 其它ASP組件
綜合練習十
一、基礎題
二、上機實習題
第十一章 E-mail的處理
11.1 SMTP Service
11.2 CDONTS
11.2.1 發(fā)送郵件
11.2.2 接收郵件
綜合練習十一
一、基礎題
二、上機實習題
第十一章 Active Directory Service Interfaces
12.1 目錄服務簡介
12.2 ADSI簡介
12.3 屬性緩存與域的檢查
12.3.1 屬性緩沖
12.3.2 域的檢查
12.4 用戶和組操作
12.5 NT服務與打印機的控制
12.5.1 NT服務
12.5.2 打印機控制
12.6 ADSI和Site Server
12.7 IIS元庫
綜合練習十二
一、基礎題
二、上機實習題
第十三章 ASP與數(shù)據庫
13.1 ADO對象模型
13.1.1 ADO的原理
13.1.2 數(shù)據庫編程概述
13.2 SQL語言簡介
13.2.1 SQL查詢語句
13.2.2 SQL更新語句
13.3 使用ADO
13.4 Connection對象
13.4.1 執(zhí)行SQL語句
13.4.2 Connetction對象的屬性
13.4.3 Connetction對象的方法
13.5 Command對象
13.5.1 Command對象的屬性
13.5.2 Command對象的方法
13.5.3 創(chuàng)建存儲的過程
13.5.4 用Connection對象執(zhí)行存儲過程
13.5.5 用Command對象執(zhí)行存儲過程
13.6 Parameters數(shù)據集合
13.6.1 Parameters集合的屬性
13.6.2 Parameters集會的方法
13.7 Parameter對象
13.7.1 Parameter對象的屬性
13.7.2 Parameter對象的方法
13.8 Errors集合與對象
13.8.1 Errors數(shù)據集合的屬性和方法
13.8.2 Errors對象的屬性
13.9 Recordset的處理
13.9.1 Recordset對象的屬性
13.9.2 Recordset對象的方法
13.9.3 Recordset對象的綜合運用
13.10 與SQL和Access數(shù)據庫連接
13.10.1 與SQL進行連接
13.10.2 與Access數(shù)據庫進行連接
綜合練習十三
一、基礎題
二、上機習題
第十四章 網絡安全與ASP網站的維護
14.1 SSL的密碼編譯身份確認與數(shù)據完整性
14.1.1 身份確認
14.1.2 設置服務器的SSL
14.2 網站的密碼保護
14.2.1 數(shù)據庫安全維護
14.2.2 Windows NT安全維護
14.3 Windows Scripting Host
14.4 監(jiān)控網站的運行
綜合練習十四
一、基礎題
二、上機實習題
第十五章 制作實例與技巧
15.1 多功能日歷的制作
15.2 制作留言薄
15.2.1 建立數(shù)據庫
15.2.2 留言簿基本功能
15.2.3 編輯留言薄
15.3 制作網上聊天室
15.3.1 聊天室功能簡介
15.3.2 創(chuàng)建聊天室
15.4 制作網上測試功能
15.4.1 網上測試功能概述
15.4.2 構建網上測試
15.5 BBS電子公告版
15.5.1 系統(tǒng)功能結構
15.5.2 面向用戶的功能
15.5.3 系統(tǒng)管理
15.5.4 系統(tǒng)文件