第1章 CGI技術概述
1.1 交互式網頁開發(fā)技術
1.1.1 網頁的基礎知識
1.1.2 網頁的基本形式
1.2 網頁的編制
1.3 動態(tài)交互網頁的實現
1.3.1 CGI簡介
1.3.2 Perl
1.3.3 PHP
1.3.4 JSP
1.3.5 ASP(Active Server Pages)
1.4 Web頁的新技術
1.4.1 Aiax概述
1.4.2 Web 2.0
1.5 本章小結
1.6 練習題
第2章 ASP運行環(huán)境
2.1 ASP的特點
2.2 Windows中IIS的建立
2.2.1 IIS 6.0特點
2.2.2 IIS的安裝與設置
2.2.3 第一個ASP程序
2.3 本章小結
2.4 練習題
第3章 HTML基礎
3.1 HTML的編寫
3.1.1 網頁的基本標記
3.1.2 樣式表設計CSS
3.1.3 XML
3.2 網頁編寫的其他有關技術
3.3 網頁內容的規(guī)劃與設計
3.4 網頁的設計與編制
3.4.1 明確目的與用戶需求
3.4.2 制定建設網站的具體計劃
3.5 網頁設計要點
3.6 本章小結
3.7 練習題
第4章 ASP語言基礎
4.1 ASP基本編程實踐
4.1.1 使用變量
4.1.2 ASP中運算符
4.1.3 ASP中的控制語句
4.1.4 ASP常用函數
4.2 ASP對象
4.2.1 Response對象
4.2.2 Request對象
4.2.3 Application對象
4.2.4 Session對象
4.2.5 Server對象
4.2.6 Cookie對象
4.2.7 Cookie的安全性
4.2.8 Application、Session與Cookies的區(qū)別
4.3 本章小結
4.4 練習題
第5章 ASP編程
5.1 ASP程序基礎
5.1.1 顯示用戶的IP地址
5.1.2 根據不同上網時間給出不同的語句
5.1.3 編寫1至10的乘法口訣衷
5.1.4 分別列出l至10的階乘的結果
5.1.5 隨機產生指定范圍內一個在55至99間的整數
5.1.6 顯示出100到300之間的素數,每顯示10個數換行
5.1.7 隨機生成6個變形字符
5.2 ASP動態(tài)交互網頁的制作
5.2.1 客戶端輸入表單的制作
5.2.2 表單的前端檢驗
5.2.3 交互網頁實例
5.3 本章小結
5.4 練習題
第6章 對Web數據庫的操作
6.1 ASP對Web數據庫操作
6.1.1 Web數據庫概述
6.1.2 ADO操作
6.1.3 SOL語句
6.1.4 ASP對各種數據庫的連結方式
6.1.5 數據庫記錄的顯示
6.1.6 數據的編輯
6.1.7 圖像字段數據添加與顯示
6.1.8 文件上傳
6.2 ASP操作記錄集方法
6.2.1 添加新記錄
6.2.2 遍歷記錄集
6.2.3 返回記錄數目
6.2.4 對記錄集進行分頁
6.2.5 把記錄取到數組中
6.3 本章小結
6.4 練習題
第7章 SSI使用與文件操作
7.1 ASP中SSI的使用
7.1.1 SSI概述
7.1.2 SSI功能與命令
7.1.3 ASP對撐include指令的使用
7.1.4 #config指令的使用
7.1.5 #echo指令的使用
7.1.6 #exec指令的使用
7.2 ASP對文件的操作
7.2.1 ASP文件的組件
7.2.2 創(chuàng)建文本文件
7.2.3 讀取文本文件
7.2.4 向文本文件追加數據
7.2.5 對文件進行處理
7.2.6 對文件屬性處理
7.2 一對文件夾和驅動器進行操作
7.3 本章小結
7.4 練習題
第8章 ASP安全與錯誤處理
8.1 ASP安全
8.1.1 IIS安全漏洞
8.1.2 Access漏洞
8.1-3 輸入頁面漏洞
8.1.4 ASP程序密碼驗證漏洞
8.1.5 繞過驗證直接進入AsP頁面
8.2 ASP錯誤處理
8.2.1 語法錯誤
8.2.2 邏輯錯誤
8.2.3 斷點調試
8.2.4 使程序不中斷的方法
8.3 ASP中Global.asa使用
8.3.1 Global.asa作用
8.3.2 Global.1isa事件與聲明
8.3.3 Global.asa應用
8.3.4 global.asa應用小結
8.4 本章小結
8.5 練習題
第9章 網上投票系統(tǒng)
9.1 系統(tǒng)分析與總體設計
9.1.1 系統(tǒng)功能描述
9.1.2 功能模塊劃分
9.1.3 系統(tǒng)流程分析
9.2 數據庫結構設計與實現
9.2.1 Users表
9.2.2 Votelog表
9.2.3 Vote表
9.3 目錄結構
9.3.1 投票模塊設計
9.3.2 投票讀取顯示模塊
9.3.3 投票結果保存模塊
9.4 投票結果
9.5 記錄/統(tǒng)計模塊設計
9.5.1 記錄查詢
9.5.2 記錄詳細信息列表
9.6 結果查詢
9.6.1 結果詳細統(tǒng)計列表
9.6.2 投票結果列表
9.7 投票管理模塊設計
9.7.1 投票管理模塊
9.7.2 添加/修改投票模塊
9.7.3 保存添加/修改模塊
9.7.4 刪除投票模塊
9.8 管理員登錄
9.8.1 管理員修改密碼
9.8.2 管理員退出
9.8.3 出錯提示模塊
9.9 本章小結
附錄
A.1 IIS狀態(tài)碼
A.1.1 什么是狀態(tài)碼
A.1.2 狀態(tài)碼說明
A.1.3 常見的HTTP狀態(tài)代碼及其原因
A.2 VBScript參考
A.2.1 常用語句
A.2.2 常用函數(Functions)
A.2.3 操作符
A.2.4 對象
A.2.5 Ad jRotator組件
A.2.6 Content Linking組件
A.2.7 Content Rotator組件
A.2.8 Counters組件
A.2.9 Page Counter組件
A.2.10 Permission Cheeker組件
A.2.1l Drive對象
A.2.12 File對象
A.2.13 Files集合
A.2.14 Folder對象
A.2.15 Folders集合
A.2.16 TextStream對象
A.2.17 Command對象
A.2.18 Parameter對象
A.2.19 Property對象
A.2.20 Recordset對象
A.3 服務器端包含
參考文獻