出版時間:2002-6 出版社:機械工業(yè)出版社 作者:(英)Ben Forta Nate Weiss 頁數(shù):1064
Tag標(biāo)簽:無
內(nèi)容概要
本書是一本全面的工具書,為讀者提供創(chuàng)建基于Web的應(yīng)用所需的各方面知識——內(nèi)容涉及ColdFusion Web Application Server和開發(fā)環(huán)境的最新版本。本書從Web和Internet基礎(chǔ)以及數(shù)據(jù)庫的概念和設(shè)計開始,然后逐漸深入到一些比較高級的主題,包括創(chuàng)建數(shù)據(jù)驅(qū)動頁、構(gòu)建完整應(yīng)用程序、實現(xiàn)安全機制、同電子郵件集成以及同Macromedia Flash集成等等,向開發(fā)人員傳授關(guān)于ColdFusion 5的所有功能。 本書內(nèi)容翔實、深入淺出,通過學(xué)習(xí)本書內(nèi)容,讀者將掌握設(shè)計、實現(xiàn)、測試與部署世界級應(yīng)用程序的所有技巧。
書籍目錄
第一部分 新手上路
第1章 ColdFusion簡介
1.1 基礎(chǔ)知識
1.2 理解ColdFusion
1.3 ColdFusion深入解釋
1.4 鏈接到外部應(yīng)用程序
1.5 由ColdFusion驅(qū)動
第2章 安裝ColdFusiton和
ColdFusion Studio
2.1 ColdFusion的兩個版本:專業(yè)版
和企業(yè)版
2.2 安裝前核對清單
2.3 檢查硬件
2.4 選擇硬件
2.5 檢查操作系統(tǒng)
2.6 選擇操作系統(tǒng)
2.7 檢查Web服務(wù)器
2.8 最終的安裝核對清單
2.9 安裝ColdFusion 5
2.10 安裝ColdFusionStudio
2.11 ColdFusionStudio逐步安裝指南
2.12 安裝本書實例應(yīng)用程序
2.13 ColdFusionStudio針對ColdFusion 5
的更新
第3章 構(gòu)建數(shù)據(jù)庫
3.1 數(shù)據(jù)庫基礎(chǔ)
3.2 數(shù)據(jù)庫的使用
3.3 理解關(guān)系數(shù)據(jù)庫
3.4 理解不同類型的數(shù)據(jù)庫應(yīng)用程序
3.5 構(gòu)建0WS數(shù)據(jù)庫表
第4章 訪問ColdFusion Administrator
4.1 登錄和注銷ColdFusionAdminisrator
4.2 使用ColdFusionAdministrator
第5章 ColdFusion預(yù)覽
5.1 準(zhǔn)備學(xué)習(xí)ColdFusion
5.2 使用應(yīng)用程序向?qū)?br />5.3 自行嘗試
第6章 SQL簡介
6.1 SQL入門
6.2 ODBC入門
6.3 準(zhǔn)備編寫SQL查詢
6.4 創(chuàng)建查詢
6.5 查詢結(jié)果排序
6.6 過濾數(shù)據(jù)
第7章 SQL數(shù)據(jù)處理
7.1 添加數(shù)據(jù)
7.2 修改數(shù)據(jù)
7.3 刪除數(shù)據(jù)
第8章 ColdFusionStudio簡介
8.1 理解GoldFusionStudio
8.2 使用編輯器
8.3 獲取幫助
8.4 使用Tag和表達(dá)式
8.5 訪問ColdFusion應(yīng)用程序服務(wù)器服務(wù)
8.6 使用SQL查詢構(gòu)建器
8.7 請使用Studio
第二部分 使用CoIdFusion
第9章 使用ColdFusion
9.1 運用模板
9.2 使用函數(shù)
9.3 使用變量
9.4 使用表達(dá)式
9.5 使用ColdFusion數(shù)據(jù)類型
9.6 注釋您的代碼
第10章 CFML基礎(chǔ)
10.1 運用條件處理
10.2 使用循環(huán)
10.3 復(fù)用代碼
10.4 再論變量
第11章 創(chuàng)建數(shù)據(jù)驅(qū)動頁
11.1 訪問數(shù)據(jù)庫
11.2 顯示數(shù)據(jù)庫查詢結(jié)果
11.3 使用查詢變量
11.4 結(jié)果輸出分組
11.5 使用數(shù)據(jù)挖掘
lI.6 調(diào)試動態(tài)數(shù)據(jù)庫查詢
第12章 ColdFusion表單
12.1 使用表單
12.2 創(chuàng)建表單
12.3 處理表單提交
12.4 創(chuàng)建動態(tài)SQL語句
12.5 構(gòu)建真正的動態(tài)語句
12.6 創(chuàng)建動態(tài)搜索屏幕
第13章 表單數(shù)據(jù)校驗
13.1 理解表單校驗
13.2 使用服務(wù)器端校驗
13.3 使用客戶端校驗
13.4 總結(jié)
第14章 用表單添加和修改數(shù)據(jù)
14.1 用ColdFusion添加數(shù)據(jù)
14.2 <CFINSERT>簡介
14.3 用ColdFusion更新數(shù)據(jù)
14.4 <CFUPDATE>簡介
14.5 用ColdFusion刪除數(shù)據(jù)
14.6 復(fù)用表單
14.7 創(chuàng)建一個完整的應(yīng)用程序
第15章 調(diào)試與疑難解答
15.1 調(diào)試ColdFusion應(yīng)用程序
15.2 理解什么易犯錯
15.3 調(diào)試Web服務(wù)器配置問題
15.4 調(diào)試ODBC驅(qū)動程序的錯誤
15.5 調(diào)試SQL語句或邏輯錯誤
15.6 調(diào)試ColdFusion語法錯誤
15.7 檢查變量內(nèi)容
15.8 使用文檔校驗器
15.9 調(diào)試URL和路徑問題
15.10 調(diào)試表單問題
15.11 使用ColdFusion調(diào)試選項
15.12 使用Studio遠(yuǎn)程調(diào)試器
15.13 使用ColdFusion日志文化
15.14 預(yù)防問題
第16章 MacromediaDreamweaver
UItraDev與ColdFusion
的配合使用
16.1 概述
16.2 UltraDev環(huán)境
16.3 為ColdFusion配置UltraDev
16.4 構(gòu)建表單、結(jié)果和細(xì)節(jié)頁面
16.5 注意由UltraDev生成的ColdFusion
代碼
第三部分 構(gòu)建ColdFusion應(yīng)用程序
第17章 計劃應(yīng)用程序
17.1 著手自己的應(yīng)用程序
17.2 計劃開發(fā)過程
17.3 開始工作
策18章 運用項目
18.1 使用項目
18.2 發(fā)掘項目文件夾的最大潛力
18.3 用項目資源過濾文件
18.4 用項目簡化代碼維護
18.5 部署項目
第19章 Web應(yīng)用程序框架入門
19.1 自定義錯誤消息的外觀
19.2 使用應(yīng)用程序變量
19.3 通過鎖定預(yù)防內(nèi)存崩潰
19.4 應(yīng)用程序變量超時
第20章 運用會話
20.1 強調(diào)Web的無狀態(tài)特性
20.2 用cookie記憶首選項
20.3 使用客戶機變量
20.4 使用會話變量
第21章 ColdFusion的安全問題
21.1 用ColdFusion控制訪問
21.2 決定要保護的對象
21.3 其他情況
第22章 構(gòu)建可復(fù)用組件
22.1 CFML自定義標(biāo)記簡介
22.2 如何使用自定義標(biāo)記
22.3 用<CFMODULE>控制模板位置
22.4 編寫用于顯示信息的自定義標(biāo)記
22.5 用于處理數(shù)據(jù)的自定義標(biāo)記
22.6 用于封裝事務(wù)規(guī)則的自定義標(biāo)記
22.7 用于代表對象的自定義標(biāo)記
22.8 面向常規(guī)用途的自定義標(biāo)記
22.9 有關(guān)自定義標(biāo)記的其他話題
第23章 改進(jìn)用戶體驗
23.1 易用性問題
23.2 記憶設(shè)置
23.3 創(chuàng)建Next N記錄接口
23.4 用CFFLUSH立即返回頁面輸出
第24章 改進(jìn)性能
24.1 ColdFusionAdministrator中的選項
24.2 用緩存改進(jìn)查詢性能
24.3 緩存頁面輸出
24.4 控制空白
第25章 用客戶端Java增強表單
25.1 關(guān)于ColdFusion的基于Java表單控件
25.2 使用<CFTREE>
25.3 使用CFGRID
25.4 使用<CFSLIDER>
25.5 關(guān)于<CFTEXTINPUT>和
<CFAPPLET>
第26章 同MacromediaFlash的集成
26.1 使用FlashComponentKit
26.2 在ColdFusion頁內(nèi)使用自己的
Flash電影
26.3 其他主題
第27章 圖表制作
27.1 用圖表增強應(yīng)用程序
27.2 <CFGRAPH>簡介
27.3 圖表類型
27.4 <CFGRAPHDATA>簡介
27.5 文件格式
27.6 交互式圖表
27.7 構(gòu)建一個圖表應(yīng)用程序
第28章 與電子郵件交互
28.1 從ColdFusion發(fā)送電子郵件
28.2 用ColdFusion收取電子郵件
第四章 網(wǎng)上商務(wù)
29.1 構(gòu)建電子商務(wù)站點
29.2 創(chuàng)建店面
29.3 創(chuàng)建購物車
29.4 付款處理
29.5 其他同商務(wù)相關(guān)的問題
第四部分 高級ColdFusion
第30章 ColdFusionServer配置
30.1 ColdFusionAdministrator
30.2 Server標(biāo)簽
30.3 Security標(biāo)簽
30.4 工具標(biāo)簽
第31章 SQL和查詢的更多話題
31.1 高級SQL主題
31.2 其他<CFQUERY>主題
31.3 使用數(shù)據(jù)庫事務(wù)
第32章 運用存儲過程
32.1 為何要使用存儲過程
32.2 從ColdFusion模板調(diào)用存儲過程
32.3 創(chuàng)建存儲過程
第33章 錯誤控制
33.1 在錯誤發(fā)生時將其捕捉
第34章 生成非HTML內(nèi)容
34.1 關(guān)于ColdFusion和非HTML內(nèi)容
34.2 逗號分隔文本
34.3 生成Excel文件
34.4 生成Word文件
34.5 保存媒體文件
34.6 無線應(yīng)用入門
第35章 同操作系統(tǒng)交互
35.1 運用操作系統(tǒng)
35.2 本地文件處理
35.3 訪問本地文件系統(tǒng)
35.4 用<CFFILE>標(biāo)記上傳文件
35.5 使用<OFEXECUTE>
35.6 用<CFREGISTRY>同系統(tǒng)注冊
表交互
35.7 用<CFDIRECTORY>操縱目錄
35.8 總結(jié)
第36章 用Verity進(jìn)行全文檢索
36.1 認(rèn)識Verity
36.2 為文檔創(chuàng)建一個搜索工具
36.3 索引SQL數(shù)據(jù)
36.4 維護集合
36.5 用<CFCOLLECTION>管理集合
36.6 擴展Verity的能力
36.7 理解Verity的搜索語法
第37章 事件調(diào)度
37.1 理解事件調(diào)度
37.2 ColdFusion事件調(diào)度同操作系統(tǒng)
數(shù)據(jù)庫事件調(diào)度的對比
37.3 用ColdFusionAdministrator創(chuàng)建、修改
和刪除調(diào)度的任務(wù)
37.4 用<CFSCHEDULE>標(biāo)記創(chuàng)建、
修改和刪除調(diào)度任務(wù)
37.5 構(gòu)建一個自動促銷電子郵件
應(yīng)用程序
第38章 代碼管理
38.1 編碼標(biāo)準(zhǔn)
38.2 文檔
38.3 版本控制
第39章 開發(fā)方法論
39.1 為什么要使用一種開發(fā)方法
39.2 Fusebox
39.3 cfObjects
39.4 Blackbox、Smart-Objects
和Switch-Box
39.5 所有開發(fā)方法都要注意的問題
39.6 總結(jié)
附 錄
附錄A ColdFusion標(biāo)記索引
附錄B ColdFusion函數(shù)索引
附錄C ColdFusion特殊變量和
結(jié)果代碼
附錄D Verity搜索語言參考
附錄E 實例應(yīng)用程序數(shù)據(jù)文件
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
ColdFusion 5 Wed應(yīng)用程序設(shè)計專家指南 PDF格式下載