出版時(shí)間:2012-9 出版社:電子工業(yè)出版社 作者:沈大林 主編 頁(yè)數(shù):364 字?jǐn)?shù):528000
前言
ASP(Active Server Pages,活動(dòng)服務(wù)頁(yè))是微軟公司推出的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),是位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過(guò)這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式Web服務(wù)器應(yīng)用程序,如交互式的動(dòng)態(tài)網(wǎng)頁(yè),包括使用HTML表單收集和處理信息,上傳與下載等等。更重要的是,ASP使用的ActiveX技術(shù)基于開(kāi)放設(shè)計(jì)環(huán)境,用戶可以自己定義和制作組件加入其中,使自己的動(dòng)態(tài)網(wǎng)頁(yè)幾乎具有無(wú)限的擴(kuò)充能力,這是傳統(tǒng)的CGI等程序所遠(yuǎn)遠(yuǎn)不及的地方。使用ASP還有個(gè)好處,就在于ASP可利用ADO(ActiveDataObject,活動(dòng)數(shù)據(jù)對(duì)象)來(lái)方便地訪問(wèn)數(shù)據(jù)庫(kù),從而使得開(kāi)發(fā)基于WWW的應(yīng)用系統(tǒng)成為可能?! ?dòng)態(tài)網(wǎng)頁(yè)與電子商務(wù)成為近年的熱門,國(guó)內(nèi)的各個(gè)院校也紛紛開(kāi)設(shè)了相關(guān)的專業(yè)。相關(guān)方面的書籍也出得不少,但是,很少有一本書能夠全面系統(tǒng)地概括出完整的動(dòng)態(tài)網(wǎng)頁(yè)與商務(wù)網(wǎng)站的技術(shù)要點(diǎn)。因此,讀者在學(xué)習(xí)時(shí)常常不得不同時(shí)參考多本書的內(nèi)容;而書中概念往往又不統(tǒng)一,導(dǎo)致學(xué)習(xí)上的困難?! ♂槍?duì)以上的特點(diǎn),作者從多年教學(xué)實(shí)踐及網(wǎng)站開(kāi)發(fā)的經(jīng)驗(yàn)出發(fā),將動(dòng)態(tài)網(wǎng)頁(yè)與商務(wù)網(wǎng)站開(kāi)發(fā)所需的各方面知識(shí)進(jìn)行系統(tǒng)整合,從動(dòng)態(tài)網(wǎng)頁(yè)的開(kāi)發(fā)環(huán)境設(shè)置、簡(jiǎn)單的HTML語(yǔ)言、ASP腳本語(yǔ)法到Web程序的設(shè)計(jì)、數(shù)據(jù)庫(kù)網(wǎng)絡(luò)應(yīng)用程序的開(kāi)發(fā)等,由淺入深地進(jìn)行編排和講解?! ”緯捎萌蝿?wù)驅(qū)動(dòng)方式進(jìn)行講解,以一個(gè)真實(shí)的網(wǎng)站“助學(xué)科網(wǎng)站”的構(gòu)建為主線,以任務(wù)實(shí)現(xiàn)為重點(diǎn),將知識(shí)點(diǎn)融入任務(wù),貫穿以任務(wù)例帶動(dòng)知識(shí)點(diǎn)的學(xué)習(xí)。在按任務(wù)進(jìn)行講解時(shí),充分注意保證知識(shí)的相對(duì)完整性和系統(tǒng)性,通過(guò)學(xué)習(xí)實(shí)例掌握軟件的操作方法和操作技巧?! ∪珪卜?章,第1章是通過(guò)一個(gè)簡(jiǎn)單案例來(lái)了解ASP動(dòng)態(tài)網(wǎng)頁(yè),并學(xué)習(xí)如何設(shè)置ASP操作環(huán)境?! 〉?章是網(wǎng)頁(yè)程序的基礎(chǔ)知識(shí),主要是HTML的應(yīng)用?! 〉?章主要學(xué)習(xí)VB Script的基本數(shù)據(jù)、運(yùn)算符、程序流程控制、數(shù)組和函數(shù)等內(nèi)容。 第4章是ASP的Request對(duì)象和Response對(duì)象,主要學(xué)習(xí)內(nèi)置對(duì)象Request和Response、網(wǎng)頁(yè)信息傳遞、Cookie的應(yīng)用等內(nèi)容?! 〉?章是ASP的內(nèi)置對(duì)象Session、Application和Server對(duì)象等內(nèi)容,學(xué)習(xí)了聊天室、計(jì)數(shù)器等網(wǎng)頁(yè)的制作。 第6章是數(shù)據(jù)庫(kù)程序的實(shí)現(xiàn),在這里將學(xué)習(xí)如何通過(guò)ADO組件來(lái)操作數(shù)據(jù)庫(kù),以及數(shù)據(jù)庫(kù)環(huán)境設(shè)置等內(nèi)容?! 〉?章是ASP的常用組件,包括文件訪問(wèn)組件、廣告輪顯示組件、瀏覽器性能組件以及第三方的收發(fā)電子郵件組件和文件上傳組件等?! 〉?章是對(duì)本書所學(xué)知識(shí)的總結(jié),將學(xué)習(xí)網(wǎng)站規(guī)劃的基礎(chǔ)知識(shí),并將本書中所學(xué)的各個(gè)網(wǎng)頁(yè)以模塊形式組合,構(gòu)成一個(gè)實(shí)用的網(wǎng)站?! ”緯缮虼罅种骶帯钚?,魏雪英,許崇編著,參加本書編寫工作的主要人員還有:郭政、于建海、萬(wàn)忠、沈昕、肖檸樸、王浩軒、豐金蘭、張倫、羅丹丹、朱海躍、郝俠、王翠、曲彭生、計(jì)虹、鄭鶴、穆國(guó)臣、陳愷碩等。 本書可以作為中職中專學(xué)校計(jì)算機(jī)網(wǎng)絡(luò)專業(yè)的教材,也可以作為大學(xué)非計(jì)算機(jī)專業(yè)的教材,還適于作為初學(xué)者的自學(xué)用書?! ∮捎谧髡咚接邢?,加上編著、出版時(shí)間倉(cāng)促,書中難免有偏漏和不妥之處,懇請(qǐng)廣大讀者批評(píng)指正。
內(nèi)容概要
全書采用任務(wù)驅(qū)動(dòng)方式進(jìn)行講解,以任務(wù)實(shí)現(xiàn)為主導(dǎo),將知識(shí)點(diǎn)融入實(shí)例,以案例帶動(dòng)知識(shí)點(diǎn)的學(xué)習(xí)。通過(guò)對(duì)38個(gè)任務(wù)的分析講解,以及最后的綜合建站,再利用上百道習(xí)題的練習(xí)與鞏固,由淺至深,層層引導(dǎo),能讓學(xué)生能夠快速掌握ASP動(dòng)態(tài)網(wǎng)頁(yè)的設(shè)計(jì),提高編程能力。程序任務(wù)有詳細(xì)的講解,容易看懂、便于教學(xué)。本書內(nèi)容豐富、結(jié)構(gòu)清晰、圖文并茂,易于教學(xué)與個(gè)人自學(xué)。
書籍目錄
第1章 ASP網(wǎng)站開(kāi)發(fā)基礎(chǔ)
1.1 動(dòng)態(tài)網(wǎng)頁(yè)概述
1.1.1 靜態(tài)網(wǎng)頁(yè)與動(dòng)態(tài)網(wǎng)頁(yè)
1.1.2 ASP、JSP與CGI
1.2 ASP服務(wù)器的安裝與配置
1.2.1 ASP服務(wù)器的組成
1.2.2 IIS的安裝與網(wǎng)站的設(shè)置
1.2.3 SQL Server 2005數(shù)據(jù)庫(kù)
的安裝
1.2.4 測(cè)試ASP服務(wù)器
1.2.5 網(wǎng)站開(kāi)發(fā)工具
Adobe Dreamweaver CS5
1.3 網(wǎng)站開(kāi)發(fā)規(guī)劃
1.3.1 網(wǎng)站開(kāi)發(fā)規(guī)劃的
基本概念
1.3.2 “助學(xué)科”網(wǎng)站開(kāi)發(fā)
規(guī)劃
習(xí)題1
第2章 網(wǎng)頁(yè)設(shè)計(jì)基礎(chǔ)
2.1 HTML網(wǎng)頁(yè)設(shè)計(jì)基礎(chǔ)
2.1.1 HTML網(wǎng)頁(yè)設(shè)計(jì)的
基本概念
2.1.2 HTML文件結(jié)構(gòu)
2.1.3 標(biāo)題格式
2.1.4 文字布局
2.1.5 字體格式
2.1.6 字符實(shí)體
2.1.7 【任務(wù)1】“招生簡(jiǎn)章”
頁(yè)面設(shè)計(jì)
2.2 網(wǎng)頁(yè)中的圖像、表格與列表
2.2.1 網(wǎng)頁(yè)中的圖像
2.2.2 網(wǎng)頁(yè)中的表格
2.2.3 列表樣式
2.2.4 【任務(wù)2】“院校簡(jiǎn)介”
頁(yè)面設(shè)計(jì)
2.3 網(wǎng)頁(yè)鏈接
2.3.1 網(wǎng)頁(yè)之間的鏈接
2.3.2 網(wǎng)頁(yè)內(nèi)的鏈接
2.3.3 在指定窗口中打開(kāi)鏈接
2.3.4 電子郵件鏈接
2.3.5 【任務(wù)3】“學(xué)生咨詢”
導(dǎo)航欄設(shè)計(jì)
2.4 滾動(dòng)字幕
2.4.1 滾動(dòng)字幕
2.4.2 【任務(wù)4】“滾動(dòng)通知”
欄設(shè)計(jì)
2.5 任務(wù)拓展訓(xùn)練
2.5.1 【任務(wù)5】網(wǎng)頁(yè)導(dǎo)航模板
2.5.2 【任務(wù)6】咨詢臺(tái)
2.5.3 【任務(wù)7】后臺(tái)管理頁(yè)面
習(xí)題2
第3章 ASP腳本語(yǔ)法
3.1 ASP腳本語(yǔ)言基礎(chǔ)
3.1.1 ASP中的腳本語(yǔ)言
3.1.2 在ASP網(wǎng)頁(yè)中使用腳本
語(yǔ)言的基本格式
3.1.3 VBScript 中的數(shù)據(jù)類型
3.1.4 常量與變量
3.1.5 表達(dá)式
3.1.6 VBScript腳本中的注釋
3.1.7 VBScript代碼書寫規(guī)則
3.1.8 【任務(wù)8】“教材訂購(gòu)單”
頁(yè)面設(shè)計(jì)
3.2 標(biāo)準(zhǔn)函數(shù)與選擇語(yǔ)句
3.2.1 數(shù)學(xué)函數(shù)
3.2.2 字符串函數(shù)
3.2.3 日期和時(shí)間函數(shù)
3.2.4 類型轉(zhuǎn)換函數(shù)
3.2.5 檢測(cè)函數(shù)
3.2.6 選擇語(yǔ)句
3.2.7 【任務(wù)9】時(shí)間日歷
3.3 循環(huán)語(yǔ)句、數(shù)組、子過(guò)程與
函數(shù)
3.3.1 For…Next循環(huán)
3.3.2 While…Wend循環(huán)
3.3.3 Do…Loop循環(huán)
3.3.4 循環(huán)結(jié)構(gòu)的嵌套
3.3.5 數(shù)組
3.3.6 子過(guò)程與自定義函數(shù)
3.3.7 變量的作用域與生存期
3.3.8 錯(cuò)誤處理
3.3.9 【任務(wù)10】新聞列表
3.4 任務(wù)拓展訓(xùn)練
3.4.1 【任務(wù)11】動(dòng)態(tài)表格設(shè)計(jì)
3.4.2 【任務(wù)12】“學(xué)生成績(jī)表”
頁(yè)面設(shè)計(jì)
3.4.3 【任務(wù)13】“日歷”設(shè)計(jì)
習(xí)題3
第4章 Request對(duì)象與Response
對(duì)象
4.1 使用Request對(duì)象提交網(wǎng)頁(yè)信息
4.1.1 ASP內(nèi)置對(duì)象概述
4.1.2 Request對(duì)象簡(jiǎn)介
4.1.3 QueryString集合與Form
集合
4.1.4 客戶端信息的提交
4.1.5 表單及其在客戶端信息
提交中的應(yīng)用
4.1.6 【任務(wù)14】“用戶登錄”
頁(yè)面設(shè)計(jì)
4.2 使用Request對(duì)象獲取環(huán)境
信息
4.2.1 ServerVaribles集合
4.2.2 ClientCertificate集合
4.2.3 【任務(wù)15】獲取ASP環(huán)境
信息
4.3 Response對(duì)象的應(yīng)用
4.3.1 Response對(duì)象簡(jiǎn)介
4.3.2 客戶端腳本對(duì)事件的
響應(yīng)
4.3.3 【任務(wù)16】網(wǎng)頁(yè)跳轉(zhuǎn)
4.4 Cookie在網(wǎng)站中的應(yīng)用
4.4.1 Cookie簡(jiǎn)介
4.4.2 創(chuàng)建Cookie
4.4.3 讀取Cookie
4.4.4 【任務(wù)17】“訪問(wèn)計(jì)數(shù)器”
設(shè)計(jì)
4.5 任務(wù)拓展訓(xùn)練
4.5.1 【任務(wù)18】管理員登錄
窗口
4.5.2 【任務(wù)19】Google
搜索欄
4.5.3 【任務(wù)20】用戶個(gè)性化
設(shè)置
習(xí)題4
第5章 Session、Application和
Server對(duì)象
5.1 Session對(duì)象及其應(yīng)用
5.1.1 Session對(duì)象簡(jiǎn)介
5.1.2 Session對(duì)象的集合
5.1.3 Session對(duì)象的屬性
5.1.4 Session對(duì)象的方法
5.1.5 Session對(duì)象的事件
5.1.6 Session對(duì)象的應(yīng)用
5.1.7 【任務(wù)21】“強(qiáng)制登錄”
應(yīng)用設(shè)計(jì)
5.2 Application對(duì)象與Server 對(duì)象的
應(yīng)用
5.2.1 Application對(duì)象簡(jiǎn)介
5.2.2 Application對(duì)象的屬性、
方法與事件
5.2.3 Server 對(duì)象簡(jiǎn)介
5.2.4 Server 對(duì)象的屬性
5.2.5 Server 對(duì)象的方法
5.2.6 Global.asa文件
5.2.7 #include指令
5.2.8 【任務(wù)22】“簡(jiǎn)單訪問(wèn)
計(jì)數(shù)器”設(shè)計(jì)
5.3 任務(wù)拓展訓(xùn)練
5.3.1 【任務(wù)23】“簡(jiǎn)易聊天室”
設(shè)計(jì)
5.3.2 【任務(wù)24】“防止重復(fù)
刷新的計(jì)數(shù)器”設(shè)計(jì)
習(xí)題5
第6章 數(shù)據(jù)庫(kù)網(wǎng)站開(kāi)發(fā)
6.1 數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)
6.1.1 網(wǎng)絡(luò)數(shù)據(jù)庫(kù)應(yīng)用概述
6.1.2 數(shù)據(jù)庫(kù)的基本概念
6.1.3 在SQL Server 2005中
創(chuàng)建數(shù)據(jù)庫(kù)
6.1.4 SQL查詢語(yǔ)言簡(jiǎn)介
6.1.5 數(shù)據(jù)提供程序
6.1.6 【任務(wù)25】在
Dreamweaver CS5中快速
實(shí)現(xiàn)“新聞瀏覽”
頁(yè)面設(shè)計(jì)
6.2 在ASP中使用ADO進(jìn)行數(shù)據(jù)庫(kù)
訪問(wèn)
6.2.1 ADO程序設(shè)計(jì)基礎(chǔ)
6.2.2 Connection對(duì)象
6.2.3 Recordset對(duì)象
6.2.4 【任務(wù)26】使用ADO編程
實(shí)現(xiàn)“新聞公告”
頁(yè)面設(shè)計(jì)
6.2.5 【任務(wù)27】新聞管理系統(tǒng)
6.3 使用Command對(duì)象操作數(shù)據(jù)庫(kù)
6.3.1 Command對(duì)象簡(jiǎn)介
6.3.2 Command對(duì)象常用方法
6.3.3 Command對(duì)象的常用
屬性
6.3.4 【任務(wù)28】后臺(tái)管理系統(tǒng)
6.4 任務(wù)拓展訓(xùn)練
6.4.1 【任務(wù)29】站內(nèi)搜索
6.4.2 【任務(wù)30】新聞分頁(yè)瀏覽
習(xí)題6
第7章 常用ASP組件
7.1 文件訪問(wèn)組件
7.1.1 ASP組件概述
7.1.2 文件訪問(wèn)組件簡(jiǎn)介
7.1.3 FileSystemObject對(duì)象
7.1.4 Folder對(duì)象
7.1.5 TextStream對(duì)象
7.1.6 File對(duì)象
7.1.7 Drive對(duì)象
7.1.8 【任務(wù)31】“故事接龍”
網(wǎng)頁(yè)設(shè)計(jì)
7.2 瀏覽器性能組件
7.2.1 瀏覽器性能組件簡(jiǎn)介
7.2.2 瀏覽器性能組件的屬性
7.2.3 【任務(wù)32】查看瀏覽器
性能
7.3 導(dǎo)航鏈接組件
7.3.1 Content Linking組件
簡(jiǎn)介
7.3.2 Content Linking組件的
成員
7.3.3 內(nèi)容鏈接列表文件
7.3.4 【任務(wù)33】案例導(dǎo)航
7.4 廣告輪顯組件
7.4.1 廣告輪顯組件簡(jiǎn)介
7.4.2 AD Rotator 組件的應(yīng)用
7.4.3 【任務(wù)34】動(dòng)態(tài)廣告條
7.5 電子郵件組件
7.5.1 JMail 組件簡(jiǎn)介
7.5.2 JMail組件的應(yīng)用
7.5.3 【任務(wù)35】收發(fā)電子郵件
7.6 文件上傳組件
7.6.1 AspUpload組件簡(jiǎn)介
7.6.2 AspUpload組件的使用
7.6.3 【任務(wù)36】文件上傳
7.7 任務(wù)拓展訓(xùn)練
7.7.1 【任務(wù)37】文件信息瀏覽
7.7.2 【任務(wù)38】圖形顯示的訪問(wèn)
計(jì)數(shù)器
習(xí)題7
圖書封面
評(píng)論、評(píng)分、閱讀與下載
ASP動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)與應(yīng)用 PDF格式下載