Dreamweaver+ASP動態網頁設計從新手到高手

Dreamweaver+ASP動態網頁設計從新手到高手

作者: 徐洪峰
出版社: 清華大學
出版在: 2020-06-01
ISBN-13: 9787302548607
ISBN-10: 7302548609





內容描述


隨著Internet技術的不斷提高,越來越多的人意識到了動態網頁的重要性。動態網頁的編寫也逐漸替代靜態頁面的編寫,成為當今站點的主流。本書全面、翔實地介紹了使用Dreamweaver+ASP進行動態網站開發的具體方法與步驟;從網站基礎知識開始,由淺入深、循序漸進,引導讀者從零開始,一步步瞭解、掌握動態網頁製作和動態網站設計的全過程;詳細介紹了Dreamweaver的使用方法、ASP動態網頁編程技術及數據庫的基本操作和典型動態模塊的創建等。
本書共分14章,主要內容包括動態網站建設基本流程,掌握網頁製作工具Dreamweaver,用Photoshop設計網頁圖像,動態網頁開發語言ASP基礎與應用,使用SQL查詢數據庫中的數據,使用JavaScript創建特效網頁,動態網頁腳本語言VBScript,組建ASP動態網站的工作環境,設計製作新聞發布管理系統,設計製作留言系統,設計製作網上調查系統,設計製作搜索查詢系統,設計製作會員註冊管理系統,設計企業宣傳網站。
本書語言簡潔,實例豐富,適合網頁設計與製作人員、網站建設與開發人員、大中專院校相關專業師生、網頁製作培訓班學員、個人網站愛好者閱讀。


目錄大綱


目錄

第1部分 動態網站創建基礎

第1章動態網站建設基本流程
.
......2

1.1 靜態網頁和動態網頁的區別 2

1.1.1 靜態網頁 2

1.1.2 動態網頁 2

1.2 網站的前期規劃 3

1.2.1 確定網站目標 3

1.2.2 規劃站點結構 4

1.2.3 確定網站風格 4

1.3 選擇網頁製作軟件 5

1.3.1 圖形圖像製作工具——Photoshop 5

1.3.2 網頁動畫製作工具——Flash 6

1.3.3 網頁編輯工具——Dreamweaver 6

1.4 動態網站技術 7

1.4.1 搭建動態網站平臺 7

1.4.2 網頁標記語言HTML 7

1.4.3 網頁腳本語言JavaScript和VBScript 9

1.4.4 動態網頁編程語言ASP 10

1.5 設計網頁圖像 10

1.6 製作網頁10

1.7 開發動態網站功能模塊 11

1.8 網站的測試與發布 11

1.8.1 網站的測試 12

1.8.2 域名和空間申請 12

1.8.3 網站的上傳發布 12

1.9 網站的推廣 14

1.10 網站的優化 14

1.11 本章小結 15

第2章掌握網頁製作工具
Dreamweaver.
...........16

2.1 Dreamweaver的工作界面16

2.1.1 菜單欄 16

2.1.2 文檔窗口 17

2.1.3 “屬性”面板 17

2.1.4 面板組 17

2.2 使用站點向導創建本地站點 18

2.3 插入圖像19

2.4 創建鏈接21

2.4.1 創建文字鏈接 21

2.4.2 創建圖像熱點鏈接 22

2.5 表格的基本操作 23

2.5.1 插入表格 23

2.5.2 設置表格屬性 24

2.5.3 拆分和合並單元格 24

2.5.4 選取表格對象 25

2.6 添加網頁特效 26

2.7 本章小結27

第3章用Photoshop設計網頁
圖像
.
..........................28

3.1 設計網站Logo28

3.1.1 網站Logo設計指南28

3.1.2 設計網站Logo的步驟28

3.2 設計網站Banner 30

3.2.1 Banner設計指南 30

3.2.2 設計有動畫效果的Banner 30

?
3.3 設計網頁特效文字 33

3.3.1 製作牛奶字 34

3.3.2 製作打孔字 38

3.3.3 製作金屬字 40

3.3.4 復制樣式 43

第2部分 動態網站開發語言與環境

第4章
動態網頁開發語言ASP基礎
與應用
.
.......................46

4.1 ASP概述 46

4.1.1 ASP簡介 46

4.1.2 ASP的工作原理 47

4.2 ASP連接數據庫 47

4.3 Request對象 47

4.4 Response對象49

4.5 Server對象 51

4.6 Application對象 51

4.7 Session對象 52

4.8 本章小結53

第5章
使用SQL查詢數據庫中的
數據
.
..........................54

