ASP程序設計

出版時間:2010-10  出版社:高等教育出版社  作者:張景峰 編  頁數(shù):338  

前言

  本書的第一版于2006年出版,在短短的4年時間中,經(jīng)歷了5次印刷,累計印數(shù)達到2萬余冊,得到了廣大讀者的認可和支持?! ≡谡J真總結第一版中的優(yōu)點和不足后,按照ASP程序設計技術的發(fā)展現(xiàn)狀和趨勢,結合作者自身的教學和科研工作經(jīng)驗,形成了本書。與第一版相比,本書的內(nèi)容更加貼近目前的應用環(huán)境。具體的修改如下。  1.在第2章“HTML基礎”中,除保留第一版中對HTML標記介紹的內(nèi)容外,對CSS、DIV等方面的知識點做了一定的強化,并加入了XML的內(nèi)容?! ?.考慮目前后臺數(shù)據(jù)庫的使用情況,對第一版中的數(shù)據(jù)庫進行了升級,以Access2003和SQLServet 2005數(shù)據(jù)庫系統(tǒng)作為重點,詳細說明在ASP中對其進行操作的全過程?! ?.對第9章中的設計實例做了全新的修改,以一個通用博客系統(tǒng)將全書的相關知識點串聯(lián)起來。通過仔細研讀這個實例,讀者不僅可以鞏固所學到的知識,經(jīng)過適當?shù)男薷暮?,還可以形成實際的應用產(chǎn)品?! ?.第10章“Web安全”是新增的內(nèi)容。在目前基于瀏覽器-服務器模式的應用中,安全是值得高度關注的一個問題。本書從Web服務器安全、網(wǎng)頁木馬、SQL注入攻擊與防范、跨站腳本攻擊這4個方面做了較為詳細的介紹?! ”局鴮ψx者負責的宗旨,本書的作者對第一版中的文字和例子進行了認真、仔細的修改,希望能夠奉獻上一本高質(zhì)量的圖書。

內(nèi)容概要

  在認真總結《ASP程序設計》第一版中的優(yōu)點和不足后,按照ASP程序設計技術的發(fā)展現(xiàn)狀和趨勢,結合作者自身的教學和科研工作經(jīng)驗,形成了《ASP程序設計(第2版)》。與第一版相比,《ASP程序設計(第2版)》的內(nèi)容更加貼近目前的應用環(huán)境。  全書共分10章,主要內(nèi)容包括ASP基礎、HTML基礎、VBScript腳本語言、Response與Request對象,以及Session、Application與Servet對象,ASP組件、關系數(shù)據(jù)庫基礎、ADO對象、設計實例——博客系統(tǒng)和Web安全等?!  禔SP程序設計(第2版)》既可作為高等學校計算機及相關專業(yè)的程序設計類課程教材,也可供廣大有志于掌握ASP編程技術的人員使用。

書籍目錄

