图书介绍

ColdFusion 8标准指南 第1卷 入门2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ColdFusion 8标准指南 第1卷 入门
  • 本·伏特著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121074509
  • 出版时间:2009
  • 标注页数:489页
  • 文件大小:113MB
  • 文件页数:510页
  • 主题词:主页制作-应用软件,ColdFusion 8-指南

PDF下载


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

下载说明

ColdFusion 8标准指南 第1卷 入门PDF格式电子书版下载

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

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

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

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

图书目录

第Ⅰ部分 入门3

第1章 ColdFusion介绍2

1.1 基础知识2

1.2 了解ColdFusion2

1.2.1 动态页面的优势3

1.2.2 了解Web应用程序3

1.2.3 什么是ColdFusion4

1.2.4 ColdFusion和内部网、外部网及门户网5

1.3 解析ColdFusion5

1.3.1 ColdFusion应用程序服务器5

1.3.2 ColdFusion标记语言7

1.3.3 链接到外部的应用程序7

1.3.4 ColdFusion的扩展7

1.3.5 ColdFusion 8的内部8

1.4 ColdFusion的推动之力9

第2章 选择开发环境10

2.1 使用Adobe Dreamweaver10

2.1.1 为什么使用Dreamweaver进行ColdFusion开发10

2.1.2 Dreamweaver的简要介绍11

2.1.3 Dreamweaver的ColdFusion支持12

2.1.4 新手上路12

2.1.5 使用文件15

2.2 使用Eclipse17

2.2.1 为什么使用Eclipse进行ColdFusion开发17

2.2.2 Eclipse的简要介绍18

2.2.3 Eclipse的ColdFusion支持19

2.2.4 新手上路19

2.2.5 使用透视图20

2.2.6 使用文件20

第3章 访问ColdFusion Administrator22

3.1 登入(和登出)ColdFusion Administrator23

3.2 使用ColdFusion Administrator25

3.2.1 创建数据源25

3.2.2 定义邮件服务器25

3.2.3 启用调试26

3.2.4 查看设置27

第4章 预览ColdFusion29

4.1 准备学习ColdFusion29

4.2 应用 Dreamweaver的代码生成30

4.2.1 准备创建应用程序31

4.2.2 在Dreamweaver中创建应用程序32

4.3 自行编写代码39

4.4 浏览示例和教程40

4.5 结论41

第5章 建立数据库42

5.1 数据库基础知识42

5.1.1 数据库:定义42

5.1.2 数据库用在哪儿43

5.1.3 数据库相关术语的解释43

5.1.4 数据类型44

5.2 使用数据库45

5.2.1 数据库入门45

5.3 理解关系数据库47

5.3.1 主键和外键47

5.3.2 不同的关系类型49

5.3.3 多表关系49

5.3.4 索引50

5.3.5 使用索引51

5.3.6 多列索引52

5.4 理解数据库应用程序的各种类型52

5.4.1 基于共享文件的数据库53

5.4.2 基于客户端/服务器的数据库54

5.4.3 使用哪种数据库产品55

5.5 了解OWS数据库的表格56

5.5.1 Films表格56

5.5.2 Expenses表格56

5.5.3 Directors表格57

5.5.4 FilmsDirectors表格57

5.5.5 Actors表格58

5.5.6 FilmsActors表格58

5.5.7 FilmsRatings表格59

5.5.8 UserRoles表格59

5.5.9 Contacts表格59

5.5.10 Merchandise表格60

5.5.11 MerchandiseOrders表格60

5.5.12 MerchandiseOrdersItems表格61

第6章 SQL介绍62

6.1 了解数据源63

6.2 创建数据源64

6.3 准备编写SQL查询67

6.4 创建查询68

6.5 查询结果排序70

6.6 筛选数据71

6.6.1 按单列筛选71

6.6.2 按多列筛选71

6.6.3 AND和OR操作符73

6.6.4 计算优先级73

6.6.5 WHERE条件74

第7章 SQL数据操作77

7.1 添加数据77

7.1.1 使用INSERT语句77

7.1.2 理解INSERT79

7.2 修改数据80

7.2.1 理解UPDATE80

7.2.2 进行全局更新82

7.3 删除数据82

第Ⅱ部分 使用ColdFusion86

第8章 CFML基础86

8.1 使用模板86

8.1.1 创建模板86

8.1.2 保存模板87

8.1.3 执行模板87

8.1.4 模板说明88

8.2 使用函数89

8.3 使用变量93

8.3.1 变量命名97

8.3.2 使用前缀97

8.4 使用表达式99

8.4.1 建立表达式99

8.4.2 何时使用#号99

8.5 使用ColdFusion数据类型101

8.5.1 列表101

8.5.2 数组102

8.5.3 结构105

8.5.4 “转储”表达式107

