Macromedia COLDFUSION MX标准教程

Macromedia COLDFUSION MX标准教程
作 者: [(美)Macromedia公司]编著
出版社: 科学出版社
丛编项: Macromedia中国授权认证培训(ATC)专用教程
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: ColdFusion
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Macromedia COLDFUSION MX标准教程》作者简介

内容简介

本书详细地介绍了Macromedia公司的ColdFusion MX的使用。全书分为4篇,第1篇主要讲ColdFusion MX的安装,包括软件安装指南及安装后的系统配置;第2篇讲述ColdFusion MX的快速使用,包括ColdFusion MX概览、CFML基础、数据库基础、建立ColdFusion 应用程序;第3篇是全书的重点,十分详细地介绍了ColdFusion MX的应用开发,内容包括CFML程序语言、CFML代码重用、开发CFML应用程序、访问和使用数据库、请求和展示信息、使用Web元素和外部对象、使用上部资源(如收发Email等);第4篇讲述了ColdFusion MX的其他技术,如移植ColdFusion 5应用程序、管理ColdFusion MX中使用服务器端ActionScript等内容。书后还附录了Macromedia ColdFusion MX开发者资源。本书结构清晰合理,内容全面丰富。本书既可作为Macromedia ATC培训使用教材,也可作为社会相关培训班用教材或读者自学使用。本书由macromedia®授权北京希望电子出版社在中国大陆地区独家出版、发行。本版CD内容为Macromedia ColdFusion MX试用版软件。

图书目录

第1篇 ColdFusion MX安装

第1章 MacromediaColdFusionMX安装指南

1. 1 ColdFusionMX产品版本

1. 2 系统需求

1. 3 安装注意事项

1. 4 安装ColdFusionMX

1. 5 安装VerityLocales

1. 6 ColdFusionMX目录结构

1. 7 使用ColdFusionMXWeb服务器

1. 8 卸载ColdFusionMX

第2章 配置系统

2. 1 配置任务综述

2. 2 管理ColdFusionMX

2. 3 配置Web服务器

2. 4 启用CORBA支持

