ASP技術(shù)實(shí)用教程

出版時(shí)間:2008-10  出版社:清華大學(xué)出版社  作者:劉瑞挺,侯冬梅 主編,張寧林 編著  頁(yè)數(shù):298  

前言

  ASP(Active Server Page)技術(shù)是一種動(dòng)態(tài)網(wǎng)頁(yè)編程技術(shù),主要應(yīng)用于電子商務(wù)、電子政務(wù)、網(wǎng)上論壇乃至個(gè)人網(wǎng)站等動(dòng)態(tài)網(wǎng)站的開(kāi)發(fā)、建設(shè)等方面?! ∽詮腗icrosoft公司推出ASP技術(shù)以來(lái),ASP以其易用性受到廣大網(wǎng)站開(kāi)發(fā)人員的歡迎。它大大降低了動(dòng)態(tài)網(wǎng)頁(yè)編程的技術(shù)門檻,使越來(lái)越多的人掌握動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù),促進(jìn)了互聯(lián)網(wǎng)的發(fā)展。雖然目前ASP.NET、JSP和PHP等動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)迅速發(fā)展,但是,ASP技術(shù)簡(jiǎn)單易學(xué)、環(huán)境配置簡(jiǎn)單、功能強(qiáng)大,使用靈活,使用戶可以快速掌握動(dòng)態(tài)網(wǎng)頁(yè)編程技術(shù),同時(shí),對(duì)于中小型網(wǎng)站和中小型信息化系統(tǒng)的實(shí)施而言,ASP技術(shù)仍然是首選技術(shù),所以,目前ASP技術(shù)仍然是最流行的動(dòng)態(tài)網(wǎng)頁(yè)程序開(kāi)發(fā)技術(shù)之一。  作為ASP技術(shù)的開(kāi)發(fā)人員,不僅僅要掌握ASP技術(shù),還要掌握相關(guān)的Web技術(shù),才能完成ASP動(dòng)態(tài)網(wǎng)頁(yè)的開(kāi)發(fā)。本書結(jié)合大量實(shí)例,全面講解了ASP實(shí)用技術(shù),包括網(wǎng)頁(yè)發(fā)布、HTML語(yǔ)言、VBScript腳本語(yǔ)言、內(nèi)置對(duì)象及ASP組件、web數(shù)據(jù)庫(kù)基礎(chǔ)、ASP數(shù)據(jù)庫(kù)開(kāi)發(fā)等內(nèi)容?! ”緯膬?nèi)容編寫突出“應(yīng)用型特色”,通過(guò)大量實(shí)用性的示例及圖例,全面講解了ASP技術(shù)的相關(guān)知識(shí)。從簡(jiǎn)單的ASP基礎(chǔ)知識(shí),到較為復(fù)雜的網(wǎng)站開(kāi)發(fā)技巧,再到綜合網(wǎng)站開(kāi)發(fā),都是以實(shí)用性示例進(jìn)行講解。與開(kāi)始就介紹所有知識(shí)點(diǎn)的教材不同,本書通過(guò)大量實(shí)用性示例介紹知識(shí)點(diǎn),讓讀者從實(shí)踐開(kāi)始,在學(xué)習(xí)過(guò)程中不斷積累,不斷進(jìn)步,逐步提高自己的開(kāi)發(fā)水平與能力?! ”緯蓽\人深、循序漸進(jìn)地介紹ASP動(dòng)態(tài)網(wǎng)頁(yè)編程技術(shù)。全書分為三篇:  入門篇:編寫和發(fā)布動(dòng)態(tài)網(wǎng)頁(yè)(第l-3章)  本篇從介紹網(wǎng)頁(yè)發(fā)布入手,介紹了在windows 2000/XP操作系統(tǒng)環(huán)境下搭建網(wǎng)站、發(fā)布網(wǎng)頁(yè)的知識(shí),使讀者理解靜態(tài)網(wǎng)頁(yè)與動(dòng)態(tài)網(wǎng)頁(yè)的T作機(jī)制。本篇還介紹了使用HTML語(yǔ)言編寫靜態(tài)網(wǎng)頁(yè)以及嵌入VBSc:ript腳本語(yǔ)言程序,編寫動(dòng)態(tài)網(wǎng)頁(yè)的知識(shí)。  提高篇:ASP的內(nèi)置對(duì)象和組件(第4-7章)  ASP的內(nèi)置對(duì)象和組件是ASP技術(shù)的核心。本篇介紹了ASP的內(nèi)置對(duì)象和組件方面的知識(shí),以進(jìn)行動(dòng)態(tài)網(wǎng)頁(yè)的完善,與用戶進(jìn)行交互,保存用戶的私有和公用信息,了解客戶端和服務(wù)器端的系統(tǒng)信息,實(shí)現(xiàn)網(wǎng)站訪問(wèn)個(gè)性化。

內(nèi)容概要

