《Dreamweaver MX 2004&ASP动态网页编程完全自学手册》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:龙马工作室编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2005
  • ISBN:711512714X
  • 页数:466 页
图书介绍:本书详细介绍了使用Dreamweaver MX 2004 & ASP进行动态网页编程的方法及步骤。

1.1 Dreamweaver MX 2004的新功能 3

1.1.1 简洁的设计开发界面 3

目录 3

第1篇 基础篇 3

第1章 认识Dreamweaver MX 2004 3

1.1.2 新式的页面布局和设计环境 4

1.2.2 安装Dreamweaver MX 2004 6

1.2.1 系统需求 6

1.1.3 强大和开放的编码环境 6

1.2 配置电脑 6

1.2.3 典型系统配置 12

1.2.4 测试配置 14

1.3.2 Dreamweaver MX 2004与HTML、CSS 15

1.3.1 Dreamweaver MX 2004本质 15

1.3 Dreamweaver MX 2004与编程语言 15

1.3.3 Dreamweaver MX 2004与ASP、JSP等 16

1.4 专家点拨 17

1.5.2 操作题 18

1.5.1 简答题 18

1.5 练习与指导 18

2.1.1 主窗口 19

2.1 Dreamweaver MX 2004界面图解 19

第2章 Dreamweaver MX 2004编辑环境介绍 19

2.1.2 使用状态栏进行工作 20

2.2.1 从【插入】工具栏中选择对象 21

2.2 熟悉Dreamweaver MX 2004操作工具 21

2.2.2 面板组介绍 24

2.3.1 【文件】菜单 31

2.3 主菜单介绍 31

2.3.2 【编辑】菜单 32

2.3.3 【查看】菜单 34

2.3.5 【修改】菜单 36

2.3.4 【插入】菜单 36

2.3.6 【文本】菜单 39

2.3.7 【命令】菜单 41

2.3.8 【站点】菜单 42

2.3.9 【窗口】菜单 43

2.4 专家点拨 44

2.3.10 【帮助】菜单 44

2.5.2 简答题 45

2.5.1 选择题 45

2.5 练习与指导 45

2.5.3 操作题 46

3.1 动态网页 47

第3章 网页应用程序的概念 47

3.2 B/S架构 48

3.3.1 例一 49

3.3 网页应用程序示例 49

3.3.2 例二 51

3.4 专家点拨 53

3.5.2 简答题 54

3.5.1 填空题 54

3.5 练习与指导 54

4.1.2 记录与字段 55

4.1.1 数据库的概念 55

第4章 数据库基础 55

4.1 数据库基础 55

4.2 大型数据库简介 56

4.1.3 记录集 56

4.2.4 事务的陷阱 57

4.2.3 数据的一致性和完整性 57

4.2.1 命名的规范 57

4.2.2 索引(Index)的使用原则 57

4.3 Web与数据库 58

4.2.6 数据类型的选择 58

4.2.5 数据库性能调整 58

4.3.1 数据库的现状 59

4.4 SQL概述 60

4.3.2 发展展望 60

4.5 Select子句 61

4.5.1 FROM子句 63

4.5.2 使用WHERE子句设置查询条件 64

4.5.3 匹配符 65

4.6.1 内连接 67

4.6 连接查询 67

4.6.3 交叉连接 68

4.6.2 外连接 68

4.7.1 插入数据 69

4.7 记录的插入、删除和更新 69

4.7.3 更新记录 70

4.7.2 删除记录 70

4.8 字段属性 71

4.7.4 用SELECT创建记录和表 71

4.8.2 缺省值 72

4.8.1 允许和禁止空值 72

4.9.2 统计字段值的数目 73

4.9.1 集合函数 73

4.8.3 标识字段 73

4.9 SQL常用函数 73

4.9.4 计算字段值的和 74

4.9.3 计算字段的平均值 74

4.11.1 选择题 75

4.11 练习与指导 75

4.9.5 返回最大值或最小值 75

4.10 专家点拨 75

4.11.3 操作题 76

4.11.2 简答题 76

