《普通高等學(xué)校網(wǎng)絡(luò)工程專(zhuān)業(yè)規(guī)劃教材:ASP編程與應(yīng)用技術(shù)》全面而又系統(tǒng)地介紹了Web應(yīng)用程序開(kāi)發(fā)中的ASP技術(shù)、腳本程序編寫(xiě)技術(shù)、HTML+CSS技術(shù)及使用Spry框架開(kāi)發(fā)具有Web2.0特色網(wǎng)絡(luò)程序的技術(shù)。
《普通高等學(xué)校網(wǎng)絡(luò)工程專(zhuān)業(yè)規(guī)劃教材:ASP編程與應(yīng)用技術(shù)》內(nèi)容包括網(wǎng)絡(luò)應(yīng)用程序開(kāi)發(fā)技術(shù),創(chuàng)建服務(wù)器環(huán)境,HTML+CSS基礎(chǔ),ASP腳本語(yǔ)言、內(nèi)部對(duì)象、常用組件的介紹,SQL語(yǔ)句在ASP中的應(yīng)用,ADO對(duì)象的屬性、方法、事件,Spry框架在ASP程序中的應(yīng)用,ASP開(kāi)發(fā)實(shí)例(網(wǎng)絡(luò)在線考試系統(tǒng)的設(shè)計(jì))。
《普通高等學(xué)校網(wǎng)絡(luò)工程專(zhuān)業(yè)規(guī)劃教材:ASP編程與應(yīng)用技術(shù)》的可讀性和實(shí)用性強(qiáng),讀者范圍廣,主要定位于大學(xué)本科教育,可作為Web應(yīng)用程序開(kāi)發(fā)人員的培訓(xùn)教材,也可作為大專(zhuān)院校教師、網(wǎng)絡(luò)工程技術(shù)人員及通信工程技術(shù)人員的參考書(shū)。
《普通高等學(xué)校網(wǎng)絡(luò)工程專(zhuān)業(yè)規(guī)劃教材:ASP編程與應(yīng)用技術(shù)》特色: 內(nèi)容新穎。多種服務(wù)器調(diào)試環(huán)境的搭建、HTML+CSS的實(shí)例教學(xué)、腳本語(yǔ)言、內(nèi)部對(duì)象采用案例教學(xué)、結(jié)合網(wǎng)絡(luò)工程應(yīng)用介紹最新的ASP組件技術(shù)、Ajax中Spry框架技術(shù)與ASP技術(shù)的完美搭配、功能完善的工程案例等。 從實(shí)用角度出發(fā),結(jié)合ASP開(kāi)發(fā)所需掌握的知識(shí)點(diǎn),通過(guò)大量具有針對(duì)性的例子,系統(tǒng)而深入地介紹ASP的工作原理和運(yùn)行環(huán)境,使讀者透徹掌握數(shù)據(jù)庫(kù)訪問(wèn)和應(yīng)用開(kāi)發(fā)技術(shù)。在新技術(shù)的應(yīng)用上,選用Ajax的Spry框架與ASP搭配,使得傳統(tǒng)的ASP技術(shù)充滿(mǎn)活力,能夠開(kāi)發(fā)出更多具有Web2.0特色的網(wǎng)絡(luò)應(yīng)用程序。本書(shū)最后較為完整地介紹一個(gè)工程案例的開(kāi)發(fā)過(guò)程,以期達(dá)到鞏固和加深學(xué)習(xí)效果的目的,是對(duì)全書(shū)知識(shí)的一個(gè)綜合運(yùn)用。 內(nèi)容全面而完整、結(jié)構(gòu)安排合理、圖文并茂、通俗易懂,能夠很好地幫助讀者學(xué)習(xí)和理解ASP技術(shù)。 因ASP是開(kāi)發(fā)Web應(yīng)用程序的一種技術(shù),因此,ASP技術(shù)與其他Web開(kāi)發(fā)技術(shù)是息息相關(guān)的。所以讀者在學(xué)習(xí)本書(shū)的時(shí)候,不但能掌握ASP技術(shù),也會(huì)對(duì)開(kāi)發(fā)Web應(yīng)用程序的流程有一個(gè)較深刻的了解,為開(kāi)發(fā)其他類(lèi)型的Web應(yīng)用程序打下一個(gè)良好的基礎(chǔ)。
從1996年ASP誕生到現(xiàn)在已經(jīng)過(guò)去了15年,在這短短的15年中,ASP得到了迅速的發(fā)展和廣泛的應(yīng)用,雖然它的升級(jí)版本ASP.NET在2001年已經(jīng)出現(xiàn),但直到今天,使用ASP技術(shù)制作的網(wǎng)站在Internet仍然隨處可見(jiàn),它的易學(xué)性、易用性仍是其他Web應(yīng)用程序開(kāi)發(fā)技術(shù)無(wú)法比擬的。
ASP技術(shù)是一項(xiàng)十分成熟和應(yīng)用廣泛的Web應(yīng)用程序開(kāi)發(fā)技術(shù),但由于Web技術(shù)的飛速發(fā)展,如何把最新的Web應(yīng)用與傳統(tǒng)的ASP技術(shù)相結(jié)合,使得ASP技術(shù)能夠持續(xù)發(fā)展下去,一直以來(lái)都在探索和完善中,編者在總結(jié)近幾年對(duì)Web新技術(shù)的研究、使用和教學(xué)經(jīng)驗(yàn)的基礎(chǔ)上,并參閱大量的資料,編寫(xiě)出這本《ASP編程與應(yīng)用技術(shù)》,旨在幫助廣大讀者掌握ASP技術(shù)及較新的Web應(yīng)用技術(shù),為開(kāi)發(fā)更加完善的ASP應(yīng)用程序打下堅(jiān)實(shí)的基礎(chǔ)。
本書(shū)的特色
特色之一: 內(nèi)容新穎。本書(shū)內(nèi)容的新穎性體現(xiàn)在這幾個(gè)方面。多種服務(wù)器調(diào)試環(huán)境的搭建、HTML+CSS的實(shí)例教學(xué)、腳本語(yǔ)言、內(nèi)部對(duì)象采用案例教學(xué)、結(jié)合網(wǎng)絡(luò)工程應(yīng)用介紹最新的ASP組件技術(shù)、Ajax中Spry框架技術(shù)與ASP技術(shù)的完美搭配、功能完善的工程案例等。
特色之二: 本書(shū)從實(shí)用角度出發(fā),結(jié)合ASP開(kāi)發(fā)所需掌握的知識(shí)點(diǎn),通過(guò)大量具有針對(duì)性的例子,系統(tǒng)而深入地介紹了ASP的工作原理和運(yùn)行環(huán)境,透徹掌握數(shù)據(jù)庫(kù)訪問(wèn)和應(yīng)用開(kāi)發(fā)。在新技術(shù)的應(yīng)用上,選中Ajax的Spry框架與ASP搭配,使得傳統(tǒng)的ASP技術(shù)充滿(mǎn)了活力,能夠開(kāi)發(fā)出更多具有Web 2.0特色的網(wǎng)絡(luò)應(yīng)用程序。在本書(shū)最后,較為完整地介紹了一個(gè)工程案例的開(kāi)發(fā)過(guò)程,以期達(dá)到鞏固和加深學(xué)習(xí)效果的目的,是對(duì)全書(shū)知識(shí)的綜合運(yùn)用。
特色之三: 本書(shū)內(nèi)容全面完整、結(jié)構(gòu)安排合理、圖文并茂、通俗易懂,能夠很好地幫助讀者學(xué)習(xí)和理解ASP技術(shù)。
特色之四: 因ASP是開(kāi)發(fā)Web應(yīng)用程序的一種技術(shù),因此,ASP技術(shù)與其他Web開(kāi)發(fā)技術(shù)是息息相關(guān)的。所以讀者在學(xué)習(xí)本書(shū)的時(shí)候,不但能掌握ASP技術(shù),也會(huì)對(duì)開(kāi)發(fā)Web應(yīng)用程序的流程有一個(gè)較深刻的了解,為開(kāi)發(fā)其他類(lèi)型的Web應(yīng)用程序打下一個(gè)良好的基礎(chǔ)。 全書(shū)共分10章。第1章介紹網(wǎng)絡(luò)應(yīng)用程序開(kāi)發(fā)技術(shù);第2章介紹如何創(chuàng)建服務(wù)器環(huán)境;第3章介紹HTML+CSS基礎(chǔ);第4章介紹ASP腳本語(yǔ)言;第5章介紹ASP的內(nèi)部對(duì)象;第6章介紹ASP常用組件的使用方法;第7章介紹 SQL語(yǔ)句在ASP中的應(yīng)用技術(shù);第8章介紹ASP訪問(wèn)數(shù)據(jù)庫(kù)技術(shù)--ADO對(duì)象的使用方法;第9章介紹Spry框架在ASP程序中的應(yīng)用技術(shù);第10章給出案例分析之一,網(wǎng)絡(luò)在線考試系統(tǒng)的設(shè)計(jì)技術(shù)。
本書(shū)由曾懿主編,陳暉、任新、朱敏、肖丹等參編,其中陳暉編寫(xiě)了第6章和第7章,曾懿編寫(xiě)了第9章、第10章,任新編寫(xiě)了第4章、第5章,朱敏編寫(xiě)了第3章、第8章,肖丹編寫(xiě)了第1章、第2章。貴州大學(xué)信息化管理中心的楊云江教授擔(dān)任叢書(shū)編審委會(huì)主任兼叢書(shū)總主編,負(fù)責(zé)全書(shū)目錄結(jié)構(gòu)、書(shū)稿內(nèi)容結(jié)構(gòu)的組織、規(guī)劃與審定工作以及書(shū)稿的審定工作。
在編寫(xiě)本書(shū)過(guò)程中,參考和借鑒了大量的論文論著、圖書(shū)資料和網(wǎng)站資料,在此,對(duì)相關(guān)作者致謝!
因作者知識(shí)和水平有限,加上時(shí)間倉(cāng)促,書(shū)中難免有不完善、疏漏和錯(cuò)誤之處,懇請(qǐng)廣大讀者批評(píng)指正。
作者
2012年7月
第1章 網(wǎng)絡(luò)應(yīng)用程序開(kāi)發(fā)技術(shù)
1.1 網(wǎng)絡(luò)應(yīng)用程序系統(tǒng)模式
1.1.1 文件/服務(wù)器模式
1.1.2 客戶(hù)機(jī)/服務(wù)器模式
1.1.3 瀏覽器/服務(wù)器模式
1.2 Web應(yīng)用程序技術(shù)
1.2.1 三層結(jié)構(gòu)
1.2.2 CGI技術(shù)
1.2.3 API技術(shù)
1.2.4 ASP技術(shù)
1.2.5 ASP.NET技術(shù)
1.2.6 PHP技術(shù)
1.2.7 JSP技術(shù)
1.3 ASP概述
1.3.1 ASP的特點(diǎn)
1.3.2 ASP文件的基本結(jié)構(gòu)
1.3.3 一個(gè)簡(jiǎn)單的ASP程序
思考題
第2章 創(chuàng)建服務(wù)器環(huán)境
2.1 ASP的執(zhí)行環(huán)境
2.1.1 選擇ASP的原因
2.1.2 如何執(zhí)行ASP程序
2.2 在Windows2003中架構(gòu)網(wǎng)站服務(wù)器
2.2.1 IIS的安裝
2.2.2 IIS的架設(shè)
2.2.3 IIS虛擬目錄的設(shè)置
2.2.4 測(cè)試網(wǎng)站服務(wù)器
2.3 其他解析環(huán)境的配置
2.3.1 解析環(huán)境的原理
2.3.2 Net Box簡(jiǎn)介
2.3.3 Net Box的安裝和配置
2.3.4 ASP Web Server簡(jiǎn)介
2.3.5 ASP Web Server的安裝和配置
思考題
第3章 HTML和CSS基礎(chǔ)
3.1 HTML語(yǔ)言基礎(chǔ)
3.1.1 HTML簡(jiǎn)介
3.1.2 文本格式的設(shè)置
3.1.3 表格技術(shù)的應(yīng)用
3.1.4 在網(wǎng)頁(yè)中應(yīng)用圖像
3.1.5 添加動(dòng)感效果
3.1.6 框架網(wǎng)頁(yè)應(yīng)用
3.1.7 超鏈接應(yīng)用
3.1.8 設(shè)計(jì)表單
3.2 CSS樣式應(yīng)用
3.2.1 創(chuàng)建和應(yīng)用CSS
3.2.2 設(shè)置CSS屬性
思考題
第4章 ASP腳本語(yǔ)言
4.1 VBScript編程基礎(chǔ)
4.1.1 常量
4.1.2 變量
4.1.3 數(shù)組
4.1.4 運(yùn)算符
4.1.5 函數(shù)與過(guò)程
4.1.6 結(jié)構(gòu)流程控制語(yǔ)句
4.1.7 VBScript腳本編程實(shí)例
4.2 JavaScript編程基礎(chǔ)
4.2.1 基本語(yǔ)法規(guī)則
4.2.2 常量和變量
4.2.3 流程控制語(yǔ)句
4.2.4 函數(shù)
4.2.5 面向?qū)ο缶幊?br>4.2.6 文檔對(duì)象模型
思考題
第5章 ASP的內(nèi)部對(duì)象
第6章 ASP常用組件
第7章 SQL語(yǔ)言在ASP中的應(yīng)用
第8章 ASP訪問(wèn)數(shù)據(jù)庫(kù):ADO對(duì)象
第9章 Spry框架在ASP程序中的應(yīng)用
第10章 案例分析:網(wǎng)絡(luò)在線考試系統(tǒng)的設(shè)計(jì)