8.6 注释代码108

第9章 CFML编程111

9.1 使用条件处理111

9.2 条件语句111

9.2.1 if语句111

9.2.2 switch语句126

9.3 使用循环128

9.3.1 索引循环128

9.3.2 列表循环129

9.3.3 嵌套循环131

9.4 重用代码132

9.5 再访问变量135

第10章 创建数据驱动式页面137

10.1 访问数据库137

10.1.1 静态Web页面137

10.1.2 动态Web页面138

10.1.3 理解数据驱动式模板139

10.1.4 动态页面的优势143

10.2 显示数据库查询结果145

10.2.1 使用列表显示数据145

10.2.2 使用表格显示数据147

10.3 使用结果变量152

10.4 组合结构输出156

10.5 使用数据深钻160

10.5.1 动态SQL介绍160

10.5.2 实现数据深钻界面162

10.5.3 使用框架显示数据173

10.6 调试动态数据库查询177

第11章 结构化开发的基础179

11.1 理解结构化开发179

11.1.1 单层应用程序180

11.1.2 多层应用程序181

11.2 ColdFusion组件介绍181

11.2.1 创建第一个CFC182

11.2.2 使用ColdFusion组件187

11.2.3 使用Dreamweaver的CFC支持188

11.3 ColdFusion组件的其他应用202

11.3.1 CFC保存在哪儿202

11.3.2 单元测试202

11.3.3 编制ColdFusion组件的文档202

第12章 ColdFusion表单205

12.1 使用表单205

12.2 创建表单205

12.2.1 使用HTML表单标签206

12.2.2 表单提交错误消息207

12.3 处理表单提交207

12.3.1 处理文本提交208

12.3.2 处理复选框和单选按钮209

12.3.3 处理列表框213

12.3.4 处理文本域215

12.3.5 处理按钮218

12.4 创建动态SQL语句220

12.5 建立真正的动态语句224

12.5.1 理解动态SQL227

12.5.2 连接SQL子句228

12.6 创建动态的搜索屏幕233

第13章 表单数据的验证236

13.1 理解表单验证236

13.1.1 服务器侧和客户端侧验证的比较237

13.1.2 每种选择的优点和缺点237

13.2 使用服务器侧的验证238

13.2.1 使用手动的服务器侧验证238

13.2.2 使用〈cfparam〉的服务器侧验证241

13.2.3 使用自动的服务器侧验证244

13.3 使用客户端侧的验证249

13.3.1 理解客户端侧的验证249

13.3.2 通过〈cfform〉的客户端侧验证249

13.3.3 扩展〈cfinput〉的验证选项254

13.3.4 指定输入掩码255

13.3.5 在服务器和客户端上的验证257

13.3.6 防止多次提交表单258

13.4 验证的综合考虑因素258

第14章 使用表单添加和更改数据259

14.1 利用ColdFusion添加数据259

14.1.1 创建添加记录的表单259

14.1.2 添加的处理264

14.2 〈cfinsert〉介绍265

14.2.1 〈cfinsert〉表单字段的控制269

14.2.2 为多个INSERT收集收据273

14.2.3 〈cfinsert〉与SQL INSERT的比较273

14.3 利用ColdFusion更新数据274

14.3.1 更新数据表单的建立275

14.3.2 更新的处理279

14.4 〈cfupdate〉介绍280

14.4.1 〈cfupdate〉与SQL UPDATE比较281

14.5 利用ColdFusion删除数据281

14.6 重用表单282

14.7 创建完整的应用程序287

第15章 超越HTML表单:ColdFusion推动Ajax299

15.1 使用扩展的控件299

15.2 配合使用Ajax308

15.3 使用绑定314

第16章 绘图、打印和报表319

16.1 生成图形319

16.1.1 建立简单的图表319

16.1.2 格式化图表323

16.1.3 使用多个数据系列329

16.1.4 图表的深钻332

16.1.5 额外的绘图主题336

16.2 创建可打印的页面337

16.2.1 使用〈cfdocument〉标签337

16.2.2 使用〈cfdocumentitem〉标签控制输出343

16.2.3 利用〈cfdocumentsection〉定义节345

16.3 生成报表346

第17章 故障的调式与诊断358

17.1 ColdFusion应用程序的故障诊断358

17.1.1 了解什么可能出错358

17.1.2 调试Web服务器配置的问题359

17.1.3 调试数据库驱动程序的错误360

17.1.4 调试SQL语句或逻辑的错误361

17.1.5 调试ColdFusion语法的错误364

17.1.6 调试URL和路径的问题367

17.1.7 调试表单的问题368

17.2 使用ColdFusion调试选项369

17.2.1 经典的调试方式370

17.2.2 可停放的调试方式370

17.2.3 Dreamweaver调试方式370

17.2.4 使用调试选项371

