出版時間:2004-6 出版社:第1版 (2004年6月1日) 作者:胡標編 頁數(shù):434 字數(shù):762000
Tag標簽:無
內容概要
本書詳細地介紹了ASP(Active Server Pages)網絡開發(fā)技術,不僅包括ASP的基礎知識、ASP的內置對象、ASP的內置組件等基本內容,還包括了ASP的數(shù)據庫編程、ASP高級開發(fā)技術和典型的ASP站點開發(fā)技術。全書共分為6篇22章,從第7章開始,便全部結合實例進行講解,具體的實例包括新聞更新系統(tǒng)、信息發(fā)布系統(tǒng)、會員管理系統(tǒng)、短信發(fā)送、投票系統(tǒng)、使用客戶端腳本、文件上傳、圖形顯示、發(fā)送郵件、安全加密、錯誤處理、XML程序設計、正則表達式、網絡存儲、企業(yè)信息網和網上考試系統(tǒng)。
本書結構清晰、例題豐富,不僅適合初學者學習如何使用ASP技術,也可以幫助有一定經驗的ASP開發(fā)人員解決開發(fā)過程中遇到的問題。
書籍目錄
第1篇 基礎知識 第1章 ASP基礎 2 1.1 ASP簡介 2 1.1.1 基本概念 2 1.1.2 ASP文件 3 1.2 安裝配置服務器 6 1.2.1 安裝IIS 6 1.2.2 配置IIS 7 1.3 安裝配置數(shù)據庫 11 1.3.1 Access數(shù)據庫 11 1.3.2 SQL Server數(shù)據庫 12 1.4 開發(fā)工具 12 1.5 配置實例環(huán)境 15 1.6 ASP實例 17 1.6.1 產生動態(tài)頁面 17 1.6.2 常用腳本語句 18 1.7 小結 31第2篇 ASP內置基本對象 第2章 請求與響應 34 2.1 客戶端與服務器交流 34 2.2 Request對象 35 2.2.1 Request對象的成員 35 2.2.2 使用Request對象 35 2.3 Response對象 37 2.3.1 Response對象的成員 37 2.3.2 使用Response對象 38 2.4 小結 43第3章 應用程序與會話 44 3.1 Web中的狀態(tài) 44 3.2 Application對象 44 3.3 Session對象 45 3.4 站點計數(shù)器 46 3.5 小結 48第4章 服務器對象 49 4.1 Server對象 49 4.2 使用Server對象 49 4.2.1 設置腳本超時 50 4.2.2 字符串編碼 51 4.2.3 使用外部組件 52 4.3 服務器端調用 53 4.3.1 服務器端包含指令#include 53 4.3.2 Server.Execute() 54 4.4 設計站點模板文件 55 4.5 小結 57第3篇 ASP中的常用組件 第5章 ADO組件 60 5.1 Connection對象 60 5.1.1 Connection對象的成員 60 5.1.2 使用Connection對象 61 5.2 Command對象 64 5.2.1 Command對象的成員 64 5.2.2 使用Command對象 65 5.3 Recordset對象 69 5.3.1 Recordset對象的成員 69 5.3.2 使用Recordset對象 70 5.4 Stream對象 73 5.4.1 Stream對象的成員 73 5.4.2 使用Stream對象 74 5.5 DBCombo 75 5.5.1 DBCombo的定義 75 5.5.2 使用DBCombo 77 5.6 小結 78第6章 Scripting組件 79 6.1 Dictionary 79 6.1.1 Dictionary對象的成員 79 6.1.2 使用Dictionary對象 80 6.2 FileSystemObject 81 6.2.1 Drive對象 81 6.2.2 Folder對象 83 6.2.3 File對象 85 6.2.4 TextStream對象 87 6.3 小結 90第4篇 ASP數(shù)據庫編程 第7章 新聞更新系統(tǒng) 92 7.1 系統(tǒng)分析 92 7.2 數(shù)據庫設計 92 7.3 系統(tǒng)實現(xiàn) 94 7.3.1 新聞瀏覽 94 7.3.2 新聞管理 100 7.3.3 新聞搜索 106 7.4 小結 108第8章 信息發(fā)布系統(tǒng) 109 8.1 系統(tǒng)分析 109 8.2 數(shù)據庫設計 109 8.3 系統(tǒng)實現(xiàn) 112 8.3.1 信息瀏覽 112 8.3.2 信息發(fā)布、回復 118 8.3.3 信息管理 122 8.3.4 信息搜索 123 8.4 小結 124第9章 會員管理系統(tǒng) 126 9.1 系統(tǒng)分析 126 9.2 數(shù)據庫設計 126 9.3 系統(tǒng)實現(xiàn) 129 9.3.1 會員注冊 129 9.3.2 會員信息維護 133 9.3.3 管理員維護 137 9.3.4 會員登錄 139 9.4 小結 140第10章 短信發(fā)送 142 10.1 系統(tǒng)分析 142 10.2 數(shù)據庫設計 142 10.3 實現(xiàn)短信發(fā)送 143 10.3.1 短信提醒 143 10.3.2 短信管理 144 10.3.3 寫短信 146 10.4 小結 147第11章 投票系統(tǒng) 148 11.1 系統(tǒng)分析 148 11.2 數(shù)據庫設計 148 11.3 系統(tǒng)實現(xiàn) 149 11.3.1 發(fā)布投票 150 11.3.2 用戶投票 152 11.3.3 顯示結果 153 11.4 小結 155第5篇 ASP開發(fā)的高級技術 第12章 使用客戶端腳本 158 12.1 JavaScript簡介 158 12.1.1 初識JavaScript 158 12.1.2 使用 Script 標記 160 12.1.3 基于對象的JavaScript 162 12.2 數(shù)據驗證 166 12.2.1 數(shù)據驗證的方式 166 12.2.2 數(shù)據驗證的類型 170 12.2.3 通用數(shù)據驗證 170 12.3 實現(xiàn)菜單 176 12.3.1 菜單分析 176 12.3.2 實現(xiàn)菜單對象 177 12.3.3 使用菜單 188 12.4 樹形視圖 193 12.4.1 TreeView分析 194 12.4.2 定義TreeNode 194 12.4.3 定義TreeView 197 12.4.4 使用TreeView 199 12.5 分組欄 200 12.5.1 GroupBar分析 200 12.5.2 定義GroupBar 201 12.5.3 使用GroupBar 201 12.6 小結 205第13章 文件上傳 206 13.1 使用表單 206 13.2 使用組件上傳 206 13.2.1 LyfUpload1.2組件 207 13.2.2 上傳文件到服務器目錄 208 13.2.3 上傳文件到數(shù)據庫 209 13.3 無組件上傳 211 13.3.1 理解文件上傳過程 211 13.3.2 實現(xiàn)文件上傳類 212 13.3.3 上傳文件到服務器目錄 215 13.3.4 上傳文件到數(shù)據庫 219 13.4 小結 221第14章 圖形顯示 222 14.1 IMG標記 222 14.1.1 IMG標記的屬性 222 14.1.2 使用IMG的style屬性 222 14.2 常用圖像處理 225 14.2.1 Image對象與images數(shù)組 225 14.2.2 緩存圖像 225 14.2.3 圖像交換 226 14.2.4 圖像MAP 229 14.2.5 圖像按鈕 231 14.3 顯示數(shù)據庫圖像 233 14.3.1 二進制內容 233 14.3.2 顯示數(shù)據庫圖像 235 14.4 動態(tài)圖形 237 14.4.1 進度條 237 14.4.2 動態(tài)曲線 240 14.4.3 數(shù)據圖表 244 14.5 小結 250第15章 發(fā)送郵件 251 15.1 郵件發(fā)送介紹 251 15.1.1 電子郵件簡介 251 15.1.2 AspMail組件 252 15.2 發(fā)送普通郵件 252 15.2.1 撰寫郵件 253 15.2.2 發(fā)送郵件 254 15.3 帶附件郵件 257 15.3.1 撰寫郵件 257 15.3.2 上傳附件 258 15.3.3 發(fā)送郵件 258 15.4 小結 260第16章 安全加密 261 16.1 ASP安全隱患 261 16.1.1 文件隱患 261 16.1.2 數(shù)據庫 262 16.1.3 程序設計 264 16.1.4 安全建議 266 16.2 數(shù)據加密 266 16.2.1 可解密加密 266 16.2.2 不可解密加密 269 16.3 源文件加密 271 16.3.1 Script Encoder 271 16.3.2 對腳本進行加密 272 16.4 小結 273第17章 錯誤處理 274 17.1 ASP中的錯誤處理 274 17.1.1 ASP錯誤處理機制 274 17.1.2 VBScript錯誤處理 278 17.1.3 JScript錯誤處理 283 17.2 定制錯誤處理 284 17.2.1 開發(fā)時錯誤處理 284 17.2.2 運行時錯誤處理 289 17.3 防止錯誤 290 17.4 小結 291第18章 XML程序設計 292 18.1 MSXML3.0 292 18.1.1 XML簡介 292 18.1.2 MSXML DOM 293 18.2 XML投票系統(tǒng) 294 18.2.1 自定義數(shù)據處理類 294 18.2.2 用戶投票 299 18.2.3 管理投票 301 18.3 格式化XML 303 18.4 小結 306第19章 正則表達式 307 19.1 RegExp對象 307 19.1.1 VBScript RegExp對象 307 19.1.2 JScript RegExp對象 308 19.1.3 正則表達式語法 310 19.2 數(shù)據驗證 311 19.3 發(fā)布安全HTML 312 19.4 代碼分離 315 19.5 小結 320第6篇 典型的ASP站點開發(fā) 第20章 網絡存儲 322 20.1 系統(tǒng)分析 322 20.2 自定義類與工具函數(shù) 323 20.2.1 自定義類 323 20.2.2 工具函數(shù) 326 20.3 原型實現(xiàn) 329 20.3.1 目錄列表 329 20.3.2 文件列表 331 20.3.3 目錄管理 332 20.3.4 文件管理 336 20.3.5 文件壓縮 341 20.4 界面交互 346 20.4.1 右鍵菜單 346 20.4.2 隱藏目錄 349 20.4.3 顯示地址 352 20.5 小結 353第21章 企業(yè)信息網 354 21.1 系統(tǒng)分析 354 21.1.1 需求分析 354 21.1.2 模塊分析 354 21.2 系統(tǒng)設計 355 21.2.1 模塊設計 355 21.2.2 數(shù)據庫設計 358 21.3 模塊實現(xiàn) 361 21.3.1 編程命名規(guī)范 361 21.3.2 產品信息 361 21.3.3 后臺管理 374 21.4 界面交互 379 21.4.1 導航菜單 379 21.4.2 系統(tǒng)模板 380 21.5 系統(tǒng)發(fā)布 386 21.5.1 配置IIS 386 21.5.2 配置數(shù)據庫 387 21.5.3 注冊組件 392 21.6 小結 393第22章 網上考試 395 22.1 系統(tǒng)分析設計 395 22.2 數(shù)據庫設計 396 22.3 系統(tǒng)實現(xiàn) 398 22.3.1 管理考試系統(tǒng) 398 22.3.2 學生參加考試 419 22.3.3 錯誤處理 433 22.4 小結 434
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載