出版時間:2002-2 出版社:人民郵電出版社 作者:Ray West 頁數:391 譯者:劉勇
內容概要
本書全面介紹了用Dreamweaver UltraDev 4創(chuàng)建Web站點和開發(fā)Web應用的技術。
全書分為4個部分。第一部分包括第1到5章,介紹了Web和Dreamweaver UltraDev 4的基礎知識,簡單講解了頁面和站點的創(chuàng)建和規(guī)劃。第二部分包括第6到10章,詳細介紹了Web應用的開發(fā)技術和方法,包括Dreamweaver UltraDev 4和ASP、JSP、ColdFusion的結合應用以及基本的數據應用技術。第三部分是第11到16章,詳細地講解了開發(fā)Web數據應用的方法。第四部分是第17、18章,分別介紹Dreamweaver UltraDev 4的擴展管理功能和Web應用開發(fā)中常見錯誤的處理方法。
本書適合于用Dreamweaver UltraDev 4進行網站和應用開發(fā)的人員閱讀,也適合Dreamweaver UltraDev 4的初學者。
書籍目錄
第一部分 UltraDev入門
第1章 Web是如何工作的 3
1.1 Internet 4
1.2 文件傳輸協(xié)議 5
1.3 World Wide Web 5
1.4 TCP/IP 6
1.4.1 Internet協(xié)議 6
1.4.2 傳輸控制協(xié)議 7
1.5 超文本傳輸協(xié)議 8
1.6 超文本標示語言 8
1.7 Web站點 10
1.8 安裝UltraDev 12
1.8.1 Web服務器 12
1.8.2 應用程序服務器 13
1.8.3 數據存儲 13
1.8.4 分級服務器 14
1.8.5 實時數據服務器 14
1.9 服務器模型 14
1.9.1 Active Server Pages 15
1.9.2 Java Server Pages 16
1.9.3 ColdFusion 17
1.10 開發(fā)環(huán)境 18
1.10.1 項目1-1:安裝和使用Internet信息服務 19
1.10.2 默認FTP站點 23
1.10.3 默認Web站點 25
1.10.4 默認SMTP服務器 28
1.11 本章小結 30
1.12 小測驗 30
第2章 UltraDev環(huán)境 31
2.1 用UltraDev進行工作 32
2.2 站點管理器 33
2.3 浮動面板 36
2.4 UltraDev的菜單 38
2.4.1 文件(File)菜單 38
2.4.2 編輯(Edit)菜單 39
2.4.3 視圖(View)菜單 40
2.4.4 插入(Insert)菜單 41
2.4.5 修改(Modify)菜單 42
2.4.6 文本(Text)菜單 43
2.4.7 命令(Commands)菜單 43
2.4.8 站點(Site)菜單 44
2.4.9 窗口(Window)菜單 44
2.4.10 幫助(Help)菜單 44
2.5 對象 45
2.5.1 Horizontal Rule對象 45
2.5.2 Table對象 47
2.5.3 Layer對象 47
2.5.4 UltraDev中的對象 48
2.6 行為 51
2.7 設定UltraDev的參數 54
項目2-1:設定自己的UltraDev參數 57
2.8 本章小結 58
2.9 小測驗 58
第3章 創(chuàng)建一個Web頁面 59
3.1 為頁面命名 61
3.1.1 編輯頁面 61
3.1.2 文本樣式 63
3.1.3 項目3-1:sample.css 66
3.2 使用圖像 67
3.2.1 圖像的相對路徑和絕對路徑 68
3.2.2 圖像格式 69
3.3 在UltraDev中使用表格 71
3.3.1 在UltraDev中插入一個表格 71
3.3.2 布局視圖 73
3.3.3 添加襯墊圖像 76
3.3.4 其他的布局視圖功能 78
3.3.5 嵌套表格 79
3.3.6 布局視圖參數設定 80
3.3.7 定制表格 80
3.3.8 在代碼視圖中使用表格 83
3.4 本章小結 84
3.5 小測驗 84
第4章 創(chuàng)建一個Web站點 87
4.1 定義一個新站點 88
項目4-1:eFlea站點 89
4.2 管理站點文件 95
4.2.1 向站點添加新頁面 95
4.2.2 管理站點 97
4.2.3 放回和取出 99
4.2.4 檢查鏈接 100
4.2.5 站點地圖 100
4.3 本章小結 101
4.4 小測驗 102
第5章 站點規(guī)劃 103
5.1 規(guī)劃和設計站點 104
5.1.1 站點的用途和目標 105
5.1.2 目標用戶群 106
5.1.3 可供使用的工具和平臺 106
5.1.4 站點的設計方案 106
5.1.5 導航方案 108
5.1.6 項目5-1:站點地圖 109
5.2 設計理念 111
5.2.1 導航 111
5.2.2 可用性 112
5.2.3 媒體 113
5.3 協(xié)作 113
5.3.1 Dreamweaver和UltraDev 113
5.3.2 設計筆記 114
5.3.3 文件查看欄 115
5.4 使用全站點范圍內的查找與替換 117
5.4.1 查找范圍 117
5.4.2 搜索目標 117
5.4.3 選項 118
5.5 本章小結 118
5.6 小測驗 119
第二部分 用UltraDev創(chuàng)建Web應用程序
第6章 向站點添加內容 123
6.1 創(chuàng)建頁面 124
6.1.1 準備資源 124
6.1.2 建立一個簡單的頁面 125
6.1.3 項目6-1:用UltraDev創(chuàng)建Web頁面 126
6.1.4 項目6-2:創(chuàng)建更復雜的設計方案 135
6.2 在UltraDev中創(chuàng)建和使用模板 140
6.2.1 確定內容區(qū)域 140
6.2.2 準備內容區(qū)域 141
6.2.3 標出內容區(qū)域 141
6.2.4 將模板應用于頁面 142
6.3 本章小結 143
6.4 小測驗 144
第7章 基本的語言組件 145
7.1 ASP對象模型 146
7.1.1 Request對象 146
7.1.2 Response對象 150
7.1.3 Session對象 152
7.1.4 Application對象 152
7.1.5 Server對象 152
7.1.6 ASP語言 153
7.2 JSP的語言 157
7.3 JSP中的Java編程語言 157
7.3.1 Java中的變量 158
7.3.2 表達式 160
7.3.3 Java中的控制結構 161
7.3.4 JavaBeans 163
7.3.5 常用的JSP對象 163
7.3.6 JSP小結 165
7.4 CFML 165
7.4.1 ColdFusion函數 168
7.4.2 ColdFusion的變量類型 169
7.4.3 ColdFusion中的#號 170
7.5 學習CFML 171
7.5.1 ColdFusion的核心標記 171
7.5.2 ColdFusion小結 177
7.5.3 項目7-1:服務器模型 178
7.6 本章小結 179
7.7 小測驗 179
第8章 創(chuàng)建數據庫 181
8.1 理解數據庫基本組成部分 182
8.1.1 數據庫管理系統(tǒng) 183
8.1.2 單個數據庫 184
8.1.3 表 184
8.1.4 字段 185
8.1.5 記錄 186
8.2 數據類型 186
8.2.1 文本 187
8.2.2 備注 187
8.2.3 數字 187
8.2.4 日期/時間 188
8.2.5 貨幣 188
8.2.6 自動編號 188
8.2.7 是/否 188
8.2.8 OLE對象 188
8.3 設計關系數據庫 189
8.3.1 數據 189
8.3.2 數據庫訪問 189
8.3.3 數據庫的使用 190
8.3.4 數據庫維護 190
8.4 鍵與唯一性 191
8.4.1 候選鍵 192
8.4.2 主鍵 192
8.4.3 外部鍵 193
8.5 表的關系 194
8.5.1 一對一關系 194
8.5.2 一對多關系 194
8.5.3 多對多關系 194
8.6 數據庫的規(guī)范化 194
8.6.1 第一范式 195
8.6.2 第二范式 195
8.6.3 第三范式 195
8.6.4 項目8-1:創(chuàng)建eFlea數據庫 196
8.7 本章小結 200
8.8 小測驗 201
第9章 選擇和連接數據庫 203
9.1 可供選擇的數據庫 204
9.1.1 Microsoft Access 204
9.1.2 Microsoft SQL Server 205
9.1.3 Oracle 206
9.1.4 MySQL 206
9.1.5 DB2 207
9.1.6 其他的數據庫 208
9.2 在UltraDev中建立數據庫連接 208
9.2.1 使用ODBC實現ADO連接 209
9.2.2 用UltraDev連接到DSN 212
9.2.3 ADO連接字符串 214
9.2.4 OLE DB 214
9.2.5 ODBC DSNless連接 216
9.2.6 使用Microsoft文本驅動程序 216
9.2.7 項目9-1:eFlea.mdb 217
9.3 ColdFusion數據庫連接 218
9.4 JDBC連接 219
9.5 Macintosh數據庫連接 222
9.6 UltraDev數據庫總結 223
9.7 本章小結 224
9.8 小測驗 225
第10章 SQL入門 227
10.1 基本的SQL 228
項目10-1:查詢eFlea數據庫 232
10.2 表達式和條件 236
10.2.1 表達式 236
10.2.2 條件 239
10.2.3 其他運算符 240
10.2.4 項目10-2:篩選查詢結果 240
10.3 函數 244
10.3.1 日期和時間函數 244
10.3.2 總計函數 245
10.3.3 算術函數 247
10.3.4 字符串函數 247
10.4 子句 248
10.4.1 Order By子句 248
10.4.2 Group By子句 250
10.5 聯(lián)接 251
10.5.1 內部聯(lián)接 252
10.5.2 外部聯(lián)接 252
10.6 子查詢 253
10.6.1 In語句 254
10.6.2 嵌入式Select語句 254
10.7 操作查詢 255
10.7.1 Insert語句 255
10.7.2 Update語句 255
10.7.3 Delete查詢 256
10.8 變量 256
10.9 本章小結 257
10.10 小測驗 257
第三部分 用數據進行工作
第11章 顯示數據 261
11.1 創(chuàng)建記錄集 262
項目11-1:創(chuàng)建一個記錄集 262
11.2 在頁面中放置數據 265
11.2.1 拖放數據 266
11.2.2 移動到記錄 267
11.2.3 項目11-2:同時顯示多個記錄 268
11.3 實時數據視圖 271
11.4 本章小結 272
11.5 小測驗 272
第12章 搜索數據 273
12.1 數據搜索的基礎 274
項目12-1:search.htm 278
12.2 基本的搜索 279
項目12-2:results.asp 282
12.3 驗證表單數據 285
12.3.1 JavaScript驗證 285
12.3.2 服務器端驗證代碼 286
12.3.3 使用數據庫進行驗證 287
12.4 用多個條件進行搜索 287
項目12-3:重新編寫search.htm和results.asp 288
12.5 本章小結 290
12.6 小測驗 290
第13章 記錄集導航 291
13.1 創(chuàng)建帶有重復區(qū)域的頁面 292
13.1.1 Move To行為 292
13.1.2 Show Region行為 293
13.1.3 項目13-1:results.asp 294
13.2 添加記錄集狀態(tài)信息 296
13.3 在搜索結果中使用Show Region 297
13.4 主要-細節(jié)頁面集的概念 297
項目13-2:details.asp 299
13.5 活動對象簡介 301
13.5.1 記錄集導航欄活動對象 301
13.5.2 記錄集導航狀態(tài)活動對象 302
13.5.3 主要-細節(jié)頁面集活動對象 302
13.6 本章小結 305
13.7 小測驗 305
第14章 創(chuàng)建動態(tài)表單對象 307
14.1 學習綁定數據 308
14.2 將數據綁定到文本框 308
14.3 將數據綁定到單選鈕和復選框 312
14.3.1 單選鈕 312
14.3.2 復選框 313
14.4 將數據綁定到列表框 315
項目14-1:綁定頁面上的數據 316
14.5 本章小結 318
14.6 小測驗 319
第15章 插入、更新和刪除數據 321
15.1 插入數據 322
15.1.1 項目15-1:插入數據 322
15.1.2 項目15-2:對數據插入進行更多控制 326
15.2 更新數據 331
項目15-3:更新數據 331
15.3 刪除數據 333
15.4 本章小結 333
15.5 小測驗 334
第16章 用戶注冊、登錄和站點安全 335
16.1 會話變量 336
16.2 用戶注冊頁面 337
16.2.1 添加Validate Form行為 338
16.2.2 添加Insert Record服務器行為 338
16.2.3 檢測重復的用戶名 339
16.2.4 注冊失敗后的重定向 340
16.3 用戶登錄頁面 341
項目16-1:register.asp 342
16.4 Restrict Access to Page服務器行為 343
16.5 注銷用戶 345
16.6 本章小結 346
16.7 小測驗 346
第四部分 為站點添加高級特性
第17章 擴展和擴展管理器 351
17.1 什么是擴展 352
17.1.1 Dreamweaver 擴展 353
17.1.2 UltraDev擴展 353
17.2 擴展包與擴展管理器 354
17.2.1 擴展管理器 354
17.2.2 擴展包 356
17.2.3 項目17-1:Horizontal Looper擴展 356
17.3 服務器行為創(chuàng)建器簡介 357
17.3.1 訪問SBB 357
17.3.2 創(chuàng)建一個新的服務器行為 358
17.4 Macromedia Exchange站點 363
17.5 本章小結 365
17.6 小測驗 365
第18章 站點疑難解答 367
18.1 服務器錯誤 368
18.1.1 常見的服務器錯誤 368
18.1.2 調試服務器端ASP 371
18.2 代碼編寫錯誤 373
18.2.1 各種各樣的錯誤 374
18.2.2 調試技術 375
18.2.3 常見的代碼編寫錯誤 376
18.2.4 項目18-1:學會調試 377
18.3 本章小結 381
18.4 小測驗 381
附 錄 小測驗答案 383
圖書封面
評論、評分、閱讀與下載
Dreamweaver UltraDev 4設計起步 (精裝) PDF格式下載