本書著眼于技能型緊缺人才培養(yǎng)目標,從DreamweaverMX2004可視化操作與手工編程的結合上詳細地介紹了基于ASP的Web應用程序開發(fā)技術。本書共分7章。主要內容包括:Web應用程序概述、HTML網頁設計、VBScript腳本編程、ASP內建對象編程、Web與數據庫集成、網上論壇設計、網上考試系統(tǒng)設計。全書堅持以就業(yè)為導向、以能力培養(yǎng)為本位的原則,突出實用性、適用性和先進性,結合案例深入淺出、循序漸進地引導讀者學習。各章均配有習題和上機練習。本書可作為高等職業(yè)院校計算機類專業(yè)的教材,也可作為Web應用程序開發(fā)維護人員的參考書。本書配套有電子教學參考資料包,詳見前言。本書前言隨著計算機網絡技術的快速發(fā)展,當今程序設計的重點已從傳統(tǒng)的桌面應用程序設計轉向Web應用程序設計。Web應用程序是使用HTTP作為核心通信協(xié)議并使用HTML語言向用戶傳遞基于Web信息的應用程序,通常是由一組靜態(tài)網頁和動態(tài)網頁所組成的,開發(fā)Web應用程序的目的是讓用戶通過Internet或Intranet對Web站點上的內容進行訪問。Web應用程序是基于Web瀏覽器的應用程序。與傳統(tǒng)的桌面應用程序相比,Web應用程序的主要優(yōu)點在于不需要開發(fā)客戶端應用程序,這樣既降低了應用開發(fā)的成本,也使應用程序的使用更加簡便和容易。目前有多種Web應用程序開發(fā)技術。ASP就是當今流行的Web應用程序開發(fā)技術之一,它將HTML語言、腳本代碼和服務器組件有機地結合在一起,可以用來創(chuàng)建交互式的動態(tài)網頁和具有數據庫訪問功能的Web應用程序。由于ASP與Windows操作系統(tǒng)平臺結合緊密,開發(fā)環(huán)境配置簡便,體系結構清晰,而且可以采用VBScript或JavaScript作為客戶端和服務器端的腳本編寫語言,非常容易上手,深受Web應用開發(fā)人員、院校學生以及電腦編程愛好者的青睞。開發(fā)Web應用程序時,經常用到手工編寫代碼和可視化操作這兩種工作方式。手工編寫代碼使人感到清晰,可視化操作則有利于提高工作效率。本書將從可視化操作與手工編碼的結合上來講述如何開發(fā)基于ASP的Web應用程序。DreamweaverMX2004是Macromedia出品的一款專業(yè)的HTML編輯器,用于對Web網站、Web頁面和Web應用程序進行設計、編碼和開發(fā)。無論是愿意享受手工編寫HTML代碼時的駕馭感還是偏愛在可視化編輯環(huán)境中工作,Dreamweaver都能提供方便快捷、功能強大的工具,使用它可以快速地創(chuàng)建基于專業(yè)標準的網站和Web應用程序,并使開發(fā)者獲得更加完美的Web創(chuàng)作體驗。DreamweaverMX2004對ASP等Web應用開發(fā)技術提供了很好的支持,使用它很容易創(chuàng)建數據庫連接并在同一站點的所有頁面中使用;通過可視化操作可以快速生成記錄集并分頁顯示數據庫記錄;通過各種服務器行為可以快速生成實現(xiàn)數據庫的添加、查詢、修改和刪除等功能的動態(tài)網頁,也可以快速創(chuàng)建實現(xiàn)用戶注冊、登錄以及授權訪問等功能的網頁。本書共分7章,從DreamweaverMX2004可視化操作與手工編程的結合上詳細地介紹了基于ASP的Web應用程序開發(fā)技術。第1章介紹Web應用程序的基本知識、配置ASP開發(fā)環(huán)境以及設置Dreamweaver站點等;第2章講述HTML語言基礎、設置文本格式、使用圖像、為網頁添加特殊效果、使用超鏈接、使用表格、使用框架、使用表單以及使用CSS樣式設置網頁外觀等;第3章介紹使用VBScript語言進行程序設計的基本內容,包括VBScript概述、VBScript基本元素、基本語句、條件語句、循環(huán)語句、數組、過程以及文檔對象模型等;第4章介紹如何使用ASP內建對象編程,主要包括ASP編程基礎、Response對象、Request對象、Server對象、Session對象、Application對象以及添加動態(tài)內容源等;第5章討論如何實現(xiàn)Web與數據庫的集成,主要包括創(chuàng)建數據庫連接、創(chuàng)建記錄顯示頁面、創(chuàng)建記錄搜索頁面、創(chuàng)建記錄添加頁面、創(chuàng)建記錄更新頁面、創(chuàng)建記錄刪除頁面以及創(chuàng)建受限訪問頁面等。作為前5章所講知識的綜合應用,后面兩章分別給出了一個具有一定實用性的設計實例:第6章講述如何設計一個網上論壇;第7章講述如何設計一個網上考試系統(tǒng)。在本書的編寫過程中,作者力求體現(xiàn)職業(yè)教育的性質、任務和培養(yǎng)目標,堅持以就業(yè)為導向、以能力培養(yǎng)為本位的原則,突出教材的實用性、適用性和先進性。本書從培養(yǎng)技能型緊缺人才的目的出發(fā),采用案例驅動的教學方法,深入淺出、循序漸進地引導讀者學習和掌握本課程的知識點,并輔以現(xiàn)場操作的屏幕畫面,使讀者有親臨其境之感。每章后面均附有習題和上機實驗,可供讀者自我測試之用。本書實例中所用到的一些人名、通信地址和電話號碼均為虛構,若有雷同,實屬巧合。本書由趙增敏、朱粹丹、趙朱曦、韓亞娟編著。參加本書編寫、程序測試和文字錄入的還有王靜玲、李菲、郭宏、朱永天、王慶建、李惠敏、張巖、孫宇鵬、張迪、王永列、李嫻、蘆艷、劉旭、王靜、李偉偉、李小潔、郭改文、趙明星、李自曉、謝飛、楊可偉、盛興文,在此一并致謝。本書配有電子教學參考資料包,包括電子教案、教學指南、習題答案,請有此需要的教師登錄華信教育資源網(http://www.hxedu.com.cn)免費下載,或與電子工業(yè)出版社聯(lián)系,我們將免費提供。Email:ve@phei.com.cn由于作者水平所限,書中疏漏和錯誤之處在所難免,歡迎廣大讀者提出寶貴意見。