ASP動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)與應(yīng)用(第2版)
定 價(jià):38 元
叢書名:中等職業(yè)學(xué)校教學(xué)用書·網(wǎng)站建設(shè)與管理
- 作者:楊旭 ,魏雪英 ,許崇等 著 沈大林 編
- 出版時(shí)間:2012/9/1
- ISBN:9787121180507
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP393.092
- 頁碼:364
- 紙張:膠版紙
- 版次:2
- 開本:16開
《ASP動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)與應(yīng)用(第2版)》采用任務(wù)驅(qū)動(dòng)方式進(jìn)行講解,以任務(wù)實(shí)現(xiàn)為主導(dǎo),將知識(shí)點(diǎn)融入實(shí)例,以案例帶動(dòng)知識(shí)點(diǎn)的學(xué)習(xí)。通過對(duì)38個(gè)任務(wù)的分析講解,以及最后的綜合建站,再利用上百道習(xí)題的練習(xí)與鞏固,由淺至深,層層引導(dǎo),能讓學(xué)生能夠快速掌握ASP動(dòng)態(tài)網(wǎng)頁的設(shè)計(jì),提高編程能力。程序任務(wù)有詳細(xì)的講解,容易看懂、便于教學(xué)。《ASP動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)與應(yīng)用(第2版)》內(nèi)容豐富、結(jié)構(gòu)清晰、圖文并茂,易于教學(xué)與個(gè)人自學(xué)。
ASP(Active Server Pages,活動(dòng)服務(wù)頁)是微軟公司推出的一種動(dòng)態(tài)網(wǎng)頁技術(shù),是位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式Web服務(wù)器應(yīng)用程序,如交互式的動(dòng)態(tài)網(wǎng)頁,包括使用HTML表單收集和處理信息,上傳與下載等等。更重要的是,ASP使用的ActiveX技術(shù)基于開放設(shè)計(jì)環(huán)境,用戶可以自己定義和制作組件加入其中,使自己的動(dòng)態(tài)網(wǎng)頁幾乎具有無限的擴(kuò)充能力,這是傳統(tǒng)的CGI等程序所遠(yuǎn)遠(yuǎn)不及的地方。使用ASP還有個(gè)好處,就在于ASP可利用ADO(ActiveDataObject,活動(dòng)數(shù)據(jù)對(duì)象)來方便地訪問數(shù)據(jù)庫,從而使得開發(fā)基于WWW的應(yīng)用系統(tǒng)成為可能。
動(dòng)態(tài)網(wǎng)頁與電子商務(wù)成為近年的熱門,國內(nèi)的各個(gè)院校也紛紛開設(shè)了相關(guān)的專業(yè)。相關(guān)方面的書籍也出得不少,但是,很少有一本書能夠全面系統(tǒng)地概括出完整的動(dòng)態(tài)網(wǎng)頁與商務(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)站開發(fā)的經(jīng)驗(yàn)出發(fā),將動(dòng)態(tài)網(wǎng)頁與商務(wù)網(wǎng)站開發(fā)所需的各方面知識(shí)進(jìn)行系統(tǒng)整合,從動(dòng)態(tài)網(wǎng)頁的開發(fā)環(huán)境設(shè)置、簡(jiǎn)單的HTML語言、ASP腳本語法到Web程序的設(shè)計(jì)、數(shù)據(jù)庫網(wǎng)絡(luò)應(yīng)用程序的開發(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)性,通過學(xué)習(xí)實(shí)例掌握軟件的操作方法和操作技巧。
全書共分8章,第1章是通過一個(gè)簡(jiǎn)單案例來了解ASP動(dòng)態(tài)網(wǎng)頁,并學(xué)習(xí)如何設(shè)置ASP操作環(huán)境。
第2章是網(wǎng)頁程序的基礎(chǔ)知識(shí),主要是HTML的應(yīng)用。
第3章主要學(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)頁信息傳遞、Cookie的應(yīng)用等內(nèi)容。
第5章是ASP的內(nèi)置對(duì)象Session、Application和Server對(duì)象等內(nèi)容,學(xué)習(xí)了聊天室、計(jì)數(shù)器等網(wǎng)頁的制作。
第6章是數(shù)據(jù)庫程序的實(shí)現(xiàn),在這里將學(xué)習(xí)如何通過ADO組件來操作數(shù)據(jù)庫,以及數(shù)據(jù)庫環(huán)境設(shè)置等內(nèi)容。
第7章是ASP的常用組件,包括文件訪問組件、廣告輪顯示組件、瀏覽器性能組件以及第三方的收發(fā)電子郵件組件和文件上傳組件等。
第8章是對(duì)本書所學(xué)知識(shí)的總結(jié),將學(xué)習(xí)網(wǎng)站規(guī)劃的基礎(chǔ)知識(shí),并將本書中所學(xué)的各個(gè)網(wǎng)頁以模塊形式組合,構(gòu)成一個(gè)實(shí)用的網(wǎng)站。
本書由沈大林主編。楊旭,魏雪英,許崇編著,參加本書編寫工作的主要人員還有:郭政、于建海、萬忠、沈昕、肖檸樸、王浩軒、豐金蘭、張倫、羅丹丹、朱海躍、郝俠、王翠、曲彭生、計(jì)虹、鄭鶴、穆國臣、陳愷碩等。
本書可以作為中職中專學(xué)校計(jì)算機(jī)網(wǎng)絡(luò)專業(yè)的教材,也可以作為大學(xué)非計(jì)算機(jī)專業(yè)的教材,還適于作為初學(xué)者的自學(xué)用書。
由于作者水平有限,加上編著、出版時(shí)間倉促,書中難免有偏漏和不妥之處,懇請(qǐng)廣大讀者批評(píng)指正。
第1章 ASP網(wǎng)站開發(fā)基礎(chǔ)
1.1 動(dòng)態(tài)網(wǎng)頁概述
1.1.1 靜態(tài)網(wǎng)頁與動(dòng)態(tài)網(wǎng)頁
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ù)庫的安裝
1.2.4 測(cè)試ASP服務(wù)器
1.2.5 網(wǎng)站開發(fā)工具Adobe Dreamweaver CS5
1.3 網(wǎng)站開發(fā)規(guī)劃
1.3.1 網(wǎng)站開發(fā)規(guī)劃的基本概念
1.3.2 “助學(xué)科”網(wǎng)站開發(fā)規(guī)劃
習(xí)題1
第2章 網(wǎng)頁設(shè)計(jì)基礎(chǔ)
2.1 HTML網(wǎng)頁設(shè)計(jì)基礎(chǔ)
2.1.1 HTML網(wǎng)頁設(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)章”頁面設(shè)計(jì)
2.2 網(wǎng)頁中的圖像、表格與列表
2.2.1 網(wǎng)頁中的圖像
2.2.2 網(wǎng)頁中的表格
2.2.3 列表樣式
2.2.4 【任務(wù)2】“院校簡(jiǎn)介”頁面設(shè)計(jì)
2.3 網(wǎng)頁鏈接
2.3.1 網(wǎng)頁之間的鏈接
2.3.2 網(wǎng)頁內(nèi)的鏈接
2.3.3 在指定窗口中打開鏈接
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)頁導(dǎo)航模板
2.5.2 【任務(wù)6】咨詢臺(tái)
2.5.3 【任務(wù)7】后臺(tái)管理頁面
習(xí)題2
第3章ASP腳本語法
3.1 ASP腳本語言基礎(chǔ)
3.1.1 ASP中的腳本語言
3.1.2 在ASP網(wǎng)頁中使用腳本語言的基本格式
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】“教材訂購單”頁面設(shè)計(jì)
3.2 標(biāo)準(zhǔn)函數(shù)與選擇語句
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 選擇語句
3.2.7 【任務(wù)9】時(shí)間日歷
3.3 循環(huán)語句、數(shù)組、子過程與函數(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 子過程與自定義函數(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ī)表”頁面設(shè)計(jì)
3.4.3 【任務(wù)13】“日歷”設(shè)計(jì)
習(xí)題3
第4章Request對(duì)象與Response對(duì)象
4.1 使用Request對(duì)象提交網(wǎng)頁信息
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】“用戶登錄”頁面設(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)頁跳轉(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】“訪問計(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)單訪問計(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ù)庫網(wǎng)站開發(fā)
6.1 數(shù)據(jù)庫應(yīng)用基礎(chǔ)
6.1.1 網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用概述
6.1.2 數(shù)據(jù)庫的基本概念
6.1.3 在SQL Server 2005中創(chuàng)建數(shù)據(jù)庫
6.1.4 SQL查詢語言簡(jiǎn)介
6.1.5 數(shù)據(jù)提供程序
6.1.6 【任務(wù)25】在Dreamweaver CS5中快速實(shí)現(xiàn)“新聞瀏覽”頁面設(shè)計(jì)
6.2 在ASP中使用ADO進(jìn)行數(shù)據(jù)庫訪問
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)“新聞公告”頁面設(shè)計(jì)
6.2.5 【任務(wù)27】新聞管理系統(tǒng)
6.3 使用Command對(duì)象操作數(shù)據(jù)庫
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】新聞分頁瀏覽
習(xí)題6
第7章常用ASP組件
7.1 文件訪問組件
7.1.1 ASP組件概述
7.1.2 文件訪問組件簡(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)頁設(shè)計(jì)
7.2 瀏覽器性能組件
7.2.1 瀏覽器性能組件簡(jiǎn)介
7.2.2 瀏覽器性能組件的屬性
7.2.3 【任務(wù)32】查看瀏覽器性能
7.3 導(dǎo)航鏈接組件
7.3.1 Cntent 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】圖形顯示的訪問
計(jì)數(shù)器
習(xí)題7
……