圖書簡介
本書針對中等職業學校教學與學生就業需求,按照新的“工作過程導向”教學模式編寫。為便於教師排課、備課、授課以及學生預習、上機練習、複習,本書將教學內容分解落實到每一課時,通過“課堂講解”、“課堂練習”、“本課小結”、“課外閱讀”和“課後思考”5個環節實施教學。
本書共10章,30課。前8章介紹了ASP編程的相關基礎知識; 後2章
為課業設計,介紹了兩個動態網頁系統的詳細開發過程。每課為兩個標準學時,共90分鐘內容。建議學時為一學期,每周4課時,也可以分為兩學期授課。
本書從實用的角度出發,通過實例循序漸進地講解了如何使用ASP進行動態網頁的設計。書中詳細地介紹了初學者必須掌握的基本知識、編程方法和操作步驟,並對初學者在使用ASP編程時經常會遇到的問題進行指導,以免初學者在起步的過程中走彎路。
本書適合作為中等職業學校計算機及套用專業的教材,也可作為各類技能型緊缺人才培訓班的教材使用。
圖書前言
隨著Internet技術的發展,網路生活已經成為人們日常生活的重要組成部分。而網站作為網路的重要組成部分,為人們提供了豐富的信息和便捷的服務。豐富的套用促使越來越多的企業和個人建立網站,而隨著網路開發的普及,大家對開發效率的要求也越來越高。
在迅速更新的開發技術中,由於ASP簡單易學,因此成為中小型網站開發的首選技術。當今的ASP技術已經發展得比較成熟,學習和使用該技術的人員也在不斷增加。ASP可以用來創建互動式的動態網頁和具有資料庫訪問功能的動態網站。因為ASP簡單、易學、容易實現,並且支持現今絕大多數通用資料庫,所以ASP是學習動態網頁設計開發的首選。
本書最大的特色是“由任務驅動學習”。在每個ASP的知識點前面,儘量先讓讀者動手操作,使讀者對該知識點有個具體認識。然後再展開詳盡的解釋,爭取讓讀者儘快掌握該知識點。
本書以“課”的形式展開,全書共30課。課前有情景式的“課堂講解”,包含了任務背景、任務目標和任務分析; 課後有“課堂練習”,分為任務背景、任務目標、任務要求和任務提示; 課堂練習之後是“練習評價”。為了拓展本課的知識,本書還準備了“課外閱讀”。每課的最後還安排了“課後思考”。
本書在最後安排了“課業設計”,詳細講解了兩個動態網頁系統的開發過程。其中有需求分析、功能模組設計、資料庫設計、頁面設計、源碼講解等。
本書的網頁代碼主要用Dreamweaver CS3 實現,資料庫相關操作由Access 2007實現。
本書源於作者的親身實踐和學習經歷。全書精選了很多ASP示例,涵蓋了ASP開發各方面的知識。通過對這些實例所套用的關鍵技術進行分析,詳細講解製作過程,使讀者套用ASP的水平迅速提高。
由於編者水平有限,錯誤和表述不妥的地方在所難免,希望廣大讀者批評指正。
編者2009年9月
圖書目錄
第1章網頁設計概述
第1課認識網頁設計
1.1創建一個靜態網頁
1.2創建一個動態網頁
1.3靜態網頁和動態網頁的區別
1.4動態網頁技術ASP
第2課網頁設計的學習方法
2.1網頁設計中的常用工具
2.2網頁設計的學習資源
2.3ASP初探
第2章靜態網頁的建立
第3課HTML標記
3.1從一個HTML示例說起
3.2HTML常用標記的使用說明
第4課HTML表單及控制項
4.1HTML表單示例及使用說明
4.2HTML表單控制項示例及使用說明
第3章VBScript在網頁中的套用
第5課VBScript套用示例
5.1VBScript簡介
5.2VBScript 頁面的簡單樣例
5.3VBScript在ASP伺服器端的套用
第6課VBScript的基本知識
6.1VBScript的變數
6.2VBScript運算符
6.3VBScript條件語句
6.4VBScript循環語句
6.5VBScript過程
第7課VBScript網頁特效示例
7.1VBScript幻燈片播放特效
7.2VBScript倒計時特效
7.3VBScript表單驗證
第4章JavaScript在網頁中的套用
第8課JavaScript套用示例
8.1JavaScript簡介
8.2JavaScript寫在哪裡
8.3編寫JavaScript代碼
第9課JavaScript的基本知識
9.1JavaScript的變數、常數和運算符
9.2JavaScript條件語句
9.3JavaScript循環語句
第10課JavaScript函式、事件與對象化編程
10.1JavaScript函式與事件
10.2JavaScript函式、事件示例一
10.3JavaScript函式、事件示例二
10.4JavaScript對象化編程相關概念
10.5JavaScript對象化編程相關概念示例
第11課JavaScript網頁特效示例
11.1JavaScript文字特效——打字效果
11.2JavaScript文字特效——熾熱文字效果
11.3JavaScript滑鼠特效——跟隨滑鼠指針的圖片
11.4JavaScript選單特效——推拉門式樣的選單
第5章進入ASP的世界
第12課ASP初步
12.1一個簡單的ASP示例
12.2在ASP中結合腳本語言運行環境
第13課ASP對象、組件簡介和錯誤處理
13.1在ASP中結合對象和元素示例
13.2ASP常用對象和組件
13.3ASP錯誤處理
第6章ASP對象
第14課Request對象
14.1Request對象套用舉例
14.2Request對象使用詳解
第15課Response對象
15.1Response對象套用舉例
15.2Response對象使用詳解
第16課Session對象
16.1Session對象套用舉例
16.2Session對象使用詳解
第17課Application對象