Dreamweaver CS6+ASP動態網站開發

Dreamweaver CS6+ASP動態網站開發

本書全面、翔實地介紹了使用Dreamweaver CS6+ASP進行動態網站開發的具體方法與步驟。本書從網站基礎知識的講解開始,由淺入深、循序漸進地介紹了動態網站的相關知識,引導讀者從零開始,一步步了解、掌握動態網頁製作和動態網站設計的全過程。

基本介紹

  • 書名:Dreamweaver CS6+ASP動態網站開發
  • 定價:66.00元
  • 出版時間:2013年6月
  • 開本:16開
簡介,內容提要,目錄,前言,本書內容,本書特點,本書讀者對象,致謝,

簡介

學用一冊通:DreamweaverCS6+ASP動態網站開發(CD光碟1)
譚海波編著
ISBN 978-7-121-20112-7
476

內容提要

通過本書中各章節內容的學習,讀者能夠掌握運用Dreamweaver和ASP創建網頁的相關知識,同時具備編寫和修改Dreamweaver程式代碼的能力。
本書語言敘述通俗易懂,突出了實用性,內容豐富,結構清晰,語言簡練,圖文並茂。本書可以作為網頁設計與製作人員、商業網站建設與開發人員、網頁製作培訓班學員、大中專院校相關專業師生的參考用書。

目錄