本書從ASP技術(shù)的實(shí)際應(yīng)用出發(fā),突出“應(yīng)用型特色”,通過(guò)大量實(shí)用性的示例及圖例,由淺人深、循序漸進(jìn)地全面講解了ASP動(dòng)態(tài)網(wǎng)頁(yè)編程技術(shù),具有實(shí)用性強(qiáng)和突出技能學(xué)習(xí)等特點(diǎn)。    本書分為3篇,共10章。入門篇(第1~3章)從簡(jiǎn)單網(wǎng)頁(yè)的編寫開(kāi)始,介紹了靜態(tài)網(wǎng)頁(yè)、動(dòng)態(tài)網(wǎng)頁(yè),網(wǎng)站搭建與網(wǎng)頁(yè)發(fā)布、HTML標(biāo)記語(yǔ)言、VBScript腳本語(yǔ)言等內(nèi)容,使讀者能夠理解基本概念和原理,掌握編寫與用戶交互的動(dòng)態(tài)網(wǎng)頁(yè)的基本技術(shù)。提高篇(第4~7章)從ASP的內(nèi)置對(duì)象開(kāi)始,介紹了ASP的對(duì)象與組件等方面的知識(shí),使讀者能夠理解其工作機(jī)制,掌握保存訪問(wèn)者的私有和公用信息的方法,了解客戶端和服務(wù)器端的系統(tǒng)信息,實(shí)現(xiàn)網(wǎng)站訪問(wèn)個(gè)性化等技術(shù)。拓展篇(第8~10章)在掌握前兩篇的技術(shù)和基本原理的基礎(chǔ)之上,介紹了使用ASP的數(shù)據(jù)庫(kù)組件對(duì)數(shù)據(jù)庫(kù)操作的知識(shí),使讀者可以編寫實(shí)用性的網(wǎng)站。    本書可作為高等院校相關(guān)專業(yè)網(wǎng)絡(luò)程序設(shè)計(jì)課程的教材,也可供社會(huì)上各類網(wǎng)站建設(shè)培訓(xùn)班使用。

書籍目錄

入門篇 編寫和發(fā)布動(dòng)態(tài)網(wǎng)頁(yè) 第1章 ASP概述   1.1 ASP是什么   1.2 ASP運(yùn)行環(huán)境   1.3 ASP的開(kāi)發(fā)工具   1.4 一個(gè)簡(jiǎn)單的ASP程序   1.5 ASP文件的組成   1.6 編寫ASP文件的注意事項(xiàng)   1.7 相關(guān)知識(shí)   本章小結(jié)   思考與練習(xí) 第2章 HTML語(yǔ)言簡(jiǎn)介   2.1 HTML文件的結(jié)構(gòu)   2.2 排版標(biāo)記   2.3 字體標(biāo)記   2.4 列表標(biāo)記   2.5 超鏈接標(biāo)記   2.6 表格標(biāo)記   2.7 多媒體標(biāo)記   2.8 框架標(biāo)記   2.9 表單     2.9.1 單行文本輸入框     2.9.2 密碼輸入框     2.9.3 單選按鈕     2.9.4 復(fù)選框     2.9.5 提交按鈕和重置按鈕     2.9.6 下拉式選單     2.9.7 多行文本框    2.10 相關(guān)知識(shí)    本章小結(jié)    思考與練習(xí) 第3章 VBScript腳本語(yǔ)言    3.1 響應(yīng)用戶的輸入    3.2 數(shù)據(jù)類型、運(yùn)算符及表達(dá)式    3.3 分支語(yǔ)句     3.3.1 If語(yǔ)句     3.3.2 Select Case語(yǔ)句    3.4 循環(huán)語(yǔ)句     3.4.1 ForNext語(yǔ)句     3.4.2 WhileWend語(yǔ)句     3.4.3 D0Loop語(yǔ)句     3.4.4 循環(huán)嵌套    3.5 數(shù)組    3.6 VBScript的過(guò)程     3.6.1 Sub過(guò)程     3.6.2 Function函數(shù)     3.6.3 ASP包含文件    3.7 其他語(yǔ)句     3.7.1 Exit語(yǔ)句     3.7.2 Rein語(yǔ)句     3.7.3 0n Error語(yǔ)句     3.7.4 Set語(yǔ)句     3.7.5 Randomize語(yǔ)句    本章小結(jié)    思考與練習(xí)提高篇 ASP的內(nèi)置對(duì)象和組件 第4章 Request對(duì)象和Response對(duì)象    4.1 Request對(duì)象     4.1.1 Request對(duì)象的Form集合     4.1.2 Request對(duì)象的QueryString集合     4.1.3 Request對(duì)象的ServerVariables集合 ……  第5章 Session對(duì)象和Application對(duì)象  第6章 Server對(duì)象  第7章 ActiveX組件拓展篇 ASP數(shù)據(jù)開(kāi)發(fā)  第8章 數(shù)據(jù)庫(kù)基礎(chǔ)  第9章 數(shù)據(jù)庫(kù)訪問(wèn)組件  第10章 ASP的綜合實(shí)例附錄 HTML標(biāo)記一覽參考文獻(xiàn)

