ColdFusion 5 Web应用程序设计专家指南

ColdFusion 5 Web应用程序设计专家指南
作 者: (英)Ben Forta,(英)Nate Weiss等著;智慧东方工作室译;智慧东方工作室译
出版社: 机械工业出版社
丛编项: Internet新技术丛书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: ColdFusion
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《ColdFusion 5 Web应用程序设计专家指南》作者简介

内容简介

本书是一本全面的工具书,为读者提供创建基于Web的应用所需的各方面知识——内容涉及ColdFusion Web Application Server和开发环境的最新版本。本书从Web和Internet基础以及数据库的概念和设计开始,然后逐渐深入到一些比较高级的主题,包括创建数据驱动页、构建完整应用程序、实现安全机制、同电子邮件集成以及同Macromedia Flash集成等等,向开发人员传授关于ColdFusion 5的所有功能。 本书内容翔实、深入浅出,通过学习本书内容,读者将掌握设计、实现、测试与部署世界级应用程序的所有技巧。

图书目录

第一部分 新手上路

第1章 ColdFusion简介

1. 1 基础知识

1. 2 理解ColdFusion

1. 3 ColdFusion深入解释

1. 4 链接到外部应用程序

1. 5 由ColdFusion驱动

第2章 安装ColdFusiton和

ColdFusion Studio

2. 1 ColdFusion的两个版本:专业版

和企业版

2. 2 安装前核对清单

2. 3 检查硬件

2. 4 选择硬件

2. 5 检查操作系统

2. 6 选择操作系统

2. 7 检查Web服务器

2. 8 最终的安装核对清单

2. 9 安装ColdFusion 5

2. 10 安装ColdFusionStudio

2. 11 ColdFusionStudio逐步安装指南

2. 12 安装本书实例应用程序

2. 13 ColdFusionStudio针对ColdFusion 5

的更新

第3章 构建数据库

3. 1 数据库基础

3. 2 数据库的使用

3. 3 理解关系数据库

3. 4 理解不同类型的数据库应用程序

3. 5 构建0WS数据库表

第4章 访问ColdFusion Administrator

4. 1 登录和注销ColdFusionAdminisrator

4. 2 使用ColdFusionAdministrator

第5章 ColdFusion预览

5. 1 准备学习ColdFusion

5. 2 使用应用程序向导

5. 3 自行尝试

第6章 SQL简介

6. 1 SQL入门

6. 2 ODBC入门

6. 3 准备编写SQL查询

6. 4 创建查询

6. 5 查询结果排序

6. 6 过滤数据

第7章 SQL数据处理

7. 1 添加数据

7. 2 修改数据

7. 3 删除数据

第8章 ColdFusionStudio简介

8. 1 理解GoldFusionStudio

8. 2 使用编辑器

8. 3 获取帮助

8. 4 使用Tag和表达式

8. 5 访问ColdFusion应用程序服务器服务

8. 6 使用SQL查询构建器

8. 7 请使用Studio

第二部分 使用CoIdFusion

第9章 使用ColdFusion

9. 1 运用模板

9. 2 使用函数

9. 3 使用变量

9. 4 使用表达式

9. 5 使用ColdFusion数据类型

9. 6 注释您的代码

第10章 CFML基础

10. 1 运用条件处理

10. 2 使用循环

10. 3 复用代码

10. 4 再论变量

第11章 创建数据驱动页

11. 1 访问数据库

11. 2 显示数据库查询结果

11. 3 使用查询变量

11. 4 结果输出分组

11. 5 使用数据挖掘

lI. 6 调试动态数据库查询

第12章 ColdFusion表单

12. 1 使用表单

12. 2 创建表单

12. 3 处理表单提交

12. 4 创建动态SQL语句

12. 5 构建真正的动态语句

12. 6 创建动态搜索屏幕

第13章 表单数据校验

13. 1 理解表单校验

13. 2 使用服务器端校验

13. 3 使用客户端校验

13. 4 总结

第14章 用表单添加和修改数据

14. 1 用ColdFusion添加数据

14. 2 <CFINSERT>简介

14. 3 用ColdFusion更新数据

14. 4 <CFUPDATE>简介

14. 5 用ColdFusion删除数据

14. 6 复用表单

14. 7 创建一个完整的应用程序

第15章 调试与疑难解答

15. 1 调试ColdFusion应用程序

15. 2 理解什么易犯错

15. 3 调试Web服务器配置问题

15. 4 调试ODBC驱动程序的错误

15. 5 调试SQL语句或逻辑错误

15. 6 调试ColdFusion语法错误

15. 7 检查变量内容

15. 8 使用文档校验器

15. 9 调试URL和路径问题

15. 10 调试表单问题

15. 11 使用ColdFusion调试选项

15. 12 使用Studio远程调试器

15. 13 使用ColdFusion日志文化

15. 14 预防问题

第16章 MacromediaDreamweaver

UItraDev与ColdFusion

的配合使用

16. 1 概述

16. 2 UltraDev环境

16. 3 为ColdFusion配置UltraDev

16. 4 构建表单. 结果和细节页面

16. 5 注意由UltraDev生成的ColdFusion