第1篇 設計與搭建靜態網頁
第1章 動態網站建設基礎 2
1.1 網頁設計的相關術語 3
1.1.1 什麼是靜態網頁 3
1.1.2 什麼是動態網頁 4
1.2 常見的網站類型 4
1.2.1 個人網站 4
1.2.2 企業類網站 5
1.2.3 機構類網站 5
1.2.4 娛樂休閒類網站 6
1.2.5 行業信息類網站 6
1.2.6 門戶類網站 7
1.2.7 購物類網站 8
1.3 選擇網頁製作軟體 8
1.3.1 網頁圖像設計軟體Photoshop CS6 8
1.3.2 動畫製作軟體Flash CS6 9
1.3.3 網頁編輯排版軟體Dreamweaver CS6 9
1.4 動態網站建設技術 10
1.4.1 網頁標記語言HTML介紹 10
1.4.2 網頁腳本語言JavaScriptVBScript11
1.4.3 動態網頁程式語言ASP 12
1.5 本章小結 13
第2章 為網頁設計精美的圖像 14
2.1 Photoshop CS6工作界面介紹 15
2.2 設計網站Logo 17
2.2.1 網站Logo設計規範 17
2.2.2 繪製網站Logo 17
2.3 設計網頁按鈕和導航 20
2.3.1 繪製網頁按鈕 20
2.3.2 繪製網頁導航條 22
2.4 切割網頁圖像 24
2.4.1 創建切片 24
2.4.2 最佳化切片並導出HTML檔案 25
2.5 設計網頁廣告圖像 26
2.6 專家秘笈 30
2.7 本章小結 30
第3章 為網頁設計酷炫的Flash動畫 31
3.1 Flash CS6工作界面介紹 32
3.2 圖層和幀 35
3.2.1 圖層的基本概念和操作 35
3.2.2 幀的基本概念和操作 37
3.3 Flash動畫的製作方法 39
3.3.1 逐幀動畫 39
3.3.2 補間動畫 42
3.3.3 遮罩動畫 44
3.3.4 引導層動畫 45
3.4 使用Flash製作網路廣告 47
3.5 專家秘笈 51
3.6 本章小結 52
第4章 為網頁添加各種對象 53
4.1 Dreamweaver CS6的工作界面 54
4.1.1 文檔視窗 54
4.1.2 文檔工具列 55
4.1.3 標準工具列 56
4.1.4 選單欄 56
4.1.5 屬性面板 56
4.1.6 面板組 56
4.2 插入文本 57
4.2.1 上機練習——在網頁中插入文本 57
4.2.2 設定文本屬性 58
4.3 插入圖像 60
4.3.1 上機練習——在網頁中插入圖像 60
4.3.2 上機練習——設定圖像的屬性 62
4.3.3 上機練習——裁切、調整圖像 64
4.3.4 上機練習——最佳化網頁圖像 65
4.4 插入媒體 66
4.4.1 上機練習——插入Flash動畫 66
4.4.2 上機練習——插入Java Applet 67
4.5 創建連結 70
4.5.1 上機練習——創建文字連結 70
4.5.2 上機練習——創建圖像連結 71
4.5.3 上機練習——創建圖像熱點連結 73
4.5.4 上機練習——創建電子郵件連結 75
4.5.5 上機練習——創建錨點連結 77
4.6 插入表單 81
4.6.1 創建表單 81
4.6.2 創建表單對象 83
4.7 專家秘笈 88
4.8 本章小結 89
第5章 表格和Div布局網頁 90
5.1 表格的基本操作 91
5.1.1 上機練習——插入表格 91
5.1.2 設定表格屬性 92
5.1.3 設定單元格屬性 93
5.1.4 拆分和合併單元格 93
5.1.5 選取表格對象 95
5.2 AP Div基本操作 97
5.2.1 AP Div面板97
5.2.2 創建普通AP Div98
5.2.3 設定AP Div的屬性 99
5.2.4 選擇AP Div100
5.2.5 調整AP Div的大小 101
5.2.6 移動AP Div102
5.3 排版網頁實例 102
5.3.1 上機練習——製作圓角表格 102
5.3.2 上機練習——使用CSS+Div布局網頁 106
5.4 專家秘笈 109
5.5 本章小結 109
第6章 模板、庫和外掛程式的套用 111
6.1 使用模板 112
6.1.1 什麼是模板 112
6.1.2 上機練習——創建模板 112
6.1.3 上機練習——創建可編輯區域 114
6.1.4 上機練習——利用模板創建網頁 115
6.1.5 從模板中脫離 118
6.1.6 更新模板網頁 119
6.2 使用庫項目 121
6.2.1 上機練習——創建庫項目 121
6.2.2 上機練習——在網頁中插入庫 123
6.3 使用外掛程式 124
6.3.1 外掛程式的安裝和管理 124
6.3.2 上機練習——利用外掛程式製作背景音樂網頁 126
6.4 專家秘笈 128
6.5 本章小結 129
第2篇 構建動態網站的語言技術
第7章 搭建伺服器平台和創建資料庫 132
7.1 搭建伺服器平台 133
7.1.1 上機練習——安裝IIS 133
7.1.2 上機練習——設定IIS 134
7.2 創建資料庫 137
7.2.1 什麼是資料庫 138
7.2.2 常見的資料庫管理系統 138
7.3 創建Access資料庫 139
7.3.1 上機練習——創建空資料庫 139
7.3.2 上機練習——創建表 140
7.4 創建資料庫連線 141
7.5 專家秘笈 144
7.6 本章小結 145
第8章 XHTML和CSS基礎 146
8.1 XHTML語言基礎 147
8.1.1 什麼是XHTML 147
8.1.2 XHTML文檔的基本結構 147
8.1.3 XHTML語法規範 149
8.2 XHTML語言的核心標記 151
8.2.1 段落標記 151
8.2.2 文字標記 152
8.2.3 超連結標記 153
8.2.4 圖像標記 155
8.2.5 表格標記 156
8.2.6 框架標記 157
8.2.7 Div標記 159
8.3 CSS概述 161
8.3.1 CSS的概念161
8.3.2 CSS的基本語法162
8.4 CSS樣式的屬性 162
8.4.1 類型 163
8.4.2 背景 164
8.4.3 區塊 165
8.4.4 方框 166
8.4.5 框線 167
8.4.6 列表 168
8.4.7 定位 169
8.4.8 擴展 170
8.5 專家秘笈 171
8.6 本章小結 171
第9章 JavaScript特效網頁 172
9.1 JavaScript概述 173
9.2 JavaScript基本語法 174
9.2.1 常量 174
9.2.2 變數 175
9.2.3 運算符 176
9.2.4 表達式 177
9.2.5 函式 177
9.3 JavaScript基本語句 178
9.3.1 if…else語句 178
9.3.2 switch語句 178
9.3.3 for循環語句 179
9.3.4 while循環 180
9.3.5 break語句 181
9.3.6 continue語句 181
9.4 JavaScript對象 182
9.4.1 對象屬性的使用 182
9.4.2 對象方法的使用 182
9.4.3 瀏覽器的內部對象 183
9.5 JavaScript事件 187
9.5.1 單擊事件 187
9.5.2 onSelect事件 188
9.5.3 onFocus事件 189
9.5.4 失去焦點事件onBlur 189
9.5.5 載入事件onLoad 190
9.5.6 卸載檔案事件onUnload 191
9.5.7 滑鼠覆蓋事件onMouseOver和滑鼠離開事件onMouseOut191
9.6 專家秘笈 192
9.7 本章小結 194
第10章 網頁腳本語言:VBScript介紹 195
10.1 VBScript概述 196
10.2 VBScript數據類型 196
10.3 VBScript變數 197
10.3.1 聲明變數 197
10.3.2 命名規則 197
10.3.3 給變數賦值 198
10.4 VBScript運算符優先權 198
10.5 使用條件語句 199
10.5.1 使用If…Then…Else進行判斷 199
10.5.2 使用Select…Case 進行判斷200
10.6 使用循環語句 201
10.6.1 使用Do…Loop循環 201
10.6.2 使用While…Wend 202
10.6.3 使用For…Next 202
10.7 VBScript過程 203
10.7.1 過程分類 203
10.7.2 過程的輸入/輸出 204
10.7.3 在代碼中使用Sub和Function過程 204
10.8 VBScript函式 204
10.9 專家秘笈 205
10.10 本章小結 206
第11章 初步接觸ASP套用技術 207
11.1 ASP介紹 208
11.1.1 什麼是ASP 208
11.1.2 ASP的工作原理 209
11.2 ADO簡介 209
11.3 創建資料庫連線210
11.3.1 Connection對象 210
11.3.2 用OLEDB連線資料庫 211
11.3.3 用ODBC實現資料庫連線 211
11.4 在ASP中存取資料庫表 212
11.4.1 插入表內容 212
11.4.2 修改表內容 212
11.4.3 刪除表記錄 213
11.5 使用RecordSet對象 213
11.6 專家秘笈 214
11.7 本章小結 214
第12章 ASP的內置對象 215
12.1 Request對象 216
12.1.1 集合對象 216
12.1.2 屬性 217
12.1.3 方法 217
12.1.4 Request對象使用實例 217
12.2 Response對象 219
12.2.1 集合對象 219
12.2.2 屬性 219
12.2.3 方法 221
12.2.4 Response對象使用實例222
12.3 Server對象 222
12.3.1 屬性 223
12.3.2 方法 223
12.3.3 Server對象使用實例 224
12.4 Application對象 225
12.4.1 方法 225
12.4.2 事件 226
12.5 Session對象 227
12.5.1 集合對象 227
12.5.2 屬性 227
12.5.3 方法 228
12.5.4 事件 228
12.5.5 Session對象實例 229
12.6 專家秘笈 230
12.7 本章小結 231
第3篇 開發動態網站典型模組
第13章 設計開發留言系統 234
13.1 程式設計分析 235
13.2 創建數據表與資料庫連線236
13.2.1 設計資料庫 236
13.2.2 創建資料庫連線 237
13.3 設計留言系統的各個頁面238
13.3.1 留言列表頁面 238
13.3.2 留言詳細信息頁面 245
13.3.3 發表留言頁面 247
13.4 知識要點總結 251
13.4.1 創建記錄集 252
13.4.2 設定插入記錄 252
13.4.3 設定重複區域 253
13.4.4 設定轉到詳細頁面 254
13.5 專家秘笈 255
13.6 本章小結 256
第14章 設計開發會員註冊管理系統 257
14.1 設計概述 258
14.2 創建資料庫與資料庫連線260
14.2.1 創建資料庫表 260
14.2.2 創建資料庫連線 261
14.3 用戶註冊 262
14.3.1 註冊頁面 263
14.3.2 註冊成功與註冊失敗頁面 267
14.4 會員登錄 270
14.4.1 會員登錄頁面 270
14.4.2 登錄成功頁面 273
14.4.3 登錄失敗頁面 274
14.5 管理系統 276
14.5.1 會員管理總頁面 276
14.5.2 刪除會員頁面 279
14.5.3 會員修改頁面 281
14.6 知識要點總結 283
14.6.1 設定檢查新用戶名 283
14.6.2 設定登錄用戶 284
14.6.3 檢查表單 285
14.6.4 設定刪除記錄 285
14.7 專家秘笈 286
14.8 本章小結 287
第15章 設計開發網上調查系統 289
15.1 設計概述 290
15.2 創建數據表290
15.3 創建資料庫連線291
15.4 創建調查頁293
15.4.1 創建靜態頁面 293
15.4.2 製作調查內容 300
15.5 查看調查結果 301
15.5.1 建立記錄集 301
15.5.2 動態數據的綁定 310
15.6 知識要點總結 313
15.6.1 設定“記錄集”對話框的高級模式 313
15.6.2 設定“動態數據”對話框 314
15.6.3 設定“更新記錄”對話框 315
15.7 專家秘笈 316
15.8 本章小結 317
第16章 設計開發新聞發布管理系統 318
16.1 設計概述 319
16.2 創建資料庫表 320
16.3 設計製作新聞系統主要頁面 321
16.3.1 新聞列表管理頁面 321
16.3.2 後台登錄頁面 326
16.3.3 添加新聞頁面 330
16.3.4 刪除新聞頁面 333
16.3.5 修改新聞頁面 335
16.3.6 新聞列表頁面 337
16.3.7 新聞詳細頁面 340
16.4 知識要點總結 342
16.4.1 設定限制對頁的訪問 343
16.4.2 “更新記錄表單”對話框 343
16.4.3 “動態表格”對話框 344
16.5 專家秘笈 345
16.6 本章小結 345
第17章 設計製作搜尋查詢系統 347
17.1 搜尋查詢系統概述 348
17.2 創建資料庫和資料庫連線349
17.3 製作搜尋系統主要頁面 350
17.3.1 製作搜尋頁面 350
17.3.2 製作按名稱搜尋結果頁面 353
17.3.3 製作按價格搜尋結果頁面 358
17.4 知識要點總結 362
17.4.1 通過SQL來定義高級記錄集 362
17.4.2 階段變數的使用 363
17.5 專家秘笈 363
17.6 本章小結 364
第4篇 商業網站綜合案例
第18章 製作企業網站 366
18.1 企業網站策劃 367
18.2 在Dreamweaver中進行頁面排版製作 368
18.2.1 創建本地站點 368
18.2.2 創建首頁頁面 369
18.2.3 利用CSS美化網頁 377
18.3 創建企業新聞系統 379
18.3.1 創建新聞列表頁面 379
18.3.2 創建新聞瀏覽詳細頁面 384
18.3.3 創建新聞添加頁面 386
18.4 知識要點總結 389
18.4.1 模板網頁的製作 389
18.4.2 CSS的使用方法 390
18.5 專家秘笈 391
18.6 本章小結 394
第19章 設計製作購物網站 395
19.1 購物網站設計策劃 396
19.1.1 基本概念 396
19.1.2 購物網站設計要點 396
19.1.3 主要功能頁面 397
19.2 創建資料庫表 400
19.3 創建資料庫連線401
19.4 製作購物系統前台頁面 403
19.4.1 製作商品分類展示頁面 403
19.4.2 製作商品詳細信息頁面 408
19.5 製作購物系統後台管理頁面 409
19.5.1 製作添加商品頁面 410
19.5.2 製作商品管理頁面 414
19.5.3 製作修改頁面 418
19.5.4 製作刪除頁面 420
19.6 知識要點總結 422
19.6.1 記錄集分頁 422
19.6.2 “數據”插入欄 423
19.7 專家秘笈 425
19.8 本章小結 427
第5篇 附錄
HTML常用標記手冊 430
JavaScript語法手冊 435
CSS屬性一覽表 441
VBScript語法手冊 444
ADO對象方法屬性詳解 449
常見網頁配色詞典 454

