图书介绍

ColdFusion 8标准指南 第2卷 应用开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ColdFusion 8标准指南 第2卷 应用开发
  • 本·伏特,雷蒙德·卡姆登等著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121084881
  • 出版时间:2009
  • 标注页数:428页
  • 文件大小:29MB
  • 文件页数:453页
  • 主题词:主页制作-应用软件,ColdFusion 8-指南

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

ColdFusion 8标准指南 第2卷 应用开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第Ⅴ部分 创建函数、标签和组件2

第24章 建立用户定义函数2

24.1 扩一充CFML的考虑因素2

24.2 将输入转变为输出的函数3

24.3 建立第一个UDF3

24.3.1 基本步骤3

24.3.2 使用函数4

24.3.3 UDF标签的语法5

24.3.4 使用局部变量6

24.3.5 在哪儿保存UDF8

24.4 创建与UDF相关的库11

24.4.1 UDF库的设计11

24.4.2 将UDF库投入使用14

24.5 创建通用的UDF15

24.5.1 考虑因素15

24.5.2 编写SimpleJavaSciptFunctions库16

24.6 与他人共享UDF库18

第25章 创建自定义标签19

25.1 方便、强大的可扩充性19

25.2 CFML自定义标签介绍19

25.2.1 自定义标签的基本思路20

25.2.2 模块化为什么是一件好事情20

25.3 如何使用自定义标签21

25.3.1 在DeveloperExchange查找标签21

25.3.2 如何“安装”自定义标签21

25.3.3 使用自定义标签22

25.3.4 更改自定义标签的搜索路径23

25.3.5 在当前目录中放置自定义标签24

25.4 用<cfmodule>控制模板的位置25

25.4.1 <cfmodule>标签介绍25

25.4.2 通过名称调用模块25

25.4.3 通过模板位置调用模块27

25.5 编写显示信息的自定义标签28

25.5.1 编写第一个自定义标签28

25.5.2 attributes作用域的介绍29

25.5.3 使属性成为可选的或必需的31

25.5.4 使用<cfparam>建立默认值31

25.5.5 你在为谁而开发?33

25.5.6 输出的查询和显示34

25.5.7 自定义标签与<cfinclude>37

25.6 处理数据的自定义标签37

25.6.1 CALLER作用域的介绍38

25.6.2 返回变量给调用模板38

25.6.3 变量名作为标签的属性40

25.6.4 使用带有type=“variableName”的<cfparam>41

25.6.5 动态设置变量42

25.7 封装商业规则的自定义标签44

25.8 通用自定义标签45

25.9 其他自定义标签主题47

25.9.1 用attributeCollection传递属性47

25.9.2 REQUEST作用域48

25.10 <cfimport>的用法51

25.11 成对的自定义标签53

25.11.1 执行周期53

25.11.2 GeneratedContent的概念55

25.11.3 可以通过成对或空白标签调用的自定义标签55

25.11.4 使用ThisTag.HasEndTag56

25.11.5 使用cfexit控制自定义标签的处理流程56

25.12 嵌套的自定义标签58

25.12.1 cfmodule的使用说明58

25.12.2 父标签和子自定义标签之间的通信60

25.13 由此及彼65

第26章 建立可重用组件67

26.1 ColdFusion组件介绍67

26.1.1 关于ColdFusion组件67

26.1.2 两种组件类型69

26.2 第一个CFC70

26.2.1 CFC文件的结构70

26.2.2 一个简单的例72

26.2.3 在ColdFusion页面中使用CFC73

26.3 一个更加完整的CFC79

26.3.1 CFC作为函数集79

26.3.2 使用FilmDataCFC81

26.3.3 将显示和逻辑分开84

26.3.4 通过URL访问CFC84

26.3.5 通过表单访问CFC89

26.3.6 在Dreamweaver中探索CFC90

26.4 存放实例数据的组件93

26.4.1 THIS作用域介绍93

26.4.2 实例数据的CFC例子95

