第1篇 ColdFusion MX安裝
第1章 MacromediaColdFusionMX安裝指南
1. 1 ColdFusionMX產品版本
1. 2 系統(tǒng)需求
1. 3 安裝注意事項
1. 4 安裝ColdFusionMX
1. 5 安裝VerityLocales
1. 6 ColdFusionMX目錄結構
1. 7 使用ColdFusionMXWeb服務器
1. 8 卸載ColdFusionMX
第2章 配置系統(tǒng)
2. 1 配置任務綜述
2. 2 管理ColdFusionMX
2. 3 配置Web服務器
2. 4 啟用CORBA支持
2. 5 禁用遠程開發(fā)服務(RDS)
2. 6 更改ColdFusionMX用戶賬戶
2. 7 連接到外部JDBC的第4類數據源
第2篇 ColdFusion MX快速使用
第1部分 歡迎使用ColdFusion
第1章 ColdFusionMX概覽
1. 1 Internet和相關技術
1. 2 ColdFusionMX介紹
1. 3 聯合使用MacromediaFlashMX和ColdFusionMX
第2章 CFML基礎
2. 1 處理ColdFusion頁面
2. 2 掌握CFML元素
2. 3 處理CFML表達式
2. 4 掌握條件處理
2. 5 處理表單數據
2. 6 代碼注解
第3章 數據庫基礎
3. 1 了解數據庫的基礎知識
3. 2 關于SQL
3. 3 通過ColdFusion使用SQL
第4章 配置開發(fā)環(huán)境
4. 1 檢查教程文件的結構
4. 2 配置數據庫連接和調試選項
4. 3 Macromedia開發(fā)環(huán)境工具
第2部分 建立ColdFusion應用程序
第5章 準備建立例子應用程序
5. 1 應用開發(fā)步驟
5. 2 確定應用程序的功能需求
5. 3 確定數據需求
5. 4 為應用程序設計數據庫
5. 5 開發(fā)例子應用程序
5. 6 怎樣使用本部分中的各章
第6章 編寫第一個ColdFusion應用程序
6. 1 建立第一個ColdFusion應用程序
6. 2 使用Web頁面顯示旅游路線列表
6. 3 開發(fā)搜索表單
6. 4 本章小結
第7章 建立主應用程序頁面
7. 1 改善旅游路線維護應用程序
7. 2 本章小結
第8章 通過校驗數據來加強業(yè)務規(guī)則
8. 1 改善旅游路線維護應用程序
8. 2 使用HTML表單收集數據
8. 3 開發(fā)校驗數據和應用業(yè)務規(guī)則的代碼
8. 4 本章小結
第9章 實現瀏覽和維護數據庫的功能
9. 1 增強旅游路線維護應用程序
9. 2 本章小結
第10章 使用SQL增加和更新數據
10. 1 完成旅游路線維護應用程序
第3篇 ColdFusion MX應用開發(fā)
第1部分 CFML程序語言
第1章 ColdFusionMX概述
1. 1 關于Intemet應用程序和Web應用程序服務器
1. 2 關于ColdFusionMX
1. 3 ColdFusionMX與MacromediaFlashMX的配合使用
1. 4 關于J2EE和ColdFusion體系結構
1. 5 本篇講解的ColdFusion特性
第2章 CFML的元素
2. 1 概述
2. 2 字符大小寫
2. 3 標記
2. 4 函數
2. 5 表達式
2. 6 常量
2. 7 變量
2. 8 數據類型
2. 9 ColdFusion組件
2. 10 CFScript
2. 11 流程控制
2. 12 注釋
2. 13 特殊字符
2. 14 保留字
第3章 使用ColdFusion變量
3. 1 創(chuàng)建變量
3. 2 變量特征
3. 3 數據類型
3. 4 在變量引用中使用句點
3. 5 數據類型轉換
3. 6 關于作用域
3. 7 確定變量存在
3. 8 校驗數據類型
3. 9 向自定義標記和UDF傳遞變量
第4章 使用表達式和#號
4. 1 表達式
4. 2 使用#號
4. 3 動態(tài)表達式和動態(tài)變量
第5章 使用數組和結構
5. 1 關于數組
5. 2 基本數組技術
5. 3 用數據填充數組
5. 4 數組函數
5. 5 關于結構
5. 6 創(chuàng)建和使用結構
5. 7 結構示例
5. 8 結構函數
第6章 用CFML腳本編程擴展ColdFusion頁
6. 1 關于CFScript
6. 2 CFScript語言
6. 3 使用CFScript語句
6. 4 處理異常
6. 5 CFScript示例
第7章 在函數中使用正則表達式
7. 1 關于正則表達式
7. 2 正則表達式語法
7. 3 使用向后引用
7. 4 返回匹配的子表達式
7. 5 正則表達式示例
7. 6 各類正則表達式技術
第2部分 重用CFML代碼
第8章 在ColdFusion頁中重用代碼
8. 1 關于可重用的CFML元素
8. 2 用cfinclude標記包容頁面
8. 3 調用用戶自定義函數
8. 4 使用自定義CFML標記
8. 5 使用CFX標記
8. 6 使用ColdFusion組件
8. 7 挑選不同的ColdFusion代碼重用方法
第9章 編寫和調用用戶自定義函數
9. 1 關于用戶自定義函數
9. 2 調用用戶自定義函數
9. 3 創(chuàng)建用戶自定義函數
9. 4 調用函數和使用變量
9. 5 一個用戶自定義函數示例
9. 6 有效地使用UDF
第10章 創(chuàng)建和使用自定義CFML標記
10. 1 創(chuàng)建自定義標記
10. 2 向自定義標記傳遞數據
10. 3 管理自定義標記
10. 4 執(zhí)行自定義標記
10. 5 嵌套自定義標記
第11章 構建和使用ColdFusion組件
11. 1 關于ColdFusion組件
11. 2 構建ColdFusion組件
11. 3 同組件方法交互
11. 4 使用高級ColdFusion組件功能
第12章 構建自定義CFXAPI標記
12. 1 什么是CFX標記
12. 2 用Java開發(fā)CFX標記之前
12. 3 寫一個JavaCFX標記
12. 4 ZipBrowser示例
12. 5 調試JavaCFX標記的途徑
12. 6 用C++開發(fā)CFX標記
第3部分 開發(fā)CFML應用程序
第13章 設計和優(yōu)化ColdFusion應用程序
13. 1 關于應用程序
13. 2 ColdFusion應用程序的元素
13. 3 映射應用程序
13. 4 創(chuàng)建Application. cfm頁
13. 5 優(yōu)化ColdFusion應用程序
第14章 處理錯誤
14. 1 關于ColdFusion的錯誤處理
14. 2 理解錯誤
14. 3 錯誤消息和標準錯誤格式
14. 4 確定錯誤處理策略
14. 5 用cferror指定自定義錯誤消息
14. 6 用cflog標記記錄錯誤
14. 7 用ColdFusion標記處理運行時異常
第15章 使用持久數據和鎖定
15. 1 關于持久作用域變量
15. 2 管理客戶狀態(tài)
15. 3 配置和使用客戶變量
15. 4 配置和使用會話變量
15. 5 配置和使用應用程序變量
15. 6 使用服務器變量
15. 7 用cflock鎖定代碼
15. 8 cflock的例子
第16章 保護應用程序
16. 1 ColdFusion安全特性
16. 2 關于資源安全性
16. 3 關于用戶安全性
16. 4 實現用戶安全性
第17章 開發(fā)全球化應用程序
17. 1 全球化概述
17. 2 關于字符編碼
17. 3 區(qū)域
17. 4 在ColdFusion中處理一個請求
17. 5 用于全球化的標記和函數
17. 6 在ColdFusion中處理數據
第18章 應用程序調試和故障診斷
18. 1 在ColdFusionMXAdministrator中配置調試
18. 2 從瀏覽器頁中使用調試信息
18. 3 在CFML中控制調試信息
18. 4 用cftrace標記跟蹤執(zhí)行
18. 5 使用代碼兼容性分析器
18. 6 常見問題診斷
第4部分 訪問和使用數據
第19章 數據庫和SQL概述
19. 1 什么是數據庫
19. 2 使用SQL
19. 3 使用編輯器編寫查詢
第20章 訪問和獲取數據
20. 1 處理動態(tài)數據
20. 2 獲取數據
20. 3 輸出查詢數據
20. 4 獲取與查詢結果有關的信息
20. 5 用cfqueryparam增強安全性
第21章 更新數據庫
21. 1 關于數據庫更新
21. 2 插入數據
21. 3 更新數據
21. 4 刪除數據
第22章 使用查詢的查詢
22. 1 關于記錄集
22. 2 關于“查詢的查詢”
22. 3 “查詢的查詢”用戶指南
22. 4 “查詢的查詢”的BNF
第23章 管理LDAP目錄
23. 1 關于LDAP
23. 2 LDAP信息結構
23. 3 隨ColdFusion使用LDAP
23. 4 查詢LDAP目錄
23. 5 更新LDAP目錄
23. 6 高級主題
第24章 構建搜索接口
24. 1 關于Verity
24. 2 為ColdFusion應用程序創(chuàng)建搜索工具
24. 3 使用cfsearch標記
24. 4 處理記錄集
第25章 使用Veilty搜索表達式
25. 1 關于Verity查詢類型
25. 2 使用簡單查詢
25. 3 使用顯式查詢
25. 4 擬定搜索表達式
25. 5 使用區(qū)域和字段優(yōu)化搜索
第5部分 請求和展示信息
第26章 獲取和格式化數據
26. 1 用表單指定要獲取的數據
26. 2 使用動作頁
26. 3 使用查詢和數據
26. 4 向用戶返回結果
26. 5 動態(tài)填充列表框
26. 6 創(chuàng)建動態(tài)復選框和多重選擇列表框
26. 7 校驗表單字段數據類型
第27章 構建動態(tài)表單
27. 1 用cfform標記創(chuàng)建表單
27. 2 用cftree構建樹形控件
27. 3 構建下拉列表框
27. 4 構建文本輸入框
27. 5 構建Slider控件
27. 6 用cfgrid創(chuàng)建數據網格
27. 7 嵌入Javaapplet
27. 8 用cfform控件進行輸入校驗
27. 9 用JavaScript進行輸入校驗
第28章 數據圖示
28. 1 創(chuàng)建圖表
28. 2 管理圖表
28. 3 數據圖示
28. 4 控制圖表外觀
28. 5 將圖表鏈接到URL
第29章 使用FlashRemoting服務
29. 1 隨ColdFusion使用FlashRemoting服務
29. 2 隨ColdFusion頁使用FlashRemoting服務
29. 3 隨ColdFusion組件使用Flash
29. 4 隨服務器端ActionScript使用FlashRemoting服務
29. 5 隨ColdFusionJava對象使用FlashRemoting服務
29. 6 用ColdFusion和Flash處理錯誤
第6部分 使用Web元素和外部對象
第30章 使用XML和WDDX
30. 1 關于XML和ColdFusion
30. 2 XML文檔對象
30. 3 ColdFusionXML標記和函數
30. 4 使用XML對象
30. 5 創(chuàng)建和保存XML文檔對象
30. 6 修改ColdFusionXML對象
30. 7 用XSLT轉換文檔
30. 8 用Xpath提取數據
30. 9 示例:在ColdFusion應用程序中使用XML
30. 10 用WDDX在網上移動復雜數據
30. 11 使用WDDX
第31章 使用Web服務
31. 1 Web服務
31. 2 使用WSDL文件
31. 3 使用Web服務
31. 4 發(fā)布Web服務
31. 5 處理復雜數據類型
第32章 在CFML應用程序中集成J2EE和Java元素
32. 1 關于ColdFusion. Java和J2EE
32. 2 使用JSP標記和標記庫,
32. 3 與JSP頁和Servlet相互操作
32. 4 使用Java對象
第33章 在CFML應用程序中集成COM和CORBA對象
33. 1 關于COM和CORBA
33. 2 創(chuàng)建和使用對象
33. 3 COM和DCOM入門
33. 4 創(chuàng)建和使用COM對象
33. 5 CORBA入門
33. 6 創(chuàng)建和使用CORBA對象
33. 7 CORBA實例
第7部分 使用外部資源
第34章 收發(fā)電子郵件
34. 1 ColdFusion與郵件服務器配合使用
34. 2 發(fā)送電子郵件
34. 3 cfmail標記使用示范
34. 4 為多個收件人自定義電子郵件
34. 5 使用cfmailparam
34. 6 高級發(fā)送選項
34. 7 接收電子郵件
34. 8 處理POP郵件
第35章 與遠程服務器交互
35. 1 關于與遠程服務器交互
35. 2 使用cfhttp與Web交互
35. 3 根據文本文件創(chuàng)建一個查詢對象
35. 4 使用cfhttp標記的Post方法
35. 5 使用cfftp標記實現文件操作
第36章 管理服務器上的文件
36. 1 關于文件管理
36. 2 使用cffile標記
36. 3 使用cfdirectory標記
36. 4 使用cfcontent標記
第4篇 其他技術
第1部分 移植ColdFusion 5應用程序
第1章 移植ColdFusion5應用程序
1. 1 向ColdFusion中移植
1. 2 計劃移植過程
1. 3 使用ColdFusion代碼兼容性分析器
1. 4 使用設置移植向導
1. 5 CFML標記和屬性
1. 6 CFML函數和變量
1. 7 數據庫操作
1. 8 本地化
1. 9 其他修改
1. 10 標記和函數的例子
第2部分 管理ColdFusion
第2章 管理ColdFusion
2. 1 關于ColdFusion管理器
2. 2 獲取用戶幫助信息
2. 3 管理器的布局
第3章 ColdFusionMX的基本管理
3. 1 初始管理任務
3. 2 服務器設置區(qū)域
3. 3 數據和服務區(qū)域
3. 4 調試和日志區(qū)域
3. 5 擴展區(qū)域
3. 6 安全性區(qū)域
3. 7 客戶擴展
第4章 數據源管理
4. 1 關于JDBC
4. 2 添加數據源
4. 3 連接到OS/390操作系統(tǒng)的DB2UDB
4. 4 連接到DB2通用數據庫6. 2和7. 2版
4. 5 連接到Informix9. x
4. 6 連接到MicrosoftAccess
4. 7 連接到MicrosoftSQL服務器2000年7. x版
4. 8 連接到MySQL
4. 9 連接到ODBC接口
4. 10 連接到OracleR3(8. 1. 7)和Oracle9i
4. 11 連接到其他數據源
4. 12 連接到Sybasell. 5. 11. 9. 12. 0和12. 5版
第5章 安全性管理
5. 1 關于ColdFusion的安全性
5. 2 使用sandbox安全性功能,
第3部分 在ColdFusion MX中使用服務器端ActionScript
第6章 介紹
6. 1 關于服務器端ActionScript
6. 2 關于服務器端ActionScnpt的更多信息
6. 3 下一步操作
第7章 連接到Flash Remoting服務
7. 1 連接到FlashRemoting服務
7. 2 調用服務器端ActionScript函數
7. 3 使用ActionScript中得到的函數結果
7. 4 全局和請求范圍對象
第8章 使用CF. query函數
8. 1 概述
8. 2 關于ColdFusion數據源
8. 3 ActionScript函數CF. query
8. 4 CEquery記錄集
8. 5 構建一個簡單的應用程序
第9章 使用CF. http函數
9. 1 概述
9. 2 由CEquery函數返回的數據
9. 3 使用CF. httpPost方法
9. 4 使用CEhttpGet方法
第10章 ColdFusion中的ActionScript函數
10. 1 CF. query
10. 2 CF. http
開發(fā)者資源