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