出版時(shí)間:2008-6 出版社:清華大學(xué)出版社 作者:劉亞姝,李金萊 編著 頁數(shù):574
Tag標(biāo)簽:無
內(nèi)容概要
本書主要從ASP的腳本語言、ASP的對象、簡單網(wǎng)站設(shè)計(jì)到綜合的、大型網(wǎng)站的設(shè)計(jì)等方面,深入淺出地介紹ASP技術(shù),使讀者能夠快速掌握ASP網(wǎng)絡(luò)編程技術(shù)。本書共分16章,第1~6章介紹ASP動態(tài)網(wǎng)站開發(fā)的各種技術(shù)。第7~12章從網(wǎng)站的實(shí)用技術(shù)角度,介紹了網(wǎng)站計(jì)數(shù)器、聊天室、ASP與XML的交互、簡單搜索引擎、文件上載以及郵件組件等網(wǎng)站常用模塊的實(shí)現(xiàn)方法。第13~15章通過常見的在線考試系統(tǒng)、企業(yè)內(nèi)部信息化管理系統(tǒng)以及教務(wù)系統(tǒng)的實(shí)現(xiàn),為讀者提供了大型網(wǎng)站從數(shù)據(jù)庫的配置、前臺頁面到后臺維護(hù)等方面的設(shè)計(jì)與實(shí)現(xiàn)方法。 本書從ASP的基礎(chǔ)講起,結(jié)構(gòu)清晰,實(shí)例典例,不僅適合于ASP的初學(xué)者,也適合于有一定網(wǎng)絡(luò)編程經(jīng)驗(yàn)的讀,還可以作為高校相關(guān)專業(yè)的教材或參考用書。
書籍目錄
第1章 Web編程基礎(chǔ) 1.1 Web開發(fā)基礎(chǔ) 1.1.1 Internet基礎(chǔ) 1.1.2 ASP的特點(diǎn) 1.1.3 ASP的工作原理 1.2 ASP運(yùn)行環(huán)境的構(gòu)建和配置 1.2.1 安裝IIS 6.0 1.2.2 管理IIS 6.0服務(wù)器 1.2.3 配置和管理ASP網(wǎng)站 1.3 ASP的開發(fā)工具 1.4 編寫一個(gè)簡單的ASP實(shí)例 1.5 本章小結(jié) 第2章 HTML簡介 2.1 HTML頁面的構(gòu)成 2.2 常用HTML語言標(biāo)記 2.2.1 頭部標(biāo)記 2.2.2 主體標(biāo)記 2.2.3 文本標(biāo)記 2.2.4 表格類語言標(biāo)記 2.2.5 鏈接類標(biāo)記 2.2.6 列表標(biāo)記 2.2.7 圖像標(biāo)記 2.2.8 多媒體標(biāo)記 2.2.9 框架標(biāo)記 2.2.10 表單及控件標(biāo)記 2.3 樣式表 2.3.1 樣式表的定義 2.3.2 樣式表的引用 2.4 本章小結(jié) 第3章 腳本語言 3.1 VBScript腳本 3.1.1 客戶端腳本標(biāo)記 3.1.2 服務(wù)器端腳本標(biāo)記 3.1.3 VBScript的數(shù)據(jù)類型 3.1.4 VBScript 常用函數(shù) 3.1.5 VBScript常量 3.1.6 VBScript變量 3.1.7 VBScript數(shù)組 3.1.8 VBScript運(yùn)算符 3.1.9 三種控制結(jié)構(gòu) 3.1.10 循環(huán)結(jié)構(gòu) 3.1.11 VBScript過程 3.1.12 避免腳本顯示在瀏覽器中 3.1.13 VBScript腳本中的編碼約定 3.2 Jscript腳本 3.2.1 JScript腳本語言的特點(diǎn)及實(shí)例 3.2.2 JScript腳本變量的定義 3.2.3 JScript數(shù)據(jù)類型 3.2.4 JScript運(yùn)算符 3.2.5 JScript的控制結(jié)構(gòu) 3.2.6 JScript函數(shù) 3.2.7 JScript對象 3.3 本章小結(jié) 第4章 ASP對象的使用 4.1 ASP動態(tài)網(wǎng)頁的編寫 4.2 包含服務(wù)器端文件 4.3 ASP內(nèi)建對象 4.3.1 Request對象 4.3.2 Response對象 4.3.3 Application對象 4.3.4 Session對象 4.3.5 Sever對象 4.3.6 ObjectContext對象 4.3.7 ASPError對象 4.4 本章小結(jié) 第5章 ASP服務(wù)器組件 5.1 組件介紹 5.2 ASP的常用組件 5.2.1 Ad Rotator組件 5.2.2 Content Rotator組件 5.2.3 Browser Capabilities組件 5.2.4 Content Linking組件 5.2.5 File Access組件 5.3 創(chuàng)建自己的ASP組件 5.3.1 編寫簡單組件 5.3.2 編寫數(shù)據(jù)庫連接組件 5.4 本章小結(jié) 第6章 ASP對數(shù)據(jù)庫的訪問 6.1 SQL基礎(chǔ)知識 6.1.1 SQL語言簡介 6.1.2 基本SQL語句 6.2 ADO對象模型 6.2.1 訪問數(shù)據(jù)庫的通用方法 6.2.2 Connection對象 6.2.3 Recordset對象 6.2.4 Command對象 6.3 本章小結(jié) 第7章 網(wǎng)站計(jì)數(shù)器模塊的實(shí)現(xiàn) 7.1 FileSystemObject對象制作簡單文本計(jì)數(shù)器 7.2 改進(jìn)的簡單文本計(jì)數(shù)器 7.3 統(tǒng)計(jì)功能計(jì)數(shù)器的實(shí)現(xiàn) 7.3.1 創(chuàng)建計(jì)數(shù)器數(shù)據(jù)庫 7.3.2 統(tǒng)計(jì)功能計(jì)數(shù)器的實(shí)現(xiàn) 7.4 圖形計(jì)數(shù)器 7.5 第三方計(jì)數(shù)器 7.6 本章小結(jié) 第8章 聊天室模塊的實(shí)現(xiàn) 8.1 聊天室設(shè)計(jì)原理 8.2 聊天室信息的存儲 8.2.1 聊天室用戶信息表 8.2.2 聊天室數(shù)據(jù)表 8.2.3 在線用戶數(shù)據(jù)表 8.3 聊天室的實(shí)現(xiàn) 8.3.1 登錄功能的實(shí)現(xiàn) 8.3.2 登錄聊天室 8.3.3 發(fā)布留言 8.3.4 在線用戶列表 8.3.5 聊天室功能區(qū) 8.3.6 更改個(gè)性化設(shè)置 8.3.7 新用戶注冊 8.3.8 管理員管理功能 8.4 本章小節(jié) 第9章 ASP與XML打造個(gè)人地址簿 9.1 XML概述 9.1.1 XML文件的定義 9.1.2 XML語法 9.1.3 DTD語法 9.1.4 在HTML文件中調(diào)用XML文件 9.2 ASP操作XML的常用方法概述 9.2.1 ASP操作XML的常用方法 9.2.2 ASP操作XML文件的簡單實(shí)例 9.3 本章小結(jié) 第10章 搜索引擎實(shí)例 10.1 搜索引擎概述 10.2 一個(gè)搜索引擎實(shí)例 10.2.1 搜索引擎數(shù)據(jù)庫設(shè)計(jì) 10.2.2 搜索引擎主要功能的實(shí)現(xiàn) 10.3 本章小結(jié) 第11章 文件上載功能的實(shí)現(xiàn) 11.1 文件上載組件的使用 11.1.1 DVFILE-UP組件的使用 11.1.2 LyfUpload組件的使用 11.2 無組件上載功能的實(shí)現(xiàn) 11.2.1 照片管理子系統(tǒng)功能介紹及數(shù)據(jù)庫實(shí)現(xiàn) 11.2.2 照片管理子系統(tǒng)功能的實(shí)現(xiàn) 11.3 本章小結(jié) 第12章 郵件發(fā)送組件的使用 12.1 w3 JMail組件 12.2 CDONTS組件的使用 12.2.1 CDONTS組件介紹 12.2.2 CDONTS組件發(fā)送郵件實(shí)例 12.3 ASP開發(fā)郵件管理系統(tǒng)實(shí)例 12.3.1 郵件管理系統(tǒng)功能概述 12.3.2 郵件管理系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì) 12.3.3 郵件管理系統(tǒng)功能的實(shí)現(xiàn) 12.4 本章小結(jié) 第13章 在線考試系統(tǒng) 13.1 系統(tǒng)功能分析 13.2 數(shù)據(jù)庫設(shè)計(jì) 13.2.1 數(shù)據(jù)庫功能分析 13.2.2 數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì) 13.3 前臺考生在線考試功能的設(shè)計(jì)與實(shí)現(xiàn) 13.3.1 考生登錄 13.3.2 考生主功能頁面 13.4 后臺教師在線管理功能的設(shè)計(jì)與實(shí)現(xiàn) 13.4.1 試卷管理功能的實(shí)現(xiàn) 13.4.2 試題管理功能的實(shí)現(xiàn) 13.4.3 批改試卷功能的實(shí)現(xiàn) 13.4.4 用戶管理功能的實(shí)現(xiàn) 13.4.5 部門管理功能的實(shí)現(xiàn) 13.5 網(wǎng)站使用方法 13.6 本章小結(jié) 第14章 企業(yè)信息化管理系統(tǒng) 14.1 系統(tǒng)功能介紹 14.2 系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì) 14.2.1 主要數(shù)據(jù)表設(shè)計(jì) 14.2.2 主要表結(jié)構(gòu)說明 14.3 登錄功能的實(shí)現(xiàn) 14.3.1 企業(yè)員工登錄 14.3.2 超級管理員登錄 14.4 人事部門功能模塊的實(shí)現(xiàn) 14.4.1 折疊菜單的實(shí)現(xiàn) 14.4.2 員工人事資料管理功能的實(shí)現(xiàn) 14.4.3 公文管理功能的實(shí)現(xiàn) 14.4.4 通知管理功能的實(shí)現(xiàn) 14.4.5 新聞管理功能的實(shí)現(xiàn) 14.4.6 工資查詢功能的實(shí)現(xiàn) 14.5 財(cái)務(wù)部門功能模塊的實(shí)現(xiàn) 14.5.1 工資發(fā)放功能的實(shí)現(xiàn) 14.5.2 工資查詢及修改功能的實(shí)現(xiàn) 14.6 生產(chǎn)車間功能模塊的實(shí)現(xiàn) 14.6.1 生產(chǎn)報(bào)表填報(bào)功能 14.6.2 報(bào)表查詢功能的實(shí)現(xiàn) 14.7 企業(yè)內(nèi)部郵箱的實(shí)現(xiàn) 14.7.1 收件箱的實(shí)現(xiàn) 14.7.2 發(fā)件箱的實(shí)現(xiàn) 14.8 超級管理員模塊的實(shí)現(xiàn) 14.8.1 超級管理員密碼修改功能的實(shí)現(xiàn) 14.8.2 部門管理功能的實(shí)現(xiàn) 14.8.3 高級員工注冊功能 14.8.4 高級員工管理功能 14.9 網(wǎng)站使用方法 14.10 本章小結(jié) 第15章 教務(wù)網(wǎng)絡(luò)管理系統(tǒng) 15.1 系統(tǒng)功能概述 15.2 數(shù)據(jù)的設(shè)計(jì) 15.3 系統(tǒng)功能實(shí)現(xiàn) 15.3.1 登錄功能的實(shí)現(xiàn) 15.3.2 教務(wù)管理員功能的實(shí)現(xiàn) 15.3.3 教師功能的實(shí)現(xiàn) 15.3.4 學(xué)生功能的實(shí)現(xiàn) 15.4 網(wǎng)站使用方法 15.5 本章小結(jié)
章節(jié)摘錄
第1章 Web編程基礎(chǔ) 眾所周知,未來的世界是一個(gè)以網(wǎng)絡(luò)為中心的世界,我們的日常生活、工作、學(xué)習(xí)、娛樂等都離不開網(wǎng)絡(luò),因而基于Web的編程技術(shù)也越來越受到重視。本章主要介紹Web的基本概念以及工作原理、ASP的開發(fā)環(huán)境,并示例如何編寫第一個(gè)ASP程序。 1.1 Web開發(fā)基礎(chǔ) Web是存儲在全世界Internet計(jì)算機(jī)中的文檔集合,Web文檔的海量數(shù)據(jù)由彼此相關(guān)聯(lián)的超文本文檔組成,是世界上最大的電子信息倉庫。Web實(shí)際上是一種全球性通信系統(tǒng),該系統(tǒng)通過Intemet使計(jì)算機(jī)相互傳送基于超媒體的數(shù)據(jù)信息?! ?.1.1 Internet基礎(chǔ) 在Internet的前身ARPANET的早期,人們就可以編寫、發(fā)送和接收電子郵件了,現(xiàn)在已經(jīng)非常普及?! SP(Active Server Page,動態(tài)網(wǎng)頁)是Microsoft公司推出的一種動態(tài)網(wǎng)頁制作技術(shù),它并不是一種編程語言,而是Microsoft公司開發(fā)的一種類似HTML(Hypertext MarkupLanguage超文本標(biāo)記語言)、Script(腳本)與CGI(Common GAteway Interface,通用網(wǎng)關(guān)接口)的結(jié)合體。ASP并沒有限定專門的編程語言,而是允許用戶使用包括VBScript、JavaScript等在內(nèi)的許多已有的腳本語言編寫ASP應(yīng)用程序。ASP程序的編制更方便、更靈活?! SP技術(shù)最早可以追溯到1996年7月,Microsoft正式推出代號為Denali的ASP 0.9 beta版。ASP 1.0版本于1996年12月正式開始銷售,并于1997年3月與Microsoft的ⅡS3.0(Internet Information Server)捆綁在一起,使ASP應(yīng)用程序的運(yùn)行更為簡單,得到了廣泛的認(rèn)可?! ‰S后,ⅡS 4.0和PWS 4.0(Personal Web Server)也都支持ASP 2.0。ASP 2.0相對ASP l.0而言在外部組件的調(diào)用上有了相當(dāng)大的改進(jìn)。而ⅡS 5.0版本的服務(wù)器軟件則支持ASP 3.0。ⅡS 5.0在運(yùn)行界面上沒有太大的變化,但是底層運(yùn)行機(jī)制發(fā)生了很大的變化,它將核心COM運(yùn)行庫結(jié)合MST(Microsoft Transaction Server)創(chuàng)建了COM+,使組件的運(yùn)行更為方便,效率更高?! ∧壳埃赪indows Server 2003的企業(yè)版、標(biāo)準(zhǔn)版、Web版和數(shù)據(jù)中心版本中,又推出了全新的ⅡS 6.0。從這個(gè)版本開始,ASP可以和ASP.NET一起使用。本書主要針對ⅡS6.0講解和制作相關(guān)實(shí)例。
編輯推薦
書附光盤中給出案例源代碼、案例開發(fā)和運(yùn)行過程的全程多媒體講解視頻?! 禔SP網(wǎng)絡(luò)編程技術(shù)與實(shí)踐》主要從實(shí)用角度出發(fā),介紹ASP的腳本語言、ASP的對象以及大型網(wǎng)站開發(fā)實(shí)例?!禔SP網(wǎng)絡(luò)編程技術(shù)與實(shí)踐》實(shí)例豐富,讀者可以配合實(shí)例學(xué)習(xí)各章內(nèi)容,此外,考慮到《ASP網(wǎng)絡(luò)編程技術(shù)與實(shí)踐》的適用面,各個(gè)章節(jié)都具有一定的獨(dú)立性,讀者可以根據(jù)自己的情況任意選擇從某一章節(jié)開始學(xué)習(xí)。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
ASP網(wǎng)絡(luò)編程技術(shù)與實(shí)踐 PDF格式下載