本書全面、詳實地介紹了使用Dreamweaver+ASP進行動態網站開發的具體方法與步驟。內容涵蓋動態網站建設基礎、掌握網頁制作工具DreamweaverCS6、動態網頁腳本語言VBScript、動態網頁開發語言ASP基礎與應用、使用SQL語言查詢數據庫中的數據、組建ASP動態網站的工作環境、創建數據庫與數據庫連接、使用DreamweaverCS6創建動態網站基礎、設計制作留言板系統、設計制作網上調查系統、設計制作搜索查詢系統、設計制作音樂下載系統、設計制作新聞發布管理系統、設計制作會員注冊管理系統、設計制作企業形象展示網站、設計制作在線購物系統。
本書可作為網頁設計與網站建設相關專業教材和參考書、也可以作為網頁制作與網站建設愛好者的自學參考用書。
著名網頁設計專家作品:劉貴國最新力作,案例全部來源于工作一線與教學實踐。專為教學及自學量身定做:以課堂實錄的形式進行內容編排,包含69個相關視頻教學文件。知識點與實戰完美結合:6個大型動態網站常見模塊剖析。完善的知識體系設計:動態網站創建基礎、動態網站開發語言、動態網站開發環境、動態網站常見模塊、動態網站綜合案例。
隨著國內Internet技術的不斷提高,越來越多的人意識到了“動態”網頁的重要性。“動態”網頁的編寫也逐漸替代“靜態”頁面的編寫,成為當今站點的主流。目前最為流行的Web開發環境是新近發布的Dreamweaver CS6。它將Web應用程序的開發環境同可視化創作環境結合起來,能夠幫助用戶快速進行Web應用程序的開發。它具有最優秀的可視化操作環境,又整合了最常見的服務器端數據庫操作能力,能夠快速生成專業的“動態”頁面。無論你是Web設計師、數據庫開發者,還是Web程序員,都可以在Dreamweaver CS6的強大操作環境下設計出功能完善的動態網頁。
本書主要內容
本書全面、翔實地介紹了使用Dreamweaver+ASP進行動態網站開發的具體方法與步驟。本書從網站基礎知識開始,由淺入深、循序漸進地介紹了動態網站的相關知識,引導讀者從零開始,一步步了解、掌握動態網頁制作和動態網站設計的全過程。詳細介紹了Dreamweaver CS6的使用方法、ASP動態網頁編程技術及數據庫的基本操作和典型動態模塊的創建等。
全書共分五大部分;動態網站創建基礎,動態網站開發語言,動態網站開發工具環境,動態網站常見模塊,動態網站綜合實例。內容涵蓋動態網站建設基礎、掌握網頁制作工具Dreamweaver CS6、動態網頁腳本語言VBScript、動態網頁開發語言ASP基礎與應用、使用SQL語言查詢數據庫中的數據、創建動態網站開發環境和數據庫、使用Dreamweaver CS6創建動態網站基礎、制作留言板系統、制作網上調查系統、制作搜索查詢系統、制作音樂下載系統、制作新聞發布管理系統、制作會員注冊管理系統、設計制作企業形象展示網站、設計制作在線購物系統。
本書主要特點
輕松入門
本書最大的特點就是讓那些不懂ASP的讀者,也能利用Dreamweaver在不需要或者只需要修改少量代碼的情況下就能制作出ASP動態網頁。而對于熟悉ASP的讀者,也可以參考本書,在編寫ASP代碼時使用Dreamweaver來簡化所需要做的簡單性重復工作。
系統全面
本書全面系統地介紹了Dreamweaver CS6與ASP的使用方法和技巧,通過大量實例,讓讀者一步一步掌握動態網頁的創建,真正做到從入門到精通。
第1課 動態網站建設基本流程
1.1 靜態網頁和動態網頁的區別
1.1.1 靜態網頁
1.1.2 動態網頁
1.2 網站的前期規劃
1.2.1 確定網站目標
1.2.2 規劃站點結構
1.2.3 確定網站風格
1.3 選擇網頁制作軟件
1.3.1 圖形圖像制作軟件——Photoshop CS
和Fireworks CS6
1.3.2 網頁動畫制作軟件——Flash CS6
1.3.3 網頁編輯軟件——
Dreamweaver CS6
1.4 動態網站技術
第1課 動態網站建設基本流程
1.1 靜態網頁和動態網頁的區別
1.1.1 靜態網頁
1.1.2 動態網頁
1.2 網站的前期規劃
1.2.1 確定網站目標
1.2.2 規劃站點結構
1.2.3 確定網站風格
1.3 選擇網頁制作軟件
1.3.1 圖形圖像制作軟件——Photoshop CS
和Fireworks CS6
1.3.2 網頁動畫制作軟件——Flash CS6
1.3.3 網頁編輯軟件——
Dreamweaver CS6
1.4 動態網站技術
1.4.1 搭建動態網站平臺
1.4.2 網頁標記語言HTML介紹
1.4.3 網頁腳本語言JavaScript和VBScript
1.4.4 動態網頁編程語言ASP
1.5 設計網頁圖像
1.6 制作網頁
1.7 開發動態網站功能模塊
1.8 網站的測試與發布
1.8.1 網站的測試
1.8.2 域名和空間申請
1.8.3 網站的上傳發布
1.9 網站的推廣
1.10 網站的優化
1.11 本課小結
第2課 掌握網頁制作工具Dreamweaver CS
2.1 Dreamweaver CS6的工作界面
2.1.1 文檔窗口
2.1.2 “文檔”工具欄
2.1.3 “標準”工具欄
2.1.4 菜單欄
2.1.5 “屬性”面板
2.1.6 面板組
2.2 使用站點向導創建本地站點
2.3 插入圖像和媒體
2.3.1 在網頁中插入圖像
2.3.2 插入Flash動畫
2.4 創建鏈接
2.4.1 創建文字鏈接
2.4.2 創建圖像熱點鏈接
2.5 使用CSS美化和修飾網頁
2.5.1 創建CSS樣式表
2.5.2 應用CSS樣式表
2.6 表格的基本操作
2.6.1 插入表格
2.6.2 設置表格屬性
2.6.3 拆分和合并單元格
2.6.4 選取表格對象
2.7 行為概述
2.7.1 使用“行為”
2.7.2 關于事件
2.7.3 關于動作
Dreamweaver+ASP 網站創建課堂實錄
第3課 動態網頁腳本語言VBScript
3.1 VBScript概述
3.2 VBScript數據類型
3.3 VBScript變量
3.3.1 聲明變量
3.3.2 命名規則
3.3.3 給變量賦值
3.4 VBScript運算符優先級
3.5 使用條件語句
3.5.1 使用 If...Then...Else進行判斷
3.5.2 使用 Select...Case進行判斷
3.6 使用循環語句
3.6.1 使用DoLoop循環
3.6.2 使用While...Wend
3.6.3 使用ForNext
3.7 VBScript過程
3.7.1 過程分類
3.7.2 過程的輸入輸出
3.7.3 在代碼中使用Sub和Function過程
3.8 VBScript函數
3.9 本課小結
第4課 動態網頁開發語言ASP基礎與應用
4.1 ASP概述
4.1.1 ASP簡介
4.1.2 ASP的工作原理
4.2 ASP連接數據庫
4.3 Request對象
4.3.1 集合對象
4.3.2 屬性
4.3.3 方法
4.3.4 Request對象使用實例
4.4 Response對象
4.4.1 集合對象
4.4.2 屬性
4.4.3 方法
4.4.4 Response對象使用實例
4.5 Server對象
4.5.1 屬性
4.5.2 方法
4.6 Application對象
4.6.1 方法
4.6.2 事件
4.7 Session對象
4.7.1 屬性
4.7.2 方法
4.7.3 事件
4.7.4 Session對象實例
4.8 本課小結
2.7.4 使用調用JavaScript行為
2.7.5 使用打開瀏覽器窗口行為
2.7.6 使用“轉到URL”行為
2.8 創建模板
2.8.1 從現有文檔創建模板
2.8.2 創建可編輯區域
2.8.3 利用模板創建網頁
2.9 創建表單
2.9.1 創建表單域
2.9.2 課堂練一練:添加各種表單對象
2.10 本課小結
2.11 課后習題
第二部分 動態網站開發語言
目錄
第6課 組建ASP動態網站的工作環境
第7課 創建數據庫與數據庫連接
6.1 認識動態網站
6.1.1 動態網頁工作原理
6.1.2 動態網站技術核心
6.2 動態網站技術類型
6.2.1 ASP
6.2.2 PHP
6.2.3 JSP
6.2.4 ASP、PHP和JSP比較
6.3 在本地計算機中安裝和配置IIS
6.3.1 IIS簡介
7.1 數據庫相關術語
7.1.1 什么是數據庫
7.1.2 數據庫表
6.3.2 安裝IIS組件
6.3.3 配置Web服務器
6.4 WWW服務的高級設置
6.4.1 創建虛擬目錄
6.4.2 創建用戶
6.4.3 目錄和應用程序訪問權限的設置
6.4.4 匿名和授權訪問控制
6.5 課后習題
6.6 本課小結
7.2 常見的數據庫管理系統
7.3 創建Access數據庫
第5課 使用SQL語言查詢數據庫中的數據
5.1 認識SQL
5.1.1 什么是SQL
5.1.2 SQL的功能
5.1.3 SQL的優點
5.2 T-SQL基本語法
5.2.1 SQL的注釋
5.2.2 數據類型
5.2.3 SQL變量
5.2.4 SQL運算符
5.2.5 SQL流程控制
5.3 SQL函數
5.4 創建和訪問數據庫
5.4.1 利用create database語句
創建數據庫
5.4.2 利用use語句打開數據庫
5.5 定義、刪除和修改表
5.5.1 利用create table定義表
5.5.2 利用alter table修改表
5.5.3 利用drop table刪除表
5.6 插入、刪除和修改數據記錄
5.6.1 插入記錄Insert
5.6.2 修改記錄Update
5.6.3 刪除記錄Delete
5.7 數據的查詢—SELECT語句
5.7.1 SELECT語句基本語法
5.7.2 單表查詢
5.7.3 對查詢結果排序語句ORDER BY
5.7.4 對查詢結果分組語句GROUP BY
5.7.5 連接查詢
5.8 本課小結
第三部分 動態網站開發環境
Dreamweaver+ASP 網站創建課堂實錄
第8課 使用Dreamweaver CS6創建動態網站基礎
8.1 查看源代碼
8.2 管理標簽庫
8.3 Dreamweaver中的編碼
8.3.1 使用代碼提示加入背景音樂
8.3.2 使用“標簽選擇器”插入標簽
8.3.3 使用“標簽編輯器”編輯標簽
8.3.4 使用“標簽檢查器”編輯標簽
8.4 使用“代碼片斷”面板
8.4.1 插入代碼片斷
8.4.2 創建代碼片斷
8.5 編輯數據表記錄
8.5.1 創建記錄集
8.5.2 插入記錄
8.5.3 更新記錄
8.5.4 刪除記錄
8.6 添加服務器行為
8.6.1 創建重復區域
8.6.2 創建顯示區域
8.6.3 記錄集分頁
8.6.4 轉到詳細頁面
8.6.5 轉到相關頁面
8.6.6 用戶身份驗證
8.7 本課小結
8.8 課后習題
第9課 設計制作留言板系統
第10課 設計制作網上調查系統
9.1 系統設計分析
9.2 創建數據表與數據庫連接
9.2.1 設計數據庫
9.2.2 創建數據庫連接
9.3 留言列表頁面
9.3.1 基本頁面設計
9.3.2 創建記錄集
9.3.3 添加重復區域
9.3.4 轉到詳細頁面
10.1 系統設計分析
10.2 創建數據表
10.3 創建數據庫連接
9.4 留言詳細信息頁面
9.4.1 設計頁面靜態部分
9.4.2 創建記錄集
9.5 發表留言頁面
9.5.1 插入表單對象
9.5.2 插入記錄
9.6 本課小結
9.7 課后習題
10.4 創建調查頁面
10.4.1 制作調查內容
10.4.2 插入動態數據
第四部分 動態網站常見模塊
7.4 創建數據庫連接
7.4.1 創建ODBC數據源
7.4.2 用DSN數據源連接數據庫
7.5 課后習題
7.6 本課小結
目錄
第11課 設計制作搜索查詢系統
第12課 設計制作音樂下載系統
第13課 設計制作新聞發布管理系統
11.1 搜索查詢系統概述
11.2 創建數據庫和數據庫連接
11.3 制作搜索系統主要頁面
11.3.1 制作搜索頁面
12.1 系統設計分析
12.2 創建數據表與數據庫連接
12.2.1 設計數據庫
12.2.2 創建數據庫連接
12.3 制作音樂添加頁面
12.3.1 插入表單對象
12.3.2 插入記錄
12.4 制作音樂下載列表頁面
13.1 系統設計分析
13.2 創建數據表與數據庫連接
13.2.1 設計數據庫
13.2.2 創建數據庫連接
13.3 后臺管理主頁面
13.3.1 創建記錄集
13.3.2 插入動態表格
13.3.3 插入記錄集導航條
13.3.4 轉到詳細頁面
13.4 后臺登錄頁面
13.4.1 插入表單對象
13.4.2 身份驗證
13.5 添加新聞頁面
11.3.2 制作按名稱搜索結果頁面
11.3.3 制作按價格搜索結果頁面
11.4 本課小結
11.5 課后習題
12.4.1 制作靜態部分
12.4.2 創建記錄集并綁定字段
12.4.3 插入動態數據
12.5 制作音樂播放頁面
12.6 制作音樂下載頁面
12.7 本課小結
12.8 課后習題
13.5.1 插入表單對象
13.5.2 插入記錄
13.5.3 限制對頁的訪問
13.6 刪除新聞頁面
13.7 修改新聞頁面
13.8 新聞列表頁面
13.8.1 設計頁面靜態部分
13.8.2 添加記錄集
13.8.3 轉到詳細頁面
13.8.4 記錄集分頁
13.9 新聞詳細頁面
13.10 本課小結
13.11 課后習題
10.5 查看調查結果
10.5.1 建立記錄集
10.5.2 動態數據的綁定
10.6 本課小結
10.7 課后習題
Dreamweaver+ASP 網站創建課堂實錄
第14課 設計制作會員注冊管理系統
第15課 設計企業形象展示網站
第16課 設計制作在線購物系統
14.1 系統設計分析
14.2 創建數據庫與數據庫連接
14.2.1 創建數據庫表
14.2.2 創建數據庫連接
14.3 會員注冊
14.3.1 注冊頁面
14.3.2 注冊成功與失敗頁面
14.4 會員登錄
14.4.1 會員登錄頁面
15.1 企業網站概述
15.2 企業網站主要功能欄目
15.3 企業網站色彩搭配和風格創意
15.4 切割網站首頁
15.5 制作網站二級頁面
15.5.1 創建模板
15.5.2 創建公司簡介頁面
16.1 購物網站設計策劃
16.1.1 基本網站概念
16.1.2 購物網站設計要點
16.1.3 主要功能頁面
16.2 創建數據庫表
16.3 創建數據庫連接
16.4 制作購物系統前臺頁面
16.4.1 制作商品分類展示頁面
16.4.2 制作商品詳細信息頁面
16.5 制作購物系統后臺管理頁面
14.4.2 登錄成功頁面
14.4.3 登錄失敗頁面
14.5 管理系統
14.5.1 會員管理總頁面
14.5.2 刪除會員頁面
14.5.3 會員修改頁面
14.6 本課小結
14.7 課后習題
15.6 制作新聞發布系統
15.6.1 設計數據庫
15.6.2 創建數據庫連接
15.6.3 制作顯示全部新聞列表頁面
15.6.4 制作新聞詳細顯示頁面
15.6.5 制作新聞添加頁面
15.7 本課小結
15.8 課后習題
16.5.1 制作管理員登錄頁面
16.5.2 制作添加商品分類頁面
16.5.3 制作添加商品頁面
16.5.4 制作商品管理頁面
16.5.5 制作修改頁面
16.5.6 制作刪除頁面
16.6 本課小結
16.7 課后習題
附錄A HTML常用標簽
附錄B ASP函數詳解