5.1 認識SQL 54

5.1.1 什麽是SQL 54

5.1.2 SQL的功能 55

5.1.3 SQL的優點 55

5.2 T-SQL基本語法 55

5.2.1 SQL的註釋 56

5.2.2 數據類型 56

5.2.3 SQL變量 59

5.2.4 SQL運算符 60

5.2.5 SQL流程控制 61

5.3 SQL函數62

5.4 創建和訪問數據庫 62

5.4.1 利用create database語句創建數據庫 63

5.4.2 用use語句打開數據庫 63

5.5 定義、刪除和修改表 63

5.5.1 利用create table定義表 63

5.5.2 利用alter table修改表 64

5.5.3 利用drop table刪除表 64

5.6 插入、刪除和修改數據記錄 65

5.6.1 插入記錄Insert 65

5.6.2 修改記錄Update 65

5.6.3 刪除記錄Delete 65

5.7 數據的查詢—SELECT語句 66

5.7.1 SELECT語句基本語法 66

5.7.2 單表查詢 66

5.7.3 對查詢結果排序語句ORDER BY 67

5.7.4 對查詢結果分組語句GROUP BY 67

5.7.5 連接查詢 68

5.8 本章小結68

第6章使用JavaScript創建特效
網頁
.
..........................69

6.1 JavaScript簡介 69

6.1.1 什麽是JavaScript 69

6.1.2 JavaScript的特點 69

6.2 JavaScript的基本語法 70

6.2.1 JavaScript變量 70

6.2.2 表達式和運算符 70

6.2.3 基本語句 71

6.2.4 函數 74

6.3 JavaScript事件 74

6.3.1 click事件 75

6.3.2 change事件 75

6.3.3 select事件 76

6.3.4 focus事件 77

6.3.5 load事件 78

6.3.6 鼠標移動事件 78

6.3.7 onblur事件79

6.3.8 其他常用事件 80

6.4 JavaScript對象 82

6.4.1 navigator對象 82

6.4.2 windows對象83

6.4.3 location對象 84

6.4.4 history對象 85

6.4.5 document對象 85

?
6.5 實戰應用——製作動態顯示當前日期效果87 8.3.2 安裝IIS組件 98 
6.6 本章小結87 8.3.3 配置IIS組件 99 
8.4 在Dreamweaver中定義本地站點101 
第7章
8.4.1 定義虛擬目錄 101 
動態網頁腳本語言

VBScript..................

88 
8.4.2 創建用戶 102

8.5 常見的數據庫管理系統103 
8.6 創建Access數據庫 104 
7.1 VBScript概述88 8.7 創建數據庫連接104 
7.2 VBScript數據類型89 8.7.1 創建ODBC數據源 104 
7.3 VBScript變量89 8.7.2 用DSN數據源連接數據庫105 
7.3.1 聲明變量 89 8.8 本章小結106 
7.3.2 命名規則 89 
7.3.3 給變量賦值 90 
7.4 VBScript運算符優先級 90 
第3部分 動態網站常見模塊
7.5 使用條件語句 90 
7.5.1 使用if…then…else進行判斷 91 
第9章
設計製作新聞發布管理

7.5.2 使用select…case進行判斷 91 
系統.........................108

7.6 使用循環語句 92 
7.6.1 使用Do…Loop循環 92 
7.6.2 使用While…Wend 循環 92 9.1 系統設計分析 109 
7.6.3 使用For…Next循環 92 
9.2 創建數據表與數據庫連接 110 
7.7 VBScript過程93 9.2.1 創建數據表 110 
7.7.1 過程分類 93 9.2.2 創建數據庫連接 110 
7.7.2 過程的輸入和輸出 93 
9.3 製作後台管理主頁面  111 
7.7.3 在代碼中使用Sub和Function過程93 
9.3.1 創建記錄集 111 
7.8 VBScript函數93 9.3.2 插入動態表格 113 
7.9 本章小結94 9.3.3 插入記錄集導航條 113 
9.3.4 轉到詳細頁面 116 
第8章
組建ASP動態網站的工作9.4 製作後台登錄頁面116 
環境.........................

959.4.1 插入表單對象 117 