代码

第三部分 构建ColdFusion应用程序

第17章 计划应用程序

17. 1 着手自己的应用程序

17. 2 计划开发过程

17. 3 开始工作

策18章 运用项目

18. 1 使用项目

18. 2 发掘项目文件夹的最大潜力

18. 3 用项目资源过滤文件

18. 4 用项目简化代码维护

18. 5 部署项目

第19章 Web应用程序框架入门

19. 1 自定义错误消息的外观

19. 2 使用应用程序变量

19. 3 通过锁定预防内存崩溃

19. 4 应用程序变量超时

第20章 运用会话

20. 1 强调Web的无状态特性

20. 2 用cookie记忆首选项

20. 3 使用客户机变量

20. 4 使用会话变量

第21章 ColdFusion的安全问题

21. 1 用ColdFusion控制访问

21. 2 决定要保护的对象

21. 3 其他情况

第22章 构建可复用组件

22. 1 CFML自定义标记简介

22. 2 如何使用自定义标记

22. 3 用<CFMODULE>控制模板位置

22. 4 编写用于显示信息的自定义标记

22. 5 用于处理数据的自定义标记

22. 6 用于封装事务规则的自定义标记

22. 7 用于代表对象的自定义标记

22. 8 面向常规用途的自定义标记

22. 9 有关自定义标记的其他话题

第23章 改进用户体验

23. 1 易用性问题

23. 2 记忆设置

23. 3 创建Next N记录接口

23. 4 用CFFLUSH立即返回页面输出

第24章 改进性能

24. 1 ColdFusionAdministrator中的选项

24. 2 用缓存改进查询性能

24. 3 缓存页面输出

24. 4 控制空白

第25章 用客户端Java增强表单

25. 1 关于ColdFusion的基于Java表单控件

25. 2 使用<CFTREE>

25. 3 使用CFGRID

25. 4 使用<CFSLIDER>

25. 5 关于<CFTEXTINPUT>和

<CFAPPLET>

第26章 同MacromediaFlash的集成

26. 1 使用FlashComponentKit

26. 2 在ColdFusion页内使用自己的

Flash电影

26. 3 其他主题

第27章 图表制作

27. 1 用图表增强应用程序

27. 2 <CFGRAPH>简介

27. 3 图表类型

27. 4 <CFGRAPHDATA>简介

27. 5 文件格式

27. 6 交互式图表

27. 7 构建一个图表应用程序

第28章 与电子邮件交互

28. 1 从ColdFusion发送电子邮件

28. 2 用ColdFusion收取电子邮件

第四章 网上商务

29. 1 构建电子商务站点

29. 2 创建店面

29. 3 创建购物车

29. 4 付款处理

29. 5 其他同商务相关的问题

第四部分 高级ColdFusion

第30章 ColdFusionServer配置

30. 1 ColdFusionAdministrator

30. 2 Server标签

30. 3 Security标签

30. 4 工具标签

第31章 SQL和查询的更多话题

31. 1 高级SQL主题

31. 2 其他<CFQUERY>主题

31. 3 使用数据库事务

第32章 运用存储过程

32. 1 为何要使用存储过程

32. 2 从ColdFusion模板调用存储过程

32. 3 创建存储过程

第33章 错误控制

33. 1 在错误发生时将其捕捉

第34章 生成非HTML内容

34. 1 关于ColdFusion和非HTML内容

34. 2 逗号分隔文本

34. 3 生成Excel文件

34. 4 生成Word文件

34. 5 保存媒体文件

34. 6 无线应用入门

第35章 同操作系统交互

35. 1 运用操作系统

35. 2 本地文件处理

35. 3 访问本地文件系统

35. 4 用<CFFILE>标记上传文件

35. 5 使用<OFEXECUTE>

35. 6 用<CFREGISTRY>同系统注册

表交互

35. 7 用<CFDIRECTORY>操纵目录

35. 8 总结

第36章 用Verity进行全文检索

36. 1 认识Verity

36. 2 为文档创建一个搜索工具

36. 3 索引SQL数据

36. 4 维护集合

36. 5 用<CFCOLLECTION>管理集合

36. 6 扩展Verity的能力

36. 7 理解Verity的搜索语法

第37章 事件调度

37. 1 理解事件调度

37. 2 ColdFusion事件调度同操作系统

数据库事件调度的对比

37. 3 用ColdFusionAdministrator创建. 修改

和删除调度的任务

37. 4 用<CFSCHEDULE>标记创建.

修改和删除调度任务

37. 5 构建一个自动促销电子邮件

应用程序

第38章 代码管理

38. 1 编码标准

38. 2 文档

38. 3 版本控制

第39章 开发方法论

39. 1 为什么要使用一种开发方法

39. 2 Fusebox

39. 3 cfObjects

39. 4 Blackbox. Smart-Objects

和Switch-Box

39. 5 所有开发方法都要注意的问题

39. 6 总结

附 录

附录A ColdFusion标记索引

附录B ColdFusion函数索引

附录C ColdFusion特殊变量和

结果代码

附录D Verity搜索语言参考

附录E 实例应用程序数据文件