章節(jié)摘錄

  第1章 ASP概述  1.7 相關(guān)知識(shí)  除Microsoft公司推出的ASP技術(shù)外,動(dòng)態(tài)網(wǎng)頁(yè)編程技術(shù)還有PHP技術(shù)、JSP技術(shù)以及ASP NET技術(shù)等?! HP是英文PHP:Hypertext Preprocessor(超級(jí)文本預(yù)處理器)的簡(jiǎn)寫。最初于1994年由Rasmus Lerdorf提出,1995年以Personal Home Page Tools(PHP Tools)對(duì)外發(fā)表第一個(gè)版本。在1995年,PHP 2.0發(fā)布,定名為PHP/FI(Form Interpreter)。在1998年6月,發(fā)布PHP 3.0,建立了PHP技術(shù)在動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)上的地位。2000年,PHP 4.0問(wèn)世。目前,最新的版本是PHP 5?! ∨cASP技術(shù)有些相似,PHP技術(shù)也采用在HTML文檔中嵌入腳本程序的方式編寫動(dòng)態(tài)網(wǎng)頁(yè),而且嵌入的腳本程序在服務(wù)器端執(zhí)行。在PHP技術(shù)中編寫腳本程序的腳本語(yǔ)言語(yǔ)法獨(dú)特,其語(yǔ)法混合了多種高級(jí)編程語(yǔ)言的語(yǔ)法,以及PHP自創(chuàng)的語(yǔ)法。PHP技術(shù)的腳本程序執(zhí)行引擎會(huì)將用戶經(jīng)常訪問(wèn)的PHP程序駐留在內(nèi)存中,其他用戶再次訪問(wèn)這個(gè)程序時(shí)只要直接執(zhí)行內(nèi)存中的代碼就可以了,這種做法提高了PHP程序的執(zhí)行效率?! HP技術(shù)的特點(diǎn)如下?! ¢_(kāi)放的源代碼。所有PHP的源代碼都可以免費(fèi)獲得、編譯、傳播。這個(gè)特點(diǎn)吸引了廣大編程愛(ài)好者使用,并對(duì)其進(jìn)行完善,使之具有旺盛的生命力?! 』诜?wù)器端。PHP運(yùn)行于服務(wù)器端,不受客戶端瀏覽器的限制?! 】缙脚_(tái)。PHP可以運(yùn)行在UNIX、Linux、Windows等操作系統(tǒng)下?! ⌒矢?。PHP消耗相當(dāng)少的系統(tǒng)資源,有較高的執(zhí)行速度?! ∠鄬?duì)于ASP技術(shù)而言,PHP技術(shù)稍微復(fù)雜一些,運(yùn)行環(huán)境的安裝較為復(fù)雜,初學(xué)者學(xué)習(xí)難度稍大?! SP(Java Server Pages)技術(shù)是由Sun公司整合Java編程語(yǔ)言開(kāi)發(fā)環(huán)境提出來(lái)的一種動(dòng)態(tài)網(wǎng)頁(yè)制作技術(shù)?! ∈褂肑SP技術(shù),可以將頁(yè)面內(nèi)容的產(chǎn)生和顯示進(jìn)行分離。Web頁(yè)面開(kāi)發(fā)人員可以使用標(biāo)記語(yǔ)言設(shè)計(jì)和格式化最終頁(yè)面,使用JSP標(biāo)識(shí)或者小腳本產(chǎn)生頁(yè)面上的動(dòng)態(tài)內(nèi)容,從而將網(wǎng)頁(yè)中的動(dòng)態(tài)部分和靜態(tài)的HTML相分離。這有助于開(kāi)發(fā)人員保護(hù)自己的代碼,而又保證任何基于HTML的Web瀏覽器的完全可用性?! SP技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,利用現(xiàn)有的工具和技術(shù),擴(kuò)展到能夠支持企業(yè)級(jí)的分布式應(yīng)用。作為JeEE的成員,JSP技術(shù)能夠支持較復(fù)雜的基于Web的應(yīng)用。由于JSP頁(yè)面的內(nèi)置腳本語(yǔ)言是基于Java程序設(shè)計(jì)語(yǔ)言的,因而JSP頁(yè)面具有Java技術(shù)的優(yōu)勢(shì),如存儲(chǔ)管理、安全性以及跨平臺(tái)性。  JSP技術(shù)的特點(diǎn)如下。  多種平臺(tái)支持。JSP可以運(yùn)行在UNIX、Linux、Windows等多種服務(wù)器操作系統(tǒng)下?! 【哂蠮ava技術(shù)的優(yōu)勢(shì)。

編輯推薦

  《ASP技術(shù)實(shí)用教程》可作為高等院校相關(guān)專業(yè)網(wǎng)絡(luò)程序設(shè)計(jì)課程的教材,也可供社會(huì)上各類網(wǎng)站建設(shè)培訓(xùn)班使用。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    ASP技術(shù)實(shí)用教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7