出版時間:2012-10 出版社:清華大學(xué)出版社 作者:曾懿 編 頁數(shù):294 字數(shù):484000
內(nèi)容概要
《asp編程與應(yīng)用技術(shù)》全面而又系統(tǒng)地介紹了web應(yīng)用程序開發(fā)中的asp技術(shù)、腳本程序編寫技術(shù)、html+css技術(shù)及使用spry框架開發(fā)具有web
2.0特色網(wǎng)絡(luò)程序的技術(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ā)實例(網(wǎng)絡(luò)在線考試系統(tǒng)的設(shè)計)。
本書的可讀性和實用性強,讀者范圍廣,主要定位于大學(xué)本科教育,可作為web應(yīng)用程序開發(fā)人員的培訓(xùn)教材,也可作為大專院校教師、網(wǎng)絡(luò)工程技術(shù)人員及通信工程技術(shù)人員的參考書。
書籍目錄
第1章 網(wǎng)絡(luò)應(yīng)用程序開發(fā)技術(shù)
1.1 網(wǎng)絡(luò)應(yīng)用程序系統(tǒng)模式
1.2 web應(yīng)用程序技術(shù)
1.3 asp概述
思考題
第2章 創(chuàng)建服務(wù)器環(huán)境
2.1 asp的執(zhí)行環(huán)境
2.2 在windows 2003中架構(gòu)網(wǎng)站服務(wù)器
2.3 其他解析環(huán)境的配置
思考題
第3章 html和css基礎(chǔ)
3.1 html語言基礎(chǔ)
3.2 css樣式應(yīng)用
思考題
第4章 asp腳本語言
4.1 vbscript編程基礎(chǔ)
4.2 javascript編程基礎(chǔ)
思考題
第5章 asp的內(nèi)部對象
.5.1
使用request對象從客戶端獲取信息
5.2 用response對象向客戶端輸出信息
5.3 request與response的綜合實例
5.4 session對象
5.5 application對象
5.6 server對象
5.7 簡單聊天室的應(yīng)用實例
思考題
第6章 asp常用組件
6. 1 廣告輪顯組件
6.2 頁面計數(shù)器組件
6.3 web導(dǎo)航鏈接組件
6.4 文件存取組件
6.5 驗證碼生成組件
6.6 msxml組件
6.7 第三方組件
思考題
第7章 sql語言在asp中的應(yīng)用
7.1 sql概述
7.2 sql server關(guān)系數(shù)據(jù)庫基礎(chǔ)
7.3 簡單查詢
7.4 復(fù)雜查詢
7.5 對asp程序的應(yīng)用
思考題
第8章 asp訪問數(shù)據(jù)庫:ado對象
8.1 ado概述
8.2 連接數(shù)據(jù)庫
8.3 connection對象
8.4 command對象
8.5 recordset對象
8.6 其他ado對象
思考題
第9章 spry框架在asp程序中的應(yīng)用
9.1 spry框架概述
9.2 spry表單構(gòu)件
9.3 用spry顯示xml數(shù)據(jù)
思考題
第10章 案例分析:網(wǎng)絡(luò)在線考試系統(tǒng)的設(shè)計
10.1 需求分析
10.2 系統(tǒng)數(shù)據(jù)庫設(shè)計
10.3 常用被包含文件
10.4 前臺考試系統(tǒng)設(shè)計
10.5 考試系統(tǒng)后臺管理設(shè)計
思考題
章節(jié)摘錄
版權(quán)頁: 插圖: 視圖是一個虛擬的數(shù)據(jù)表,可以是多個表的查詢結(jié)果,視圖的優(yōu)點包括以下幾個方面。 (1)簡化操作 視圖可以是比較復(fù)雜的多表關(guān)聯(lián)查詢,每一次執(zhí)行相同的查詢,只需要一條簡單的查詢視圖語句就可以解決復(fù)雜查詢的問題。視圖簡化了操作的復(fù)雜性,使初學(xué)者不必掌握復(fù)雜的查詢語句,就可以實現(xiàn)多個數(shù)據(jù)表間的復(fù)雜查詢工作。對一個視圖的訪問要比對多個表的訪問容易得多,大大簡化了用戶的操作。 (2)建立前臺和后臺的緩沖 在數(shù)據(jù)庫開發(fā)過程中,可以通過調(diào)用視圖來實現(xiàn)查詢功能。通過對視圖的調(diào)用,在數(shù)據(jù)表結(jié)構(gòu)更改時,只要視圖的輸出列不發(fā)生變化,就可以避免對應(yīng)用程序的修改。大大提高了數(shù)據(jù)庫的開發(fā)效率,同時降低了開發(fā)成本。 (3)合并分割數(shù)據(jù) 通過視圖可以對表中數(shù)據(jù)進行水平分割或垂直分割。用戶可以對一個表或多個表中的數(shù)據(jù)列進行有選擇的查看,簡化數(shù)據(jù)結(jié)構(gòu)。可以通過在視圖中使用WHERE子句水平分割數(shù)據(jù),限制表中顯示的數(shù)據(jù)。 (4)提高安全性 視圖可以作為一種安全機制,通過視圖可以限定用戶查看和修改的數(shù)據(jù)表或列,其他的數(shù)據(jù)信息只能是有訪問權(quán)限的用戶才能查看和修改。如對于工資表中的信息,一般員工只能看到表中的姓名、辦公室、工作電話和部門等,只有負責相關(guān)操作的人才有權(quán)限查看或修改。如果某一用戶想要訪問視圖的結(jié)果集,必須被授予訪問權(quán)限,視圖所引用的表訪問權(quán)限與視圖權(quán)限的設(shè)置互不影響。 這一點在數(shù)據(jù)庫開發(fā)設(shè)計時,對于不同級別用戶共用同一個數(shù)據(jù)庫時,是非常有用的。
編輯推薦
《普通高等學(xué)校網(wǎng)絡(luò)工程專業(yè)規(guī)劃教材:ASP編程與應(yīng)用技術(shù)》特色: 內(nèi)容新穎。多種服務(wù)器調(diào)試環(huán)境的搭建、HTML+CSS的實例教學(xué)、腳本語言、內(nèi)部對象采用案例教學(xué)、結(jié)合網(wǎng)絡(luò)工程應(yīng)用介紹最新的ASP組件技術(shù)、Ajax中Spry框架技術(shù)與ASP技術(shù)的完美搭配、功能完善的工程案例等?! 膶嵱媒嵌瘸霭l(fā),結(jié)合ASP開發(fā)所需掌握的知識點,通過大量具有針對性的例子,系統(tǒng)而深入地介紹ASP的工作原理和運行環(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)用程序。本書最后較為完整地介紹一個工程案例的開發(fā)過程,以期達到鞏固和加深學(xué)習效果的目的,是對全書知識的一個綜合運用?! ?nèi)容全面而完整、結(jié)構(gòu)安排合理、圖文并茂、通俗易懂,能夠很好地幫助讀者學(xué)習和理解ASP技術(shù)?! ∫駻SP是開發(fā)Web應(yīng)用程序的一種技術(shù),因此,ASP技術(shù)與其他Web開發(fā)技術(shù)是息息相關(guān)的。所以讀者在學(xué)習本書的時候,不但能掌握ASP技術(shù),也會對開發(fā)Web應(yīng)用程序的流程有一個較深刻的了解,為開發(fā)其他類型的Web應(yīng)用程序打下一個良好的基礎(chǔ)。
圖書封面
評論、評分、閱讀與下載