5.1.1 什么是ASP页面 77

5.1 ASP概述 77

第5章 ASP基础 77

5.1.3 创建ASP页 79

5.1.2 ASP的特点和功能 79

5.2 ASP内建对象概述 85

5.2.1 Application对象 86

5.2.2 Session对象 87

5.2.3 Server对象 88

5.2.4 Request对象 90

5.2.5 Response对象 91

5.2.6 内建对象集合的使用 93

5.2.7 使用ASP内建对象 96

5.4.2 简答题 97

5.4.1 选择题 97

5.3 专家点拨 97

5.4 练习与指导 97

5.4.3 操作题 98

6.1 在HTML页面中添加VBScript代码 99

第6章 初识VBScript 99

6.2.1 什么是VBScript数据类型 100

6.2 VBScript数据类型 100

6.3.1 什么是变量 101

6.3 VBScript变量 101

6.2.2 Variant子类型 101

6.3.4 给变量赋值 102

6.3.3 命名规则 102

6.3.2 声明变量 102

6.3.5 标量变量和数组变量 103

6.5 VBScript运算符优先级 104

6.4.2 创建常数 104

6.4 VBScript常数 104

6.4.1 什么是常数 104

6.6.2 使用If...Then...Else进行判断 105

6.6.1 控制程序执行 105

6.6 使用条件语句 105

6.7 使用循环语句 107

6.6.3 使用Select Case进行判断 107

6.7.1 使用Do循环 108

6.7.3 使用For...Next 110

6.7.2 使用While...Wend 110

6.7.4 使用For Each...Next 111

6.8.2 过程的输入输出 112

6.8.1 过程分类 112

6.8 VBScript过程 112

6.9.2 常数命名约定 113

6.9.1 什么是编码约定 113

6.8.3 在代码中使用Sub和Function过程 113

6.9 VBScript编码约定 113

6.9.4 变量作用域 114

6.9.3 变量命名约定 114

6.9.6 对象命名约定 115

6.9.5 描述性变量名和过程名 115

6.9.8 格式化代码 116

6.9.7 代码注释约定 116

6.10.1 VBScript页面的简单样例 117

6.10 在Internet Explorer中使用VBScript 117

6.10.2 VBScript与窗体 119

6.10.3 在VBScript中使用对象 121

6.11 专家点拨 122

6.12.3 操作题 123

6.12.2 简答题 123

6.12 练习与指导 123

6.12.1 选择题 123

7.1.3 剪切 127

7.1.2 粘贴 127

第2篇 应用篇 127

第7章 编辑 127

7.1 通用的编辑操作 127

7.1.1 拷贝 127

7.1.6 全选 128

7.1.5 重复 128

7.1.4 撤消 128

7.2.1 查找、替换文档中的文本和HTML 129

7.2 查找与替换 129

7.2.2 查找文件 131

7.2.3 查找HTML标记和属性 132

7.2.4 在指定标记内查找文本 134

7.2.6 替换 135

7.2.5 查找下一个 135

7.3.2 复制HTML 136

7.3.1 清除 136

7.3 特殊编辑操作 136

7.3.4 选择父标签 137

7.3.3 粘贴HTML 137

7.4.1 管理站点 138

7.4 其他编辑操作 138

7.3.5 选择子标签 138

7.4.3 编辑和删除数据库连接 141

7.4.2 编辑页面属性 141

7.4.4 编辑记录集 142

7.6.2 简答题 143

7.6.1 选择题 143

7.5 专家点拨 143

7.6 练习与指导 143

7.6.3 操作题 144

8.1 站点的概念 145

第8章 建立站点 145

8.1.2 本地、远程站点 146

8.1.1 本地计算机和Internet服务器 146

8.1.3 Internet服务程序与测试站点 147

8.1.4 规划站点 148

8.3 本地信息 149

8.2 使用站点向导 149

8.4 远程信息 151

8.5 测试服务器 157

8.7 遮盖 158

8.6 站点地图布局 158

8.8 设计备注 159

8.9 文件视图列 160

8.10.1 概述 161

