标题：ColdFusion8标准指南第2卷：应用开发
图书信息
出版社: 电子工业出版社; 第1版 (2009年5月1日)
平装: 428页
正文语种: 简体中文
开本: 16
ISBN: 9787121084881, 7121084880
条形码: 9787121084881
尺寸: 25.6 x 18.2 x 2 cm
重量: 662 g
作者简介
作者：(美国)Ben Forta (美国)Raymond Camden 译者：杨志波 于楚衡
Ben Forta是Adobe系统公司的一名高级技术传播者，并是ColdFusion团队中最著名、最值得信赖的人士之一。在CoIdFusi 0n、SQL、正则表达式和相关技术等方面，Ben出版了大量的图书，他在世界范围内已有50万册图书，以超过12种语言印刷出版。他还在ColdFusion和Internet开发方面定期撰写专栏，现在还会花费相当多的时间在世界各地做关于应用程序开发的演讲和演说。
内容简介
《ColdFusion 8标准指南第2卷:应用开发》的读者对象是ColdFusion应用程序开发人员，以及ColdFusion服务器管理人员。那些开发复杂、大型应用程序的高级开发人员，为了在提高应用程序性能的同时提供友好的交互界面，并且还能综合利用其他软件的特色功能，他们通常需要用到一些高级主题、特征和元素，因而《ColdFusion 8标准指南第2卷:应用开发》也可以作为他们的案头参考书。本卷总共包括三个部分。首先承接第1卷，介绍了如何创建自定义标签、函数和组件，这正是ColdFusion 8强大而又引以为傲的功能，然后集中介绍了ColdFusion的配置和相关的性能管理，从用户界面出发改善用户的体验，最后介绍厂ColdFusion与其他软件和功能的集成。打开了ColdFusion这扇窗，你将饱览Web应用程序开发的世界。
目录
第Ⅴ部分 创建函数、标签和组件
第24章 建立用户定义函数
24.1 扩充CFML的考虑因素
24.2 将输入转变为输出的函数
24.3 建立第一个UDF
24.3.1 基本步骤
24.3.2 使用函数
24.3.3 UDF标签的语法
24.3.4 使用局部变量
24.3.5 在哪儿保存UDF
24.4 创建与UDF相关的库
24.4.1 UDF库的设计
24.4.2 将UDF库投入使用
24.5 创建通用的UDF
24.5.1 考虑因素
24.5.2 编写SimpleJavascfiptFuncfions库
24.6 与他人共享UDF库
第25章 创建自定义标签
25.1 方便、强大的可扩充性
25.2 CFML自定义标签介绍
25.2.1 自定义标签的基本思路
25.2.2 模块化为什么是一件好事情
25.3 如何使用自定义标签
25.3.1 在Developer Exchange查找标签
25.3.2 如何“安装”自定义标签
25.3.3 使用自定义标签
25.3.4 更改自定义标签的搜索路径
25.3.5 在当前目录中放置自定义标签
25.4 用控制模板的位置
25.4.1 标签介绍
25.4.2 通过名称调用模块
25.4.3 通过模板位置调用模块
25.5 编写显示信息的自定义标签
25.5.1 编写第一个自定义标签
25.5.2 attributes作用域的介绍
25.5.3 使属性成为可选的或必需的
25.5.4 使用建立默认值
25.5.5 你在为谁而开发?
25.5.6 输出的查询和显示
25.5.7 自定义标签与
25.6 处理数据的自定义标签
25.6.1 CALLER作用域的介绍
25.6.2 返回变量给调用模板
25.6.3 变量名作为标签的属性
25.6.4 使用带有type=“variableName”的
25.6.5 动态设置变量
25.7 封装商业规则的自定义标签
25.8 通用自定义标签
25.9 其他自定义标签主题
25.9.1 用attributeCollection传递属性
25.9.2 REQUEST作用域
25.10 的用法
25.11 成对的自定义标签
25.11.1 执行周期
25.11.2 GeneratedContent的概念
25.11.3 可以通过成对或空白标签调用的自定义标签
25.11.4 使用ThisTag.HasEndTag
25.11.5 使用cfexit控制自定义标签的处理流程
25.12 嵌套的自定义标签
25.12.1 cfmodule的使用说明
25.12.2 父标签和子自定义标签之间的通信
25.13 由此及彼
第26章 建立可重用组件
26.1 ColdFusion组件介绍
26.1.1 关于ColdFusion组件
26.1.2 两种组件类型
26.2 第一个CFC
26.2.1 CFC文件的结构
26.2.2 一个简单的例子
26.2.3 在ColdFusion页面中使用CFC
26.3 一个更加完整的cFC
26.3.1 CFC作为函数集
26.3.2 使用FilmData CFC
26.3.3 将显示和逻辑分开
26.3.4 通过URL访问CFC
26.3.5 通过表单访问cFC
26.3.6 在Dreamweaver中探索CFC
26.4 存放实例数据的组件
26.4.1 THIS作用域介绍
26.4.2 实例数据的CFC例子
26.4.3 在APPLICATION作用域中存储CFC
26.4.4 在SESSION作用域中存储CFC
26.4.5 作为属性的实例数据
26.4.6 CFC共享作用域和锁定
26.5 学习有关CFC的更多知识
26.5.1 学习高级cFC概念
第27章 创建高级ColdFuslon组件
27.1 指定数据类型和类型检查
27.1.1 使用GetMetaData()函数
27.2 组件的管理
27.3 继承的使用
27.3.1 覆盖属性和方法
27.3.2 使用SUPER作用域
27.4 接口的定义
27.5 安全的实现
27.5.1 访问控制的实现
27.5.2 在CFC中实现基于角色的安全
27.6 使用onMissingMethod方法
27.7 分布式CFC、串行化和ColdFusion 8
27.8 CFC的好策略
27.8.1 使用提示
27.8.2 避免使用ACCESS=“REMOTE”
27.8.3 除非必要否则不要暴露自己
27.8.4 使用数据类型
27.8.5 为项目而设计
27.8.6 使用cFC
第Ⅵ部分 ColdFusion配置和性能
第28章 ColdFusiOil服务器配置
28.1 COldl7tlSiOn Administrator
28.1.1 Administrator主页
28.2 服务器设置
28.2.1 Settings页面
28.2.2 Request Tuning页面
28.2.3 Caching页面
28.2.4 CIient Variables页面
28.2.5 Memory Variables页
28.2.6 Mappings页面
28.2.7 Mail页面
28.2.8 Charting页面
28.2.9 Font Management页面
28.2.10 Java ano JVM页面
28.2.11 Setinngs Summary页面
28.3 数据与服务
28.3.1 Data Sources页面
28.3.2 Veritv Conections页面
28.3.3 Veritv K2 Serve!页面
28.3.4 Web Services页面
28.3.5 Flex Integration页面
28.4 调试与日志
28.4.1 Debug Output Settings页面
28.4.2 Debugging IP Addresses页面
28.4.3 Debugger Settings页面
28.4.4 Logging Settings页面
28.4.5 Log Fiks页面
28.4.6 Scheduled Tasks页面
28.4.7 System Prolbes页面
28.4.8 Code AnalvZer页面
……
第29章 改善用户体验
第30章 管理线程
第31章 改善性能
第Ⅷ部分 集成ColdFusion
第32章 使用PDF文件
第33章 ColdFusion图像处理
第34章 高级ColdFusion推动的Ajax
第35章 理解ColdFusion推动的Flex
第36章 建立ColdFusion推动的Flex应用程序
第37章 创建演示文稿
第38章 生成非HTML内容
第39章 全文搜索
第40章 事件调度