Dreamweaver UltraDev 4技术大全PDF电子书下载
- 电子书积分:18 积分如何计算积分?
- 作 者:(美)RayWestTomMuck等著;郝启堂,白振刚等译
- 出 版 社:北京:清华大学出版社
- 出版年份:2001
- ISBN:7900635912
- 页数:650 页
第1章 什么是UltraDev,它为何具有如此超级的功能 3
1.1 Internet 3
第1部分 开始学习Dreamweaver UltraDev 3
1.1.1 Internet的历史 4
1.1.2 World Wide Web 5
1.2 TCP/IP 6
1.2.1 Internet协议 6
1.2.2 传输控制协议 8
1.3 超文本传输协议 8
1.4 超文本标记语言 9
1.5 Web站点 11
1.6 最后几年的新发展 12
1.6.1 WYSIWYG HTML编辑器 12
1.6.4 与Microsoft Office集成 14
1.6.5 交叉浏览器能力 14
1.6.2 Dreamweaver 14
1.6.3 与其他Macromedia产品的集成 14
1.6.6 RoundTrip HTML和XML 15
1.6.7 模板 15
1.6.8 历史 15
1.6.9 对象和行为 15
1.6.10 可扩充性 16
1.7 数据访问 16
1.8 Drumbeat 2000 16
1.9 UltraDev 18
1.10 什么原因使UltraDev如此优秀 18
2.1 组建开发小组 19
第2章 配置UltraDev环境 19
2.1.1 Web服务器 20
2.1.2 应用服务器 21
2.1.3 数据仓库 21
2.1.4 分段服务器 21
2.1.5 实时数据服务器 22
2.2 服务器模型 22
2.2.1 活动服务器页 22
2.2.2 Java Server Pages(Java服务器页) 24
2.2.3 ColdFusion 24
2.3 流行的Web服务器 25
2.4 Microsoft 26
2.4.1 Personal Web Server 26
2.4.2 Internet Information Server 30
2.5 Apache 40
2.6 iPlanet 41
2.7 流行的数据库 41
2.7.1 Microsoft Access和ISAM 41
2.7.2 数据库服务器 43
2.7.3 安全性 45
2.7.4 流行的数据库服务器 45
2.8 小结 45
第3章 Dreamweaver UltraDev基础知识 46
3.1 利用UltraDev 46
3.2 Site Manager 47
3.3 管理站点文件 52
3.3.1 给站点添加新页 52
3.3.2 管理站点 53
3.3.3 文档窗口 56
3.4 浮动选项板 59
3.5 UltraDev的菜单 61
3.5.1 File菜单 61
3.5.2 Edit菜单 63
3.5.3 View菜单 64
3.5.4 Insert菜单 65
3.5.5 Modify菜单 66
3.5.6 Text菜单 67
3.5.7 Commands菜单 67
3.5.8 Site菜单 68
3.6 优选项 69
3.5.10 Help菜单 69
3.5.9 Window菜单 69
3.7 小结 70
第4章 创建第一个站点 71
4.1 规划和设计站点 71
4.1.1 站点的用途和目标 72
4.1.2 目标观众 74
4.1.3 可供利用的工具和平台 74
4.1.4 站点设计 75
4.1.5 导航模式 75
4.1.6 开发时间和费用 76
4.2 在UltraDev中构造Web页 77
4.2.1 对象 78
4.2.2 行为 85
4.3.1 导航 88
4.3 设计概念 88
4.3.2 可使用性 89
4.3.3 介质 89
4.4 主页 90
4.5 模板 95
第5章 给站点添加页 97
5.1 从模板创建页 97
5.1.1 使用Asset面板创建模板页 100
5.1.2 给现存的页添加模板 101
5.1.3 把模板应用到已经基于模板的页 101
5.1.4 管理模板 102
5.1.5 更新模板 102
5.2.1 表格 103
5.2 基本页元素 103
5.2.2 层 107
5.2.3 图像 109
5.2.4 翻转图像 109
5.2.5 表单(Forms) 112
5.2.6 表单元素 114
5.3 UltraDev特征 118
5.3.1 Behaviors 118
5.3.2 参考材料 120
5.3.3 Assets选项板 120
5.3.4 Library 121
5.3.5 History 121
5.3.6 Flash按钮 121
5.4 小结 121
6.1 FTP 123
第6章 向Intemet发布站点 123
6.2 UltraDev中的FTP 129
6.2.1 得到和放置文件 130
6.2.2 同步文件 131
6.3 版本化和信息源控制 132
6.3.1 Check In/Check Out 132
6.3.2 Microsoft Visual SourceSafe 133
6.3.3 WebDAV 134
6.4 其他FTP客户 135
6.5 小结 136
第2部分 Web脚本编程介绍 139
第7章 开发Web应用 139
7.1 HTML 139
7.2 级联样式表 141
7.3 CGI脚本 142
7.3.1 C语言 143
7.3.2 Perl语言 144
7.3.3 其他脚本语言 144
7.3.4 CGI存在的问题 144
7.4 HTML模权化 145
7.4.1 ASP 146
7.4.2 JSP 146
7.4.3 ColdFusion 146
7.4.4 PHP 146
7.5 小结 146
第8章UltraDev环境中的活动服务器页 147
8.1 活动服务器页 147
8.1.1 客户/服务器体系 148
8.1.2 得到用户输入 149
8.2.1 Request对象 151
8.2 ASP对象模型 151
8.2.2 Response对象 159
8.2.3 Session对象 165
8.2.4 Application对象 168
8.2.5 Server对象 168
8.2.6 ObjectContext对象 168
8.2.7 global.asa 168
8.3 语言 171
8.3.1 变量 171
8.3.2 条件语句 173
8.3.3 循环 175
8.4 小结 175
9.1 JSP服务器 177
第9章 UltraDev环境中的Java Server Pages 177
9.2 JSP中的Java编程语言 178
9.2.1 Java中的变量 179
9.2.2 表达式 180
9.3 JSP对象 184
9.3.1 request对象 184
9.3.2 response对象 186
9.3.3 out对象 187
9.3.4 session对象 187
9.3.5 application对象 189
9.3.6 config对象 189
9.4 指令 190
9.3.9 exception对象 190
9.3.8 pageContext对象 190
9.3.7 page对象 190
9.4.1 page指令 191
9.4.2 include指令 194
9.4.3 taglib指令 194
9.5 服务JSP页 194
9.6 与UltraDev一起使用JSP 197
9.6.1 Data Bindings选项板 198
9.6.2 Server Behaviors选项板 203
9.7 小结 204
第10章 ColdFusion 205
10.1 ColdFusion服务器 205
10.2 CFML:ColdFusion编程语言 206
10.2.1 ColdFusion函数 208
10.2.2 ColdFusion变量类型 210
10.2.3 ColdFusion中的英磅符号 211
10.3 安装ColdFusion服务器 212
10.4 ColdFusion Administrator 219
10.5 学习CFML语言 223
10.5.1 核心ColdFusion标记 223
10.5.2 CFSCRIPT及其在UltraDev中的使用 228
10.5.3 高级ColdFusion标记 230
10.6 ColdFusion和UltraDev 237
10.6.1 ColdFusion Data Bindings选项板 237
10.6.2 Server Behaviors选项板 240
10.6.3 实时对象(Live Objects) 243
10.6.4 UltraDev中与ColdFusion不一致的地方 244
10.7 ColdFusion资源 245
10.8 小结 246
第11章 高级脚本编程议题 247
11.1 电子邮件 247
11.1.1 CDO邮件 247
11.1.2 JMail 249
11.1.3 其他ASP电子邮件程序 249
11.1.4 ColdFusion邮件 250
11.2 控制运行脚本的位置 252
11.3 FileSystemObject对象 253
11.4 调试和排除常见错误 255
11.5 小结 260
第12章 在UltraDev中形成数据库连接 263
第3部分 集成数据库与UltraDev 263
12.1 使用ODBC进行ADO连接 264
12.2 ADO连接字符串 269
12.2.1 OLE DB 269
12.2.2 ODBC无DSN连接 270
12.2.3 样本ADO连接字符串 271
12.2.4 在连接字符串中使用Server.Mappath 272
12.2.5 关闭ADO连接 272
12.3 ColdFusion数据库连接 273
12.4 JDBC连接 275
12.5 Macintosh数据库连接 280
12.6 小结 282
第13章 设计关系数据库 283
13.1 什么是数据库 283
13.1.1 数据库管理系统 284
13.1.2 独立的数据库 285
13.1.3 表 286
13.1.4 列 287
13.1.5 行 288
13.2 设计关系数据库 288
13.2.1 数据 289
13.2.2 数据库访问 289
13.2.3 数据库的使用 289
13.2.4 数据库功能 290
13.2.5 维护数据库 292
13.3 惟一性和关键字 293
13.3.2 主关键字 294
13.3.1 候选关键字 294
13.3.3 外来关键字 295
13.4 表关系 296
13.4.1 一对一关系 296
13.4.2 一对多关系 296
13.4.3 多对多关系 296
13.5 数据库规范化 296
13.6 小结 297
第14章 结构化查询语言概览 298
14.1 基本SQL 298
14.2 表达式和条件 302
14.2.1 表达式 302
14.2.2 条件 304
14.2.3 附加操作符 305
14.4 Date和Time函数 306
14.3 函数 306
14.5 Aggregale函数 308
14.5.1 Count函数 308
14.5.2 Sum函数 308
14.5.3 Avg函数 309
14.5.4 Min和Max函数 309
14.6 Arithmetic函数 309
14.7 字符串函数 310
14.8 子句 311
14.8.1 Order By子句 311
14.8.2 Group By子句 313
14.9 连接 314
14.9.1 内连接 314
14.9.2 外连接 315
14.10 子查询 316
14.10.1 In语句 316
14.10.2 嵌入式Select语句 316
14.11 动作查询 317
14.11.1 Insert查询 317
14.11.2 Update查询 317
14.11.3 Delete查询 318
14.12 变量 318
14.13 小结 319
第4部分 构建针对具体语言的数据驱动站点 323
第15章 设计和规划站点 323
15.1 规划Web应用 323
15.1.1 内部网和外部网 323
15.1.3 新应用程序 324
15.1.2 对继承数据和应用程序的访问 324
15.1.4 描述站点的轮廓 325
15.1.5 合作 326
15.1.6 选择服务器模型 327
15.1.7 选择数据库 331
第16章 建立数据 336
16.1 OLTP和OLAP数据库 336
16.2 数据 336
16.3 实现数据库 345
16.3.1 部署数据库 347
16.4 数据库安全 350
16.5 小结 351
第17章 定义站点 352
17.1.1 Local Info 353
17.1 定义新站点 353
17.1.2 Remote Info 355
17.1.3 Application服务器 358
17.1.4 设计说明 359
17.1.5 站点映像布局 360
17.1.6 文件视图列 361
17.2 预先规划 362
17.2.1 站点报告 362
17.2.2 同步站点 363
17.3 给站点添加数据库 363
17.3.1 数据库容许权 364
17.3.2 为站点建立数据源 364
17.3.3 其他数据源 365
17.4.1 Find In(查找) 366
17.4 站点范围的查找/替换 366
17.4.2 Search For(搜索) 367
17.4.3 Options(选项) 368
17.4.4 Open和Save按钮 368
17.5 小结 368
第18章 给站点添加数据库特征 369
18.1 定义数据库连接 369
18.2 新用户页 370
18.2.1 添加有效的表单行为 371
18.2.2 插入定制的JavaScript函数 372
18.2.3 添加Insert Record服务器行为 374
18.2.4 测试重复的用户名 375
18.2.5 创建failed_new_user和login_user页 375
18.2.6 引入Live Objects 378
18.3 显示数据 383
18.3.1 Live Data模式 384
18.3.2 编写SQL语句 386
18.4 添加公司页 388
18.4.1 my_company页 388
18.4.2 发布职业信息 389
18.4.3 浏览所有的职位和浏览一个职位 393
18.5 Repeat Region服务器行为 396
18.5.1 重复HTML代码 397
18.6 添加更多的管理员页 405
18.7 小结 406
19.1 搜索页 408
19.1.1 一个基本的搜索页 408
第19章 使用UltraDev的高级数据库特征 408
19.1.2 添加高级搜索特征 411
19.1.3 添加多个搜索词 414
19.2 添加my_company和find_a_seeker页 422
19.3 添加简历浏览页 423
19.3.1 手工编写通话变量 424
19.3.2 添加条件逻辑 425
19.4 给Admin部分添加resumes_viewed页 426
19.4.1 使用Count(*) 426
19.4.2 添加错误页 428
19.5 小结 429
20.1 理解扩充 433
第20章 扩充UltraDev 433
第5部分 充分利用UltraDev 433
20.1.1 扩充界面 434
20.1.2 选择内容和偏移量 436
20.1.3 节点 437
20.1.4 点表示法 439
20.1.5 UltraDev API方法 440
20.1.6 共享文件夹函数 441
20.2 Configuration文件夹 448
第21章 对象 452
21.1 修改对象 452
21.2 对象文件 453
21.3 构建具有交替行颜色的表格对象 459
21.3.1 给对象添加服务器端代码 463
21.3.2 显示帮助 466
21.4 创建服务器对象 467
21.4.1 在对象中使用对象 470
21.4.2 VBScriptObject()类 472
21.4.3 JavaScriptObject()类 472
21.4.4 添加ColdFusion版本 475
21.4.5 合并LastAccessDate对象与NewBGLogo文件 476
21.5 创建用户登录表单 476
21.6 小结 479
第22章 构建服务器行为扩充 481
22.1 构建服务器行为扩充的步骤 483
22.1.1 最终代码:第一个步骤 484
22.1.2 创建HTML文件——界面 487
22.1.3 添加包含文件 488
22.1.4 定义全局变量和实现initializeUI()函数 490
22.1.5 搜索字符串——在文档中查找行为 491
22.1.6 构建PATT和MASK变量 492
22.1.7 编写函数结构 499
22.1.8 实现canApplyServerBehavior() 500
22.1.9 实现findServerBehaviors()函数 500
22.1.10 实现applyServerBehavior()函数 502
22.1.11 SSRecord类 505
22.1.12 inspectorServerBehavior 507
22.1.13 使用analyzeServerBehavior做收尾工作 507
22.1.14 deleteServerBehavior 508
22.1.15 其他函数 508
22.2 用户登录框架 508
22.3 服务器行为的保存位置 520
22.5 使用UltraDev Server Behavior Builder 521
22.4 继续往下进行 521
22.5.1 利用Builder创建服务器行为 522
22.5.2 拷贝现存服务器行为 528
22.5.3 为嵌套区域创建转换程序 533
22.5.4 服务器行为帮助器函数 539
22.6 小结 540
第23章 其他扩充 541
23.1 命令 541
23.2 转换程序 544
23.2.1 getTranslatorInfo() 548
23.2.2 translateMarkup() 549
23.2.3 结束转换程序 551
23.3 Inspectors 551
23.3.1 Property Inspector的界面 552
23.3.2 canInspectSelection()函数 556
23.3.3 inspectSelection()函数 557
23.3.4 其他定制的支持函数 558
23.4 浮动器 560
23.5 数据源 563
23.5.1 服务器格式 568
23.6 包装扩充程序 573
23.6.1 主标记 574
23.6.2 产品和作者标记 574
23.6.3 扩展程序的描述 575
23.6.4 把文件置于扩充包中 575
23.6.5 改变UltraDev菜单 576
23.6.6 包装数据包 578
23.7 小结 579
第24章UltraDev购物车:UltraDev的电子商务功能 580
24.1 UltraDev购物车 580
24.1.1 购物车数据源 581
24.1.2 购物车服务器行为 582
24.2 站点 583
24.2.1 Acme Databases站点的数据库 584
24.2.2 Acme数据库的站点树 592
24.2.3 实现AboutUs页 595
24.2.4 实现Home页 598
24.2.5 Success页 600
24.2.6 实现Products页和Detail页 604
24.2.7 Cart页和EmptyCart页 610
24.2.8 实现CheckOut页 616
24.2.9 Download页 634
24.2.10 Error页 638
25.2.11 SignUp和Signupl页 639
24.3 小结 643
24.4 结束语 643
附录 A 本书附带光盘内容 645
附录 B 资源 646
B.1 Wwb站点 646
B.1.1 UltraDev链接 646
B.1.2 ASP链接 647
B.1.3 JSP链接 647
B.1.4 DOM链接 647
B.1.5 ColdFusion链接 647
B.1.6 数据库链接 647
B.2 推荐的阅读材料 648
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019