17.2.5 使用跟踪372

17.2.6 代码计时373

17.3 使用ColdFusion日志文件374

17.4 预防问题376

第Ⅲ部分 建立ColdFusion应用程序382

第18章 规划应用程序382

18.1 开始应用程序382

18.1.1 定义项目382

18.1.2 知晓参与者385

18.1.3 实况调查385

18.2 规划处理过程387

18.2.1 设计文档387

18.2.2 规划测试阶段388

18.3 如何开展工作390

18.3.1 绘制页面流程390

18.3.2 包含文件和自定义标签390

18.3.3 注释风格390

18.3.4 命名规则391

18.3.5 谨记目录结构391

18.3.6 目标移动和特征蠕变392

第19章 Web应用程序框架介绍393

19.1 使用Application.cfc393

19.1.1 Application.cfc的位置394

19.1.2 Application.cfc的结构395

19.1.3 一个基本的Application.cfc模板395

19.1.4 使用onRequestEnd()397

19.2 使用应用程序变量399

19.2.1 什么是应用程序变量399

19.2.2 什么时候使用应用程序变量400

19.2.3 使用Application.cfc组件400

19.2.4 使用应用程序变量401

19.2.5 初始化应用程序变量401

19.2.6 将应用程序变量投入使用403

19.3 定制错误消息的外观406

19.3.1 介绍〈cferror标签406

19.3.2 请求与异常错误模板407

19.3.3 创建定制的请求错误页面407

19.3.4 附加的ERROR变量410

19.3.5 创建定制的异常错误页面411

19.3.6 使用ERROR方法412

19.4 处理缺失的模板414

19.4.1 使用onMissingTemplate414

19.4.2 特殊考虑416

19.5 用锁防护竞态条件416

19.5.1 什么是竞态条件417

19.5.2 〈cflock〉标签的语法419

19.5.3 使用Exclusive锁419

19.5.4 使用ReadOnly锁421

19.5.5 使用命名锁替换SCOPE424

19.5.6 嵌套锁和死锁426

19.5.7 用ColdFusion 5和更早版本锁定426

19.6 应用程序变量的超时427

19.6.1 使用APPLICATIONTMEOUT调整超时427

19.6.2 使用ColdFusion Administrator调整超时427

19.6.3 使用onRequest()428

第20章 使用会话431

20.1 指出Web的无状态性431

20.1.1 保持状态的问题431

20.1.2 ColdFusion提供的解决方案432

20.1.3 选择使用哪种变量类型432

20.2 使用Cookies记住首选参数433

20.2.1 介绍COOKIE作用域433

20.2.2 使用Cookies435

20.2.3 利用〈cfcookie〉获得更多控制437

20.2.4 与其他应用程序共享Cookies439

20.2.5 Cookies的限制440

20.3 使用客户变量440

20.3.1 客户变量如何工作440

20.3.2 启用客户变量441

20.3.3 使用客户变量442

20.3.4 删除客户变量445

20.3.5 调整客户变量如何存储446

20.3.6 使用无需Cookies的客户变量450

20.3.7 在客户变量中存储复杂的数据类型451

20.4 使用会话变量452

20.4.1 什么是会话变量452

20.4.2 启用会话变量452

20.4.3 使用会话变量453

20.4.4 将会话变量用于多页数据输入453

20.4.5 会话什么时候结束468

20.4.6 使用无需Cookies的会话变量470

20.4.7 会话变量的其他例子470

20.5 使用onSessionStart和onSessionEnd470

20.6 锁定再次访问471

20.6.1 会话和<cflock>标签472

第Ⅳ部分 附录474

附录A 安装ColdFusion和开发环境474

A.1 ColdFusion 8474

A.1.1 ColdFusion 8的不同版本474

A.1.2 预安装检查列表474

A.1.3 检查硬件475

A.1.4 检查Web服务器475

A.1.5 在Windows和Mac OS X上安装ColdFusion475

A.1.6 在Linux和Unix上安装ColdFusion476

A.2 安装ColdFusion Report Builder476

A.3 Dreamweaver CS3477

A.4 Eclipse477

A.5 示例和数据文件477

A.5.1 安装什么478

A.5.2 安装OWS文件478

附录B 示例应用程序的数据文件480

B.1 示例应用程序的数据文件480

B.1.1 Actors表格480

B.1.2 Contacts表格481

B.1.3 Directors表格481

B.1.4 Expenses表格482

B.1.5 Films表格482

B.1.6 FilmsActors表格483

B.1.7 FilmsDirectors表格483

B.1.8 FilmsRatings表格483

B.1.9 Merchandise表格484

B.1.10 MerchandiseOrders表格484

B.1.11 MerchandiseOrdersItems表格485

B.1.12 UserRoles表格485

附录C 在线内容487

热门推荐