26.4.3 在APPLICATION作用域中存储CFC99

26.4.4 在SESSION作用域中存储CFC100

26.4.5 作为属性的实例数据100

26.4.6 CFC、共享作用域和锁定103

26.5 学习有关CFC的更多知识104

26.5.1 学习高级CFC概念104

第27章 创建高级ColdFusion组件106

27.1 指定数据类型和类型检查106

27.1.1 使用GetMetaData()函数107

27.2 组件的管理109

27.3 继承的使用110

27.3.1 覆盖属性和方法111

27.3.2 使用SUPER作用域111

27.4 接口的定义113

27.5 安全的实现115

27.5.1 访问控制的实现115

27.5.2 在CFC中实现基于角色的安全117

27.6 使用onMissingMethod方法120

27.7 分布式CFC、串行化和ColdFusion8121

27.8 CFC的好策略122

27.8.1 使用提示122

"27.8.2 避免使用ACCESS=“REMOTE”122

27.8.3 除非必要否则不要暴露自己123

27.8.4 使用数据类型123

27.8.5 为项目而设计123

27.8.6 使用CFC123

第Ⅵ部分 ColdFusion配置和性能126

第28章 ColdFusion服务器配置126

28.1 ColdFusion Administrator126

28.1.1 Administrator主页126

28.2 服务器设置127

28.2.1 Settings页面127

28.2.2 Request Tuning页面132

28.2.3 Caching页面136

28.2.4 Client Variables页面138

28.2.5 Memo Variables页139

28.2.6 Mappings页面140

28.2.7 Mail页面140

28.2.8 Charting页面142

28.2.9 Font Management页面143

28.2.10 Java and JVM页面143

28.2.11 Settings Summary页面144

28.3 数据与服务145

28.3.1 Data Sources页面145

28.3.2 Verity Collections页面145

28.3.3 Verity K2 Server页面146

28.3.4 Web Services页面146

28.3.5 Flex Integration页面146

28.4 调试与日志147

28.4.1 Debug Output Settings页面147

28.4.2 Debugging IP Addresses页面150

28.4.3 Debugger Settings页面150

28.4.4 Logging Settings页面150

28.4.5 Log Files页面151

28.4.6 Scheduled Tasks页面152

28.4.7 System Probes页面152

28.4.8 Code Analyzer页面153

28.4.9 License Scanner页面153

28.5 服务器监视154

28.5.1 Server Monitor页面154

28.6 扩展154

28.6.1 Java Applets页面154

28.6.2 CFX Tags页面154

28.6.3 Custom Tag Paths页面155

28.6.4 CORBA Connectors页面156

28.7 事件网关156

28.7.1 Settings页面157

28.7.2 GatewayT ypes页面157

28.7.3 Gateway Instances页面157

28.8 安全158

28.8.1 Administrator页面158

28.8.2 RDS Password页面158

28.8.3 Sandbox Security页面159

28.8.4 User Manager页面161

28.9 打包与部署161

28.9.1 ColdFusion Archives页面161

28.9.2 J2EE Archives页面163

第29章 改善用户体验164

29.1 实用性考虑164

29.1.1 设身处地替用户着想164

29.1.2 减轻浏览器的负担165

29.2 记住三设置168

29.2.1 记住用户名和密码168

29.2.2 要记住的其他有用设置168

29.2.3 避免“老大哥”效果168

29.3 创建下n条记录界面169

29.3.1 下n条界面的优点169

29.3.2 何时创建下n条界面169

29.3.3 创建基本的界面169

29.3.4 为增加可读性交替颜色174

29.3.5 允许用户逐页浏览177

29.3.6 添加Show All和筛选选项178

29.4 用<cfflush>立即返回页面输出183

29.4.1 何时清除缓冲区183

29.4.2 例外而非规定184

29.4.3 <cfflush>标签的介绍184

29.4.4 为大页面刷新输出缓冲区184

29.4.5 为长时运行的处理刷新输出缓冲区185