9.4.2 身份驗證 119 
9.5 製作添加新聞頁面121 
8.1 認識動態網站 95 9.5.1 插入表單對象 121 
8.1.1 動態網頁工作原理 95 9.5.2 插入記錄 123 
8.1.2 動態網站技術核心 96 9.5.3 限制對頁的訪問 124 
8.2 動態網站技術類型96 9.6 製作刪除新聞頁面126 
8.2.1 ASP 96 9.7 製作修改新聞頁面128 
8.2.2 PHP 97 
9.8 製作新聞列表頁面130
8.2.3 JSP 97 
8.2.4 ASP、PHP和JSP比較97 
9.8.1 設計頁面靜態部分 130 
8.3 在本地電腦中安裝和配置IIS 98 
9.8.2 添加記錄集 131 
9.8.3 轉到詳細頁面 133 
8.3.1 IIS簡介 98 9.8.4 記錄集分頁 133 

Dreamweaver+ASP動態網頁設計從新手到高手 二校 文前.indd 5 

2020-5-14 11:43:00 

?
9.9 製作新聞詳細頁面 135

9.10 本章小結137

第10章設計製作留言系統
.
........138

10.1 系統設計分析 139

10.2 創建數據表與數據庫連接 140

10.2.1 創建數據表 140

10.2.2 創建數據庫連接 140

10.3 製作留言列表頁面 141

10.3.1 基本頁面設計 141

10.3.2 創建記錄集 142

10.3.3 添加重復區域 144

10.3.4 轉到詳細頁面 144

10.4 製作留言詳細信息頁面 145

10.4.1 設計頁面靜態部分 145

10.4.2 創建記錄集 146

10.5 製作發表留言頁面 147

10.5.1 插入表單對象 147

10.5.2 插入記錄 149

10.6 本章小結151

第11章設計製作網上調查系統
.
...152

11.1 系統設計分析 153

11.2 創建數據表與數據庫連接 153

11.2.1 創建數據表 153

11.2.2 創建數據庫連接 153

11.3 製作調查頁面 154

11.3.1 製作調查內容 154

11.3.2 插入動態數據 159

11.4 製作查看調查結果頁面 160

11.4.1 建立記錄集 161

11.4.2 動態數據的綁定 166

11.5 本章小結 169

第12章設計製作搜索查詢系統
.
...170

12.1 搜索查詢系統設計分析 171

12.2 創建數據表與數據庫連接 172

12.2.1 創建數據表 172

12.2.2 創建數據庫連接 172

12.3 製作搜索查詢系統主要頁面 172

12.3.1 製作搜索查詢頁面 173

12.3.2 製作按名稱搜索結果頁面 175

12.3.3 製作按價格搜索結果頁面 177

12.4 本章小結180

第13章
設計製作會員註冊管理
系統
.
.........................181

13.1 會員註冊管理系統設計分析 181

13.2 創建數據表與數據庫連接 183

13.2.1 創建數據表 183

13.2.2 創建數據庫連接 183

13.3 創建會員註冊頁面 184

13.3.1 註冊頁面 184

13.3.2 註冊成功與失敗頁面 189

13.4 創建會員登錄頁面 191

13.4.1 會員登錄頁面 191

13.4.2 登錄成功頁面 195

13.4.3 登錄失敗頁面 195

13.5 創建管理系統頁面 196

13.5.1 會員管理總頁面 196

13.5.2 刪除會員頁面 199

13.5.3 會員修改頁面 202

13.6 本章小結203

第4部分 動態網站綜合案例

第14章設計企業宣傳網站
.
.......206

14.1 企業網站前期策劃 207

14.1.1 明確企業網站的建站目的 207

14.1.2 網站總體策劃 207

14.2 企業網站主要功能欄目 207

14.3 企業網站色彩搭配和風格創意 208

14.4 設計企業網站首頁 209

?
14.4.1 設計首頁 209

14.4.2 切割首頁 217

14.5 製作企業網站二級頁面 219

14.5.1 創建模板 219

14.5.2 創建公司簡介頁面 222

14.6 製作企業網站新聞發布系統 224

14.6.1 創建數據表 224

14.6.2 創建數據庫連接 225

14.6.3 製作新聞列表頁面 225

14.6.4 製作新聞詳細顯示頁面 230

14.6.5 製作新聞添加頁面 231

14.7 本章小結233

附錄AHTML常用標簽
.
..........234

附錄BASP函數詳解
.
.............237

附錄CJavaScript語法手冊
.
...244




相關書籍

Laravel 之外的 MVC 架構選擇:用 ThinkPHP 聰明開發 PHP 專業網站

作者 夏磊

2020-06-01

ASP.Net MVC 5 with Bootstrap and Knockout.Js: Building Dynamic, Responsive Web Applications

作者 Jamie Munro

2020-06-01

Flutter 技術解析與實戰 — 閑魚技術演進與創新

作者 閑魚技術部

2020-06-01