前言

隨著網際網路的快速普及和套用,人們對網頁技術的要求也越來越高。由於靜態頁面在站點中只能起到宣傳的作用,而不能動態獲取和顯示需要的結果,原有的靜態網頁已不能滿足人們的要求,具有實時性、互動性和豐富性的動態網頁技術才是人們所追求的目標。
目前最為流行、功能最強的Web開發環境是Dreamweaver CS6。它將Web應用程式的開發環境同可視化創作環境結合起來,能夠幫助用戶快速進行Web應用程式的開發。它具有最優秀的可視化操作環境,又整合了最常見的伺服器端資料庫操作能力,能夠快速生成專業的“動態”頁面。無論您是Web設計師、資料庫開發者,還是Web程式設計師,都可以在Dreamweaver CS6的強大操作環境下設計出功能完善的動態網頁。
ASP是一種優秀的網路開發程式語言,也是目前最為流行的開放式網路應用程式開發技術,它能夠把HTML、腳本程式、後台服務和強大的Web資料庫結合在一起,形成一個能夠在伺服器上運行的程式。同時ASP還具有環境配置簡單、開發速度快、與資料庫的兼容性好,以及易學、易用等優點,因此受到了越來越多的網站開發人員的青睞。

本書內容

本書採用由淺入深、循序漸進的介紹方法,在內容編寫上充分考慮到初學者的實際閱讀需求,通過大量實用的操作步驟,逐步講解在Dreamweaver CS6中進行網頁設計與ASP編程的各種技巧和相關知識。
本書共分成5篇,分別為設計與搭建靜態網頁篇、構建動態網站的語言技術篇、開發動態網站典型模組篇、商業網站綜合案例篇和附錄篇。
第1篇是“設計與搭建靜態網頁”,包括什麼是靜態網頁,什麼是動態網頁,常見網站類型,網頁布局與色彩搭配,網頁圖像和動畫設計工具,Dreamweaver CS6的工作環境,站點的創建,創建基本網頁,表格、層、框架等網頁布局定位技術,使用CSS樣式,表單行為創建網頁。
第2篇是“構建動態網站的語言技術”,包括網頁標記語言HTML、JavaScript腳本、VBScript腳本、ASP基礎知識與套用、ASP的內置對象。
第3篇是“開發動態網站典型模組”,包括留言板、會員註冊管理、網上調查、新聞發布管理、搜尋查詢等網站上常見的動態模組的製作。
第4篇是“商業網站綜合案例”,包括製作企業網站和購物網站,從綜合運用方面講述網站的製作過程。
第5篇是“附錄”,包括HTML常用標籤手冊、JavaScript語法手冊、CSS屬性一覽表、VBScript語法手冊、ADO對象方法屬性詳解、常見網頁配色詞典。