8.10 站点的维护 161

8.9.1 改变栏的顺序 161

8.9.2 增加一个新栏 161

8.9.3 删除一个栏目 161

8.10.4 复制站点 162

8.10.3 编辑站点 162

8.10.2 新建站点 162

8.10.6 导出站点 163

8.10.5 删除站点 163

8.11 专家点拨 164

8.10.8 打开站点 164

8.10.7 导入站点 164

8.12.3 操作题 165

8.12.2 简答题 165

8.12 练习与指导 165

8.12.1 选择题 165

9.1 创建数据库 167

第9章 建立数据库连接 167

9.2 数据库的设计流程 168

9.3 设计数据库 169

9.4.1 了解DSN 172

9.4 建立数据库连接 172

9.4.2 定义系统DSN 174

9.4.3 建立系统DSN连接 175

9.5 管理数据库连接 176

9.6 构建ASP应用程序开发环境 177

9.6.1 安装个人网页服务器(PWS) 180

9.6.2 安装因特网信息服务器(IIS) 181

9.6.3 启动因特网信息服务器(IIS) 183

9.8.1 选择题 188

9.8 练习与指导 188

9.7 专家点拨 188

9.8.3 操作题 189

9.8.2 简答题 189

10.1.2 定义记录集 191

10.1.1 概述 191

第10章 创建数据源 191

10.1 记录集 191

10.1.3 记录集的属性 198

10.2.1 概述 199

10.2 命令【预存过程】 199

10.2.2 定义【命令】 200

10.2.4 调用一个存储过程 201

10.2.3 建立一个存储过程 201

10.2.5 应用示例 202

10.2.6 【命令】的属性 204

10.3.2 Request.Cookie 205

10.3.1 Request概述 205

10.3 请求变量 205

10.3.3 Request.QueryString 211

10.3.4 Request.Form 215

10.3.5 Request.ServerVariables 219

10.3.6 Request.ClientCertificate 225

10.4.1 功能、应用方面(简述) 227

10.4 阶段变量 227

10.4.3 语法 228

10.4.2 Dreamweaver MX 2004操作 228

10.5.1 功能、应用方面(简述) 229

10.5 应用程序变量 229

10.4.4 原理 229

10.4.5 范围 229

10.5.3 语法 230

10.5.2 Dreamweaver MX 2004操作 230

10.5.6 示例介绍 231

10.5.5 范围 231

10.5.4 原理 231

10.7.1 编辑数据源 234

10.7 编辑与删除数据源 234

10.6 获取更多的数据源 234

10.7.2 拷贝记录集到另一页 235

10.7.3 删除数据源 236

10.8.1 设置方法 237

10.8 设置数据源数据格式 237

10.8.2 设置的格式 238

10.10.1 选择题 241

10.10 练习与指导 241

10.9 专家点拨 241

10.10.3 操作题 242

10.10.2 简答题 242

11.1.2 使文本动态化的步骤 243

11.1.1 概述 243

第11章 增添动态内容 243

11.1 动态文本 243

11.1.3 动态文本源代码分析 244

11.1.4 动态文本应用数据格式 245

11.2.1 概述 246

11.2 动态图像 246

11.1.5 动态文本数据格式源代码分析 246

11.2.2 使图像动态化的步骤 247

11.2.3 应用示例 249

11.2.4 源代码分析 251

11.3.1 概念 252

11.3 动态下拉列表框 252

11.3.2 操作步骤 255

11.3.3 源码分析 257

11.3.4 应用示例 258

11.3.5 存储下拉列表框 261

11.3.6 取出下拉列表框 264

11.4.2 操作步骤 267

11.4.1 概念 267

11.4 动态文本框 267

11.4.3 应用示例 268

11.5.2 操作步骤 270

11.5.1 概念 270

11.4.4 源代码分析 270

11.5 动态复选框 270

11.5.3 应用示例 271

11.6.2 操作步骤 272

11.6.1 概念 272

11.5.4 源代码分析 272

11.6 动态单选按钮 272

11.6.3 应用示例 273

11.6.4 源代码分析 275