第1章 ASP基礎1.1 Web與ASP1.1.1 Web概述1.1.2 Web資源訪問機制1.1.3 靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁1.1.4 交互式動態(tài)網(wǎng)頁實現(xiàn)技術簡介1.2 ASP概述1.2.1 ASP的特點1.2.2 ASP文件的基本結構1.3 ASP的運行1.3.1 IIS5.1 的安裝與測試1.3.2 IIS5.1 的設置1.3.3 ASP的運行本章小結思考題上機實驗第2章 HTML基礎2.1 HTML語言2.1.1 HTML概述2.1.2 HTML文檔的結構2.1.3 制作HTML文檔的步驟2.2 HTML文檔格式處理2.2.1 屬性2.2.2 文檔編輯風格2.3 文本風格處理2.3.1 段落的格式化2.3.2 字符的格式化2.4 列表處理2.4.1 定義列表2.4.2 有序列表2.4.3 無序列表2.5 加入多媒體與超鏈接2.5.1 加入多媒體2.5.2 加入超鏈接2.6 制作表格2.6.1 表格的結構2.6.2 創(chuàng)建表格2.6.3 定義表格標題2.6.4 定制表格2.7 制作表單2.7.1 表單的結構2.7.2 常用的表單元素2.8 框架結構2.8.1 框架結構的文件格式2.8.2 框架結構標記符的使用2.8.3 FRAME標記2.8.4 與框架相關的TARGET屬性2.9 CSS基礎2.9.1 CSS樣式簡介2.9.2 CSS樣式表的定義2.9.3 在HTML中加入CSS樣式的方法2.10 XML基礎2.10.1 XML簡介2.10.2 XML文檔的結構2.10.3 XML語法規(guī)則2.10.4 XML元素和屬性的對比2.10.5 XML在HTML中的應用本章小結思考題上機實驗第3章 VBScript腳本語言3.1 VBScript概述3.1.1 VBScript概述3.1.2 VBScript與JavaScript3.1.3 VBScript腳本類型3.1.4 VBScript實例3.2 VBScript的基本數(shù)據(jù)類型及輸入/輸出3.2.1 編程的簡單約定3.2.2 基本數(shù)據(jù)類型及其子類型3.2.3 變量3.2.4 常量3.2.5 數(shù)組3.2.6 基本輸入/輸出3.3 VBScript的表達式與運算符3.3.1 VBScript中的表達式與運算符概述3.3.2 數(shù)學表達式及算術運算符3.3.3 條件表達式及其運算符3.3.4 字符串表達式及其運算符3.3.5 運算符的優(yōu)先級3.4 VBScript的控制結構3.4.1 控制結構概述3.4.2 選擇結構3.4.3 循環(huán)結構3.5 VBScript的函數(shù)與子過程3.5.1 過程概述3.5.2 VBScript的函數(shù)3.5.3 VBScript的子過程3.6 VBScript的內(nèi)部庫函數(shù)3.6.1 數(shù)學函數(shù)3.6.2 字符串函數(shù)3.6.3 日期和時間函數(shù)3.6.4 數(shù)據(jù)類型轉換函數(shù)3.6.5 數(shù)據(jù)類型判別函數(shù)3.7 VBScript的對象與事件3.7.1 對象與事件的概念3.7.2 網(wǎng)頁與瀏覽器對象3.7.3 IE瀏覽器內(nèi)嵌HTML控件3.7.4 對象與事件實例3.8 VBScript糾錯處理3.8.1 VBScript中的編碼約定3.8.2 交互式調(diào)試環(huán)境3.8.3 常見錯誤及調(diào)試本章小結思考題上機實驗第4章 Response與Request對象4.1 ASP內(nèi)置對象4.2 Response對象4.2.1 Response對象的屬性4.2.2 Response對象的方法4.2.3 Response對象的數(shù)據(jù)集合4.3 Request對象4.3.1 Request對象的屬性4.3.2 Request對象的方法4.3.3 Request對象的數(shù)據(jù)集合4.4 綜合實例本章小結思考題上機實驗第5章 Session、Application與Server對象5.1 Session對象5.1.1 Session對象的集合5.1.2 Session對象的屬性5.1.3 Session對象的方法5.1.4 Session對象的事件5.2 Application對象5.2.1 Application對象的集合5.2.2 Application對象的方法5.2.3 Application對象的事件5.2.4 Global.asa文件5.3 Server對象5.3.1 server對象的屬性5.3.2 server對象的方法5.4 網(wǎng)上聊天室5.4.1 Global.asa文件5.4.2 用戶登錄5.4.3 聊天室主頁5.4.4 改進的聊天室本章小結思考題上機實驗第6章 ASP組件6.1 ASP組件概述6.2 AdRotator組件6.2.1 AdRotator組件的屬性與方法6.2.2 AdRotator組件的相關文件6.2.3 使用AdRotator組件6.3 ContentLinking組件6.3.1 內(nèi)容鏈接列表文件6.3.2 ContentLinking組件的方法6.3.3 使用ContentLinking組件6.4 Counters組件6.4.1 Counters組件的方法6.4.2 使用Counters組件6.5 FileAeeess組件6.5.1 文件及文件夾的處理6.5.2 文本文件的讀/寫操作6.5.3 文件計數(shù)器6.6 第三方組件6.6.1 W3JMail組件6.6.2 ASPUpload組件6.7 其他ASP組件本章小結思考題上機實驗第7章 關系數(shù)據(jù)庫基礎7.1 關系數(shù)據(jù)庫概述7.2 Aeees82003基礎7.2.1 Access2003簡介7.2.2 創(chuàng)建數(shù)據(jù)庫7.2.3 創(chuàng)建數(shù)據(jù)表7.2.4 設置表的主鍵7.2.5 操作表中的數(shù)據(jù)7.3 SQLServer2005基礎7.3.1 SQLServer2005簡介7.3.2 創(chuàng)建數(shù)據(jù)庫7.3.3 創(chuàng)建數(shù)據(jù)表7.3.4 設置表的主鍵7.3.5 操作表中的數(shù)據(jù)7.4 SQL基礎7.4.1 SQL簡介7.4.2 查詢表中的數(shù)據(jù)信息7.4.3 添加記錄7.4.4 刪除記錄7.4.5 修改數(shù)據(jù)庫中的記錄本章小結思考題上機實驗第8章 ADO對象8.1 ADO概述8.1.1 ASP與數(shù)據(jù)庫8.1.2 ODBC的設置8.1.3 ADO中的對象與數(shù)據(jù)集合8.2 Connection對象8.2.1 Connection對象的方法8.2.2 Connection對象的屬性8.2.3 Connection對象的數(shù)據(jù)集合8.3 Command對象8.3.1 Command對象的屬性8.3.2 Command對象的方法8.3.3 Command對象的數(shù)據(jù)集合8.3.4 調(diào)用存儲過程8.4 RecordSet對象8.4.1 RecordSet對象的屬性8.4.2 RecordSet對象的數(shù)據(jù)集合8.4.3 RecordSet對象的方法8.4.4 RecordSet對象的應用本章小結思考題上機實驗第9章 設計實例——博客系統(tǒng)9.1 系統(tǒng)分析設計9.1.1 功能分析9.1.2 模塊劃分9.1.3 數(shù)據(jù)庫設計9.1.4 程序目錄結構設計9.1.5 系統(tǒng)的公共模塊9.2 博客系統(tǒng)主體9.2.1 會員登錄與注銷9.2.2 會員注冊9.2.3 全部日志瀏覽9.3 會員博客空間9.3.1 瀏覽全部日志9.3.2 閱讀日志、發(fā)表評論與刪除評論9.3.3 管理日志9.3.4 分類管理9.3.5 修改個人信息9.4 系統(tǒng)管理9.4.1 站點基本設置9.4.2 管理日志9.4.3 管理評論9.4.4 管理用戶本章小結思考題上機實驗第10章 Web安全10.1 Web服務器安全10.1.1 Web服務器安全漏洞10.1.2 操作系統(tǒng)的安全配置10.1.3 Web服務器軟件IIS的安全配置10.2 網(wǎng)頁木馬10.3 SQL注入攻擊與防范10.3.1 SQL注入攻擊簡介10.3.2 SQL注入攻擊的特點10.3.3 SQL注入攻擊的實現(xiàn)過程10.3.4 尋找SQL注入點10.3.5 獲取信息和實施攻擊10.3.6 SQL注入攻擊檢測10.3.7 SQL注入攻擊的防范10.4 跨站腳本攻擊10.4.1 跨站腳本攻擊簡介10.4.2 跨站腳本攻擊的危害10.4.3 跨站腳本攻擊的分類10.4.4 跨站腳本攻擊的防范本章小結思考題機實驗參考文獻

編輯推薦

  《ASP程序設計(第2版)》作者在多年教學和科研工作的基礎上,融合ASP程序設計技術的發(fā)展現(xiàn)狀和趨勢編寫而成《ASP程序設計(第2版)》。  每章都有“本章小結”、“思考題”、“上機實驗”,幫助讀者掌握所學的課堂內(nèi)容?! ∫訟ccess 2003和SQL Servet 2005數(shù)據(jù)庫系統(tǒng)作為重點,詳細說明了在ASP中對其進行操作的全過程。  第9章的設計實例是一個通用博客系統(tǒng),貫穿全書的相關知識點,鞏固全書的內(nèi)容。

圖書封面

評論、評分、閱讀與下載


    ASP程序設計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7