本書特點

本書通過大量常見的動態網站模組實例,全面介紹了利用Dreamweaver CS6構建基於資料庫的Web站點的方法,本書具有以下特點。
(1)本書最大的特點就是讓那些不懂ASP的讀者,也能利用Dreamweaver CS6在不需要或者只要修改少量代碼的情況下就能製作出ASP動態網頁;而對於熟悉ASP的讀者也可以參考本書使用Dreamweaver CS6來簡化編寫ASP代碼時所需要做的簡單性重複工作。
(2)系統全面:本書按照“設計與搭建靜態網頁篇”→“構建動態網站的語言技術篇”→“開發動態網站典型模組篇”→“商業網站綜合案例篇”的順序講解,內容安排由淺入深、循序漸進,全面系統地介紹了Dreamweaver CS6與ASP的使用方法和技巧,通過大量實例,讓讀者一步一步掌握動態網頁的創建,真正完成了從入門到精通的轉變。
(3)採用雙欄圖解排版,一步一圖,圖文對應,並在圖中添加了操作提示標註,以便於讀者快速學習。讀者只需要根據這些操作步驟一步一步地製作就可以製作出各種功能的動態網站。
(4)本書除了各種Dreamweaver可視化功能的實際操作外,對於關鍵程式代碼也進行了詳細的說明;指導用戶如何利用現有的代碼和如何修改現有的代碼,以提高用戶書寫腳本代碼的能力。
(5)專家秘笈:每章最後一部分均安排了專家秘笈,這些秘笈來源於網站建設專家多年的經驗和技巧總結,不僅解答了初學者常見的困惑,又擴大了初學者的知識面。
(6)配套多媒體光碟:本書所附光碟的內容為書中介紹的範例的源檔案及重點實例的操作演示視頻,供讀者學習時參考和對照使用。

本書讀者對象

本書語言敘述通俗易懂,突出了實用性,採用由淺入深的編排方法,內容豐富,結構清晰,語言簡練,圖文並茂。本書適合以下讀者:
網頁設計與製作人員;
商業網站建設與開發人員;
網頁製作培訓班學員;
大、中專院校相關專業師生。

致謝

本書由譚海波編著,在此感謝電子工業出版社的胡辛征老師和參與本書編寫的孫東梅、鄧靜靜、李銀修、劉宇星、鄧方方、張禮明、楊建偉、孫良軍、李曉民、何秀明、劉中華、陳石送、孫起雲、呂志彬,他們非常認真地審閱了本書的內容,並提出了非常具體的修改意見和建議。沒有他們作為後盾,這本書是不可能面世的。由於時間倉促,書中的錯誤和紕漏在所難免,希望廣大讀者予以批評指正。

相關詞條

熱門詞條

聯絡我們