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