当前位置:首页 > 工业技术
Dreamweaver UltraDev 4技术大全

Dreamweaver UltraDev 4技术大全PDF格式文档图书下载

工业技术

图书介绍
标签:大全 技术

第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

查看更多关于Dreamweaver UltraDev 4技术大全的内容

相关书籍
作者其它书籍
返回顶部