2. 5 禁用远程开发服务(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章 配置开发环境

4. 1 检查教程文件的结构

4. 2 配置数据库连接和调试选项

4. 3 Macromedia开发环境工具

第2部分 建立ColdFusion应用程序

第5章 准备建立例子应用程序

5. 1 应用开发步骤

5. 2 确定应用程序的功能需求

5. 3 确定数据需求

5. 4 为应用程序设计数据库

5. 5 开发例子应用程序

5. 6 怎样使用本部分中的各章

第6章 编写第一个ColdFusion应用程序

6. 1 建立第一个ColdFusion应用程序

6. 2 使用Web页面显示旅游路线列表

6. 3 开发搜索表单

6. 4 本章小结

第7章 建立主应用程序页面

7. 1 改善旅游路线维护应用程序

7. 2 本章小结

第8章 通过校验数据来加强业务规则

8. 1 改善旅游路线维护应用程序

8. 2 使用HTML表单收集数据

8. 3 开发校验数据和应用业务规则的代码

8. 4 本章小结

第9章 实现浏览和维护数据库的功能

9. 1 增强旅游路线维护应用程序

9. 2 本章小结

第10章 使用SQL增加和更新数据

10. 1 完成旅游路线维护应用程序

第3篇 ColdFusion MX应用开发

第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 创建变量

3. 2 变量特征

3. 3 数据类型

3. 4 在变量引用中使用句点

3. 5 数据类型转换

3. 6 关于作用域

3. 7 确定变量存在

3. 8 校验数据类型

3. 9 向自定义标记和UDF传递变量

第4章 使用表达式和#号

4. 1 表达式

4. 2 使用#号

4. 3 动态表达式和动态变量

第5章 使用数组和结构

5. 1 关于数组

5. 2 基本数组技术

5. 3 用数据填充数组

5. 4 数组函数

5. 5 关于结构

5. 6 创建和使用结构

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 创建用户自定义函数

9. 4 调用函数和使用变量

9. 5 一个用户自定义函数示例

9. 6 有效地使用UDF

第10章 创建和使用自定义CFML标记

10. 1 创建自定义标记

10. 2 向自定义标记传递数据

10. 3 管理自定义标记

10. 4 执行自定义标记

10. 5 嵌套自定义标记

第11章 构建和使用ColdFusion组件

11. 1 关于ColdFusion组件

11. 2 构建ColdFusion组件

11. 3 同组件方法交互

11. 4 使用高级ColdFusion组件功能

第12章 构建自定义CFXAPI标记

12. 1 什么是CFX标记

12. 2 用Java开发CFX标记之前

12. 3 写一个JavaCFX标记

12. 4 ZipBrowser示例

12. 5 调试JavaCFX标记的途径

12. 6 用C++开发CFX标记

第3部分 开发CFML应用程序

第13章 设计和优化ColdFusion应用程序

13. 1 关于应用程序

13. 2 ColdFusion应用程序的元素

13. 3 映射应用程序

13. 4 创建Application. cfm页

13. 5 优化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 管理客户状态

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章 开发全球化应用程序

17. 1 全球化概述

17. 2 关于字符编码

17. 3 区域

17. 4 在ColdFusion中处理一个请求

17. 5 用于全球化的标记和函数

17. 6 在ColdFusion中处理数据

第18章 应用程序调试和故障诊断

18. 1 在ColdFusionMXAdministrator中配置调试

18. 2 从浏览器页中使用调试信息

18. 3 在CFML中控制调试信息

18. 4 用cftrace标记跟踪执行

18. 5 使用代码兼容性分析器

18. 6 常见问题诊断

第4部分 访问和使用数据

第19章 数据库和SQL概述

19. 1 什么是数据库

19. 2 使用SQL

19. 3 使用编辑器编写查询

第20章 访问和获取数据

20. 1 处理动态数据

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应用程序创建搜索工具

24. 3 使用cfsearch标记

24. 4 处理记录集

第25章 使用Veilty搜索表达式

25. 1 关于Verity查询类型

25. 2 使用简单查询

25. 3 使用显式查询

25. 4 拟定搜索表达式

25. 5 使用区域和字段优化搜索

第5部分 请求和展示信息

第26章 获取和格式化数据

26. 1 用表单指定要获取的数据

26. 2 使用动作页

26. 3 使用查询和数据

26. 4 向用户返回结果

26. 5 动态填充列表框

26. 6 创建动态复选框和多重选择列表框

26. 7 校验表单字段数据类型

第27章 构建动态表单

27. 1 用cfform标记创建表单

27. 2 用cftree构建树形控件

27. 3 构建下拉列表框

27. 4 构建文本输入框

27. 5 构建Slider控件

27. 6 用cfgrid创建数据网格

27. 7 嵌入Javaapplet

27. 8 用cfform控件进行输入校验

27. 9 用JavaScript进行输入校验

第28章 数据图示

28. 1 创建图表

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 创建和保存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 发布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 创建和使用对象

33. 3 COM和DCOM入门

33. 4 创建和使用COM对象

33. 5 CORBA入门

33. 6 创建和使用CORBA对象

33. 7 CORBA实例

第7部分 使用外部资源

第34章 收发电子邮件

34. 1 ColdFusion与邮件服务器配合使用

34. 2 发送电子邮件

34. 3 cfmail标记使用示范

34. 4 为多个收件人自定义电子邮件

34. 5 使用cfmailparam

34. 6 高级发送选项

34. 7 接收电子邮件

34. 8 处理POP邮件

第35章 与远程服务器交互

35. 1 关于与远程服务器交互

35. 2 使用cfhttp与Web交互

35. 3 根据文本文件创建一个查询对象

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 服务器设置区域

3. 3 数据和服务区域

3. 4 调试和日志区域

3. 5 扩展区域

3. 6 安全性区域

3. 7 客户扩展

第4章 数据源管理

4. 1 关于JDBC

4. 2 添加数据源

4. 3 连接到OS/390操作系统的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

开发者资源