11.6.5 存储单选按钮的值 276

11.6.6 取出单选按钮 278

11.7.1 概念 280

11.7 动态HTML属性 280

11.7.3 实现HTML属性动态化的步骤 281

11.7.2 操作步骤 281

11.7.4 应用示例 282

11.8.2 操作步骤 284

11.8.1 概念 284

11.7.5 源代码分析 284

11.8 使ActiveX、Flash和其他对象参数动态化 284

11.10.2 简答题 285

11.10.1 选择题 285

11.9 专家点拨 285

11.10 练习与指导 285

11.10.3 操作题 286

12.1.1 打开【服务器行为】面板 287

12.1 增添服务器行为 287

第12章 增添服务器行为 287

12.1.4 修改服务器行为参数 288

12.1.3 删除服务器行为 288

12.1.2 添加服务器行为 288

12.2.2 定义【重复区域】 289

12.2.1 基本概念 289

12.1.5 编辑服务器行为参数 289

12.2 重复区域 289

12.2.3 应用示例 290

12.3.1 基本概念 297

12.3 显示区域 297

12.3.2 定义显示区域 298

12.3.3 应用示例 299

12.4.1 基本概念 301

12.4 记录集分页 301

12.4.2 建立记录集分页 302

12.4.3 应用示例 304

12.5.1 基本概念 305

12.5 转到详细页面 305

12.5.2 建立【转到详细页面】 306

12.5.3 应用示例 307

12.7.1 基本概念 310

12.7 插入记录 310

12.6 转到相关页面 310

12.6.1 基本概念 310

12.6.2 定义【转到相关页面】 310

12.7.2 定义【插入记录】 311

12.7.3 应用示例 312

12.8.2 定义【更新记录】 314

12.8.1 基本概念 314

12.8 更新记录 314

12.8.3 应用示例 315

12.9.2 定义【删除记录】 317

12.9.1 基本概念 317

12.9 删除记录 317

12.9.3 应用示例 318

12.10.1 基本概念 319

12.10 用户身份验证 319

12.10.3 定义【登录用户】 320

12.10.2 定义【检查新用户名】 320

12.10.4 定义【限制对页的访问】 321

12.10.5 定义【注销用户】 322

12.10.6 应用示例 323

12.11 获得更多的服务器行为 326

12.12 编辑服务器行为 327

12.13 新建服务器行为 328

12.15.3 操作题 329

12.15.2 简答题 329

12.14 专家点拨 329

12.15 练习与指导 329

12.15.1 选择题 329

13.1.2 模糊查询 331

13.1.1 范例分析 331

第13章 页面范例 331

13.1 查询界面与结果显示 331

13.1.3 可选字段和操作符的查询 335

13.1.4 多字段查询 340

13.2.2 简单的条件删除 343

13.2.1 范例分析 343

13.2 删除页 343

13.2.3 一次删除多条记录 345

13.3.1 范例分析 348

13.3 插入页 348

13.3.2 插入记录 349

13.4.2 更新记录 352

13.4.1 范例分析 352

13.4 更新页 352

13.6.2 选择题 356

13.6.1 填空题 356

13.5 专家点拨 356

13.6 练习与指导 356

14.1.1 不同浏览器的测试 357

14.1 测试网站 357

第14章 测试和调试 357

14.1.3 链接测试 358

14.1.2 不同操作系统/分辨率的测试 358

14.2.1 整理HTML 360

14.2 HTML优化 360

14.2.2 优化文档 361

14.2.3 优化Microsoft Word生成的HTML文档 362

14.4.3 检查链接 363

14.4.2 检查图像 363

14.3 检查下载时间 363

14.4 实地测试 363

14.4.1 检查页面外观和效果 363

14.5.2 启动调试器 364

14.5.1 运行调试器概览 364

14.5 JavaScript脚本测试 364

14.5.6 查看错误描述 365

14.5.5 检查语法错误 365

14.5.3 运行调试器 365

14.5.4 停止调试 365

14.5.8 设置断点 366

14.5.7 发现并修改逻辑错误 366