29.4.6 何时不能刷新缓冲区191

第30章 管理线程193

30.1 使用<cfthread>标签194

30.1.1 开始线程195

30.1.2 挂起线程195

30.1.3 结束线程195

30.1.4 加入线程196

30.2 访问线程的数据196

30.2.1 线程作用域196

30.3 监视和管理线程202

30.3.1 处理线程的异常202

30.3.2 Administrator工具205

30.4 最优的策略206

第31章 改善性能208

31.1 ColdFusion Administrator中的选项208

31.2 利用高速缓存改善查询的性能209

31.2.1 理解查询高速缓存209

31.2.2 使用高速缓存的查询210

31.2.3 通过程序刷新高速缓存的查询214

31.2.4 限制高速缓存的查询数216

31.2.5 控制一次取得的记录数216

31.3 高速缓存页面的输出217

31.3.1 <cfcache>标签的介绍217

31.3.2 客户端侧的页面高速缓存217

31.3.3 服务器侧的页面高速缓存219

31.3.4 ColdFusion优化的高速缓存221

31.3.5 清除页面的高速缓存222

31.3.6 空白的控制223

31.3.7 问题的理解223

31.3.8 自动空白控制224

31.3.9 用<cfsilent>抑制空白的输出225

31.3.10 用<cfsetting>抑制特定的空白225

第Ⅶ部分 集成ColdFusion228

第32章 使用PDF文件228

32.1 使用cfpdf228

32.1.1 创建PDF文件228

32.1.2 读取PDF文件229

32.1.3 合并PDF文件230

32.1.4 创建缩略图232

32.1.5 创建水印234

32.1.6 删除页面236

32.2 加密、许可和命令237

32.2.1 设置口令237

32.2.2 添加加密239

32.3 使用<cfprint>240

32.3.1 使用GetPrinterlnfo和GetPrinters240

32.3.2 打印PDF文件241

32.4 使用DDX243

32.4.1 创建简单的DDX处理应用程序243

32.4.2 添加目录244

32.4.3 添加页眉和页脚247

32.4.4 添加水印248

32.4.5 使用样式简表249

32.4.6 提取PDF文本251

32.5 使用PDF表单253

32.5.1 填充PDF表单253

32.5.2 提交PDF表单256

32.5.3 嵌入PDF表单258

第33章 ColdFusion图像处理260

33.1 <CFIMAGE>的介绍260

33.2 利用<CFIMAGE>操作图像263

33.2.1 调整图像的大小264

33.2.2 添加边框267

33.2.3 控制JPEG质量和绘制文本268

33.2.4 添加水印270

33.2.5 添加CAPTCHA测试271

33.3 探究其他的ColdFusion图像操作技巧276

33.4 利用ColdFusion创建和绘制图像278

33.5 总结281

第34章 高级ColdFusion推动的Ajax282

34.1 基于Ajax的布局控件282

34.1.1 使用选项卡286

34.1.2 使用壳体289

34.1.3 使用窗口290

34.1.4 使用菜单291

34.1.5 添加工具提示293

34.1.6 使用树294

34.2 动态填充Ajax控件296

34.2.1 对加载内容使用绑定299

34.2.2 用AjaxLink加载内容301

34.2.3 使用JavaScript API301

34.3 使用<cfajaxproxy>303

34.3.1 将AjaxProxy用作绑定307

34.4 使用JSON307

34.5 ColdFusion Ajax应用程序的特殊考虑309

34.5.1 导入JavaScript Ajax库310

34.5.2 在页面加载上运行函数310

34.5.3 在加载页面中定义JavaScript函数310

34.5.4 与Adobe Spry的集成311

34.5.5 调试Ajax311

34.5.6 实现安全选择312

第35章 理解ColdFusion推动的Flex313

35.1 什么是LCDS服务器314

35.2 RPC(Rest、Web服务和FlashRemoting)315

35.3 数据消息发送316

35.4 数据管理316

35.5 Flex应用程序如何与ColdFusion通信317