14.5.11 进入函数调试 367

14.5.10 跳过函数调试 367

14.5.9 单步调试代码 367

14.5.14 在列表项删除一个变量 368

14.5.13 查看和编辑变量值 368

14.5.12 运行到函数外 368

14.6.1 启用调试 369

14.6 Microsoft脚本调试工具 369

14.5.15 编辑值 369

14.6.2 错误调试技术 370

14.7 Active Server Pages常见问题 371

14.6.3 脚本调试技巧 371

14.9.1 选择题 372

14.9 练习与指导 372

14.8 专家点拨 372

14.9.3 操作题 373

14.9.2 简答题 373

15.1 文件说明 377

第15章 新用户注册 377

第3篇 实战篇 377

15.2.1 分析 379

15.2 注册信息验证 379

15.2.2 认识注册页面 380

15.2.3 常规检查 381

15.2.4 检查两次密码是否相同 382

15.3.1 添加【插入记录】服务器行为 384

15.3 将数据保存到数据库中 384

15.2.5 检查是否重名 384

15.3.2 添加【检查新用户】服务器行为 386

15.5.1 选择题 387

15.5 练习与指导 387

15.4 专家点拨 387

15.5.3 操作题 388

15.5.2 简答题 388

16.2.1 客户端验证 389

16.2 验证 389

第16章 登录与验证 389

16.1 分析 389

16.1.1 简单登录页的一般流程 389

16.1.2 与简单登录相关的文件 389

16.2.2 服务器端验证及其他页 390

16.3 记住密码 393

16.4 删除已记住的密码 398

16.6.1 选择题 399

16.6 练习与指导 399

16.5 专家点拨 399

16.6.3 操作题 400

16.6.2 简答题 400

17.1.2 文件说明 401

17.1.1 留言板的机制 401

第17章 留言板 401

17.1 分析 401

17.2.1 内容主体的制作 405

17.2 首页的制作分析——显示留言 405

17.2.2 隐藏图标 409

17.2.3 添加导航按钮 410

17.3.1 校验表单 412

17.3 留言 412

17.3.3 记住个人信息 414

17.3.2 【插入记录】服务器行为 414

17.4 管理留言 416

17.5.2 删除多条记录 418

17.5.1 了解资源 418

17.5 删除留言 418

17.7.1 登录用户 419

17.7 登录机制 419

17.6 站长回复 419

17.7.2 限制未登录用户访问 420

17.9.1 选择题 421

17.9 练习与指导 421

17.8 专家点拨 421

17.9.3 操作题 422

17.9.2 简答题 422

18.1 总访问人数和在线人数统计 423

第18章 计数器 423

18.1.1 利用Global.asa程序实现计数器 424

18.1.2 Global.asa程序分析 425

18.1.3 添加计数器 428

18.2 图形计数器 430

18.4.1 选择题 433

18.4 练习与指导 433

18.3 专家点拨 433

18.4.3 操作题 434

18.4.2 简答题 434

19.1.2 文件及说明 435

19.1.1 投票系统的机制 435

第19章 投票系统 435

19.1 分析 435

19.2.1 选票的制作 436

19.2 投票及结果显示 436

19.2.2 投票结果页的制作 438

19.2.3 更新页add.asp 444

19.3 防止串票的投票系统 445

19.3.1 投票页的制作 446

19.3.2 repeat.asp页的制作 450

19.5.1 选择题 451

19.5 练习与指导 451

19.4 专家点拨 451

19.5.3 操作题 452

19.5.2 简答题 452

20.1.2 调查系统所需文件及说明 453

20.1.1 调查表的机制 453

第20章 调查表 453

20.1 分析 453

20.2 调查表 456

20.3 结果显示 458

20.3.1 建立记录集 459

20.3.2 向页面绑定动态数据 462

20.3.3 设置表格的动态属性 464

20.3.4 添加【重复区域】服务器行为 465

20.5.3 操作题 466

20.5.2 简答题 466

20.4 专家点拨 466

20.5 练习与指导 466

20.5.1 选择题 466