35.5.1 异步请求和回调317

35.5.2 不再是请求/响应318

35.6 会话作用域318

35.7 ColdFusion与Flex的配置318

35.7.1 ColdFusion管理设置319

35.7.2 ColdFusion和Flex-起作为一个服务器实例319

35.7.3 ColdFusion和Flex作为两个单独的服务器实例320

第36章 建立ColdFusion推动的Flex应用程序321

36.1 配置Flex321

36.1.1 services-config.xml文件321

36.1.2 通道和目标321

36.1.3 配置FlashRemoting目标321

36.1.4 配置ColdFusion数据消息发送的目标323

36.1.5 配置ColdFusion数据推进的目标324

36.1.6 配置日志记录325

36.1.7 配置Flex Builder-services编译器的参数325

36.1.8 配置Flex Builder项目325

36.2 用于Flash Remoting的RPC应用程序327

36.2.1 填充数据网格327

36.2.2 将最优策略改进添加到数据网格330

36.2.3 将编辑表单添加到数据网格331

36.3 数据管理应用程序332

36.3.1 同步化数据网格333

36.3.2 在表单中添加冲突解决方案337

36.4 数据消息发送应用程序338

36.4.1 创建事件网关338

36.5 高级主题340

36.5.1 调试340

36.5.2 值对象344

36.5.3 Flex Builder向导346

第37章 创建演示文稿348

37.1 <cfpresentation>的演示348

37.2 设置播放和控制的选项352

37.3 嵌入内容353

37.4 演示文稿的样式355

37.5 添加演示人员357

37.6 保存演示文稿358

第38章 生成非HTML内容360

38.1 关于ColdFusion和非HTML内容360

38.1.1 浏览器如何处理MIME类型361

38.1.2 介绍<cfcontent>标签362

38.1.3 试验普通文本363

38.2 逗号分隔的文本364

38.2.1 生成逗号分隔的文本364

38.2.2 为Internet Explorer添加一个Content-Disposition头部366

38.2.3 利用<cfhttp>获取逗号分隔的文本367

38.3 生成Excel文件368

38.3.1 用制表符分隔的文本创建电子表格368

38.3.2 用HTML创建电子-表格370

38.4 生成Word文件373

38.4.1 用RTF创建文档374

38.5 给媒体文件提供服务377

38.5.1 将ColdFusion变换为一个图像服务器377

38.5.2 其他应用382

第39章 全文搜索384

39.1 开始认识Verity384

39.1.1 用Verity搜索不同的文件类型384

39.1.2 集成ColdFusion与其他搜索引擎385

39.2 为文档创建搜索工具385

39.2.1 理解集合385

39.2.2 创建新的集合386

39.2.3 编排集合的索引387

39.2.4 创建搜索界面389

39.3 为SQL数据编排索引395

39.3.1 不用Verity搜索395

39.3.2 为表格数据编排索引:Verity到恢复397

39.3.3 快速组合Verity搜索和SQL查询405

39.3.4 理解Verity和表格的键值406

39.3.5 搜索多个集合407

39.4 维护集合408

39.4.1 重填Verity集合408

39.5 利用<cfcollection>管理集合409

39.5.1 优化Verity集合409

39.5.2 修复集合410

39.5.3 删除集合410

39.5.4 通过编程创建集合411

39.6 了解Verity的搜索语法412

第40章 事件调度414

40.1 ColdFusion事件调度的概念414

40.2 ColdFusion调度与其他调度类型415

40.3 创建、修改和删除调度任务415

40.3.1 管理调度任务416

40.3.2 利用ColdFusion Administrator创建调度任务417

40.3.3 运行、修改和删除调度任务419

40.3.4 使用<cfschedule>创建、修改和删除任务420

40.4 调度应用程序的例子423

40.4.1 为POP3应用程序创建调度任务424

40.4.2 创建自动推销的电子邮件应用程序424

40.4.3 对Verity集合更新的调度426

热门推荐