词条 | DreamweaverMX2004&ASP动态网页编程完全自学手册 |
释义 | 百科名片作/译者:龙马工作室出版社:人民邮电出版社 出版日期:2005年01月 ISBN:9787115127143 [十位:711512714X] 页数:468 重约:0.269KG 定价:¥48.00 内容提要:本书由【基础篇】、【应用篇】、【实战篇】和【案例篇(电子版)】等4篇共24章组成。内容包括:浏览器/服务器架构的构成和原理,架设Web、应用程序和数据库服务器,ASP、VBScript和SQL语言,Dreamweaver MX 2004的功能及使用,典型网站功能模块的设计和制作,利用Dreamweaver MX 2004设计、制作并管理网站等内容。 本书是基于作者多年的教学和使用经验,参考了大量资料,并结合自学教材的特点编写而成的。本书紧扣“基础”和“实用”两大基点,通过10个大型实例和56个小型实例,系统地讲述了利用Dreamweaver MX 2004和ASP开发动态网站的各方面的知识。 本书内容翔实,语言通俗易懂,以基本概念和入门知识为主线,并穿插了大量的制作技巧,力求与读者零距离接触,如同一位资深的老师在课堂上娓娓讲述,具有很强的可操作性和实用性。 本书着重提高读者的自学能力,既可以作为初学者的自学手册,也可以作为计算机技能的培训教材。 随书赠送的多媒体教学光盘中包括了本书实例的素材和结果、习题答案以及专业配音多媒体教学软件。 图书目录:第1章 认识Dreamweaver MX 2004 3 1.1 Dreamweaver MX 2004的新功能 3 1.1.1 简洁的设计开发界面 3 1.1.2 新式的页面布局和设计环境 4 1.1.3 强大和开放的编码环境 6 1.2 配置电脑 6 1.2.1 系统需求 6 1.2.2 安装Dreamweaver MX 2004 6 1.2.3 典型系统配置 12 1.2.4 测试配置 14 1.3 Dreamweaver MX 2004与编程语言 15 1.3.1 Dreamweaver MX 2004本质 15 1.3.2 Dreamweaver MX 2004与HTML、CSS 15 1.3.3 Dreamweaver MX 2004与ASP、JSP等 16 1.4 专家点拨 17 1.5 练习与指导 18 1.5.1 简答题 18 1.5.2 操作题 18 第2章 Dreamweaver MX 2004编辑环境介绍 19 2.1 Dreamweaver MX 2004界面图解 19 2.1.1 主窗口 19 2.1.2 使用状态栏进行工作 20 2.2 熟悉Dreamweaver MX 2004操作工具 21 2.2.1 从【插入】工具栏中选择对象 21 2.2.2 面板组介绍 24 2.3 主菜单介绍 31 2.3.1 【文件】菜单 31 2.3.2 【编辑】菜单 32 2.3.3 【查看】菜单 34 2.3.4 【插入】菜单 36 2.3.5 【修改】菜单 36 2.3.6 【文本】菜单 39 2.3.7 【命令】菜单 41 2.3.8 【站点】菜单 42 2.3.9 【窗口】菜单 43 2.3.10 【帮助】菜单 44 2.4 专家点拨 44 2.5 练习与指导 45 2.5.1 选择题 45 2.5.2 简答题 45 2.5.3 操作题 46 第3章 网页应用程序的概念 47 3.1 动态网页 47 3.2 B/S架构 48 3.3 网页应用程序示例 49 3.3.1 例一 49 3.3.2 例二 51 3.4 专家点拨 53 3.5 练习与指导 54 3.5.1 填空题 54 3.5.2 简答题 54 第4章 数据库基础 55 4.1 数据库基础 55 4.1.1 数据库的概念 55 4.1.2 记录与字段 55 4.1.3 记录集 56 4.2 大型数据库简介 56 4.2.1 命名的规范 57 4.2.2 索引(Index)的使用原则 57 4.2.3 数据的一致性和完整性 57 4.2.4 事务的陷阱 57 4.2.5 数据库性能调整 58 4.2.6 数据类型的选择 58 4.3 Web与数据库 58 4.3.1 数据库的现状 59 4.3.2 发展展望 60 4.4 SQL概述 60 4.5 Select子句 61 4.5.1 FROM子句 63 4.5.2 使用WHERE子句设置查询条件 64 4.5.3 匹配符 65 4.6 连接查询 67 4.6.1 内连接 67 4.6.2 外连接 68 4.6.3 交叉连接 68 4.7 记录的插入、删除和更新 69 4.7.1 插入数据 69 4.7.2 删除记录 70 4.7.3 更新记录 70 4.7.4 用SELECT 创建记录和表 71 4.8 字段属性 71 4.8.1 允许和禁止空值 72 4.8.2 缺省值 72 4.8.3 标识字段 73 4.9 SQL常用函数 73 4.9.1 集合函数 73 4.9.2 统计字段值的数目 73 4.9.3 计算字段的平均值 74 4.9.4 计算字段值的和 74 4.9.5 返回最大值或最小值 75 4.10 专家点拨 75 4.11 练习与指导 75 4.11.1 选择题 75 4.11.2 简答题 76 4.11.3 操作题 76 第5章 ASP基础 77 5.1 ASP概述 77 5.1.1 什么是ASP页面 77 5.1.2 ASP的特点和功能 79 5.1.3 创建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.3 专家点拨 97 5.4 练习与指导 97 5.4.1 选择题 97 5.4.2 简答题 97 5.4.3 操作题 98 第6章 初识VBScript 99 6.1 在HTML页面中添加VBScript代码 99 6.2 VBScript数据类型 100 6.2.1 什么是VBScript数据类型 100 6.2.2 Variant 子类型 101 6.3 VBScript变量 101 6.3.1 什么是变量 101 6.3.2 声明变量 102 6.3.3 命名规则 102 6.3.4 给变量赋值 102 6.3.5 标量变量和数组变量 103 6.4 VBScript常数 104 6.4.1 什么是常数 104 6.4.2 创建常数 104 6.5 VBScript运算符优先级 104 6.6 使用条件语句 105 6.6.1 控制程序执行 105 6.6.2 使用 If...Then...Else 进行判断 105 6.6.3 使用 Select Case 进行判断 107 6.7 使用循环语句 107 6.7.1 使用 Do 循环 108 6.7.2 使用 While...Wend 110 6.7.3 使用For…Next 110 6.7.4 使用 For Each...Next 111 6.8 VBScript过程 112 6.8.1 过程分类 112 6.8.2 过程的输入输出 112 6.8.3 在代码中使用Sub和Function过程 113 6.9 VBScript编码约定 113 6.9.1 什么是编码约定 113 6.9.2 常数命名约定 113 6.9.3 变量命名约定 114 6.9.4 变量作用域 114 6.9.5 描述性变量名和过程名 115 6.9.6 对象命名约定 115 6.9.7 代码注释约定 116 6.9.8 格式化代码 116 6.10 在Internet Explorer中使用VBScript 117 6.10.1 VBScript 页面的简单样例 117 6.10.2 VBScript 与窗体 119 6.10.3 在 VBScript 中使用对象 121 6.11 专家点拨 122 6.12 练习与指导 123 6.12.1 选择题 123 6.12.2 简答题 123 6.12.3 操作题 123 第7章 编辑 127 7.1 通用的编辑操作 127 7.1.1 拷贝 127 7.1.2 粘贴 127 7.1.3 剪切 127 7.1.4 撤消 128 7.1.5 重复 128 7.1.6 全选 128 7.2 查找与替换 129 7.2.1 查找、替换文档中的文本和HTML 129 7.2.2 查找文件 131 7.2.3 查找HTML标记和属性 132 7.2.4 在指定标记内查找文本 134 7.2.5 查找下一个 135 7.2.6 替换 135 7.3 特殊编辑操作 136 7.3.1 清除 136 7.3.2 复制HTML 136 7.3.3 粘贴HTML 137 7.3.4 选择父标签 137 7.3.5 选择子标签 138 7.4 其他编辑操作 138 7.4.1 管理站点 138 7.4.2 编辑页面属性 141 7.4.3 编辑和删除数据库连接 141 7.4.4 编辑记录集 142 7.5 专家点拨 143 7.6 练习与指导 143 7.6.1 选择题 143 7.6.2 简答题 143 7.6.3 操作题 144 第8章 建立站点 145 8.1 站点的概念 145 8.1.1 本地计算机和Internet服务器 146 8.1.2 本地、远程站点 146 8.1.3 Internet服务程序与测试站点 147 8.1.4 规划站点 148 8.2 使用站点向导 149 8.3 本地信息 149 8.4 远程信息 151 8.5 测试服务器 157 8.6 站点地图布局 158 8.7 遮盖 158 8.8 设计备注 159 8.9 文件视图列 160 8.9.1 改变栏的顺序 161 8.9.2 增加一个新栏 161 8.9.3 删除一个栏目 161 8.10 站点的维护 161 8.10.1 概述 161 8.10.2 新建站点 162 8.10.3 编辑站点 162 8.10.4 复制站点 162 8.10.5 删除站点 163 8.10.6 导出站点 163 8.10.7 导入站点 164 8.10.8 打开站点 164 8.11 专家点拨 164 8.12 练习与指导 165 8.12.1 选择题 165 8.12.2 简答题 165 8.12.3 操作题 165 第9章 建立数据库连接 167 9.1 创建数据库 167 9.2 数据库的设计流程 168 9.3 设计数据库 169 9.4 建立数据库连接 172 9.4.1 了解DSN 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.7 专家点拨 188 9.8 练习与指导 188 9.8.1 选择题 188 9.8.2 简答题 189 9.8.3 操作题 189 第10章 创建数据源 191 10.1 记录集 191 10.1.1 概述 191 10.1.2 定义记录集 191 10.1.3 记录集的属性 198 10.2 命令【预存过程】 199 10.2.1 概述 199 10.2.2 定义【命令】 200 10.2.3 建立一个存储过程 201 10.2.4 调用一个存储过程 201 10.2.5 应用示例 202 10.2.6 【命令】的属性 204 10.3 请求变量 205 10.3.1 Request概述 205 10.3.2 Request.Cookie 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 阶段变量 227 10.4.1 功能、应用方面(简述) 227 10.4.2 Dreamweaver MX 2004操作 228 10.4.3 语法 228 10.4.4 原理 229 10.4.5 范围 229 10.5 应用程序变量 229 10.5.1 功能、应用方面(简述) 229 10.5.2 Dreamweaver MX 2004操作 230 10.5.3 语法 230 10.5.4 原理 231 10.5.5 范围 231 10.5.6 示例介绍 231 10.6 获取更多的数据源 234 10.7 编辑与删除数据源 234 10.7.1 编辑数据源 234 10.7.2 拷贝记录集到另一页 235 10.7.3 删除数据源 236 10.8 设置数据源数据格式 237 10.8.1 设置方法 237 10.8.2 设置的格式 238 10.9 专家点拨 241 10.10 练习与指导 241 10.10.1 选择题 241 10.10.2 简答题 242 10.10.3 操作题 242 第11章 增添动态内容 243 11.1 动态文本 243 11.1.1 概述 243 11.1.2 使文本动态化的步骤 243 11.1.3 动态文本源代码分析 244 11.1.4 动态文本应用数据格式 245 11.1.5 动态文本数据格式源代码分析 246 11.2 动态图像 246 11.2.1 概述 246 11.2.2 使图像动态化的步骤 247 11.2.3 应用示例 249 11.2.4 源代码分析 251 11.3 动态下拉列表框 252 11.3.1 概念 252 11.3.2 操作步骤 255 11.3.3 源码分析 257 11.3.4 应用示例 258 11.3.5 存储下拉列表框 261 11.3.6 取出下拉列表框 264 11.4 动态文本框 267 11.4.1 概念 267 11.4.2 操作步骤 267 11.4.3 应用示例 268 11.4.4 源代码分析 270 11.5 动态复选框 270 11.5.1 概念 270 11.5.2 操作步骤 270 11.5.3 应用示例 271 11.5.4 源代码分析 272 11.6 动态单选按钮 272 11.6.1 概念 272 11.6.2 操作步骤 272 11.6.3 应用示例 273 11.6.4 源代码分析 275 11.6.5 存储单选按钮的值 276 11.6.6 取出单选按钮 278 11.7 动态HTML属性 280 11.7.1 概念 280 11.7.2 操作步骤 281 11.7.3 实现HTML属性动态化的步骤 281 11.7.4 应用示例 282 11.7.5 源代码分析 284 11.8 使ActiveX、Flash和其他对象参数动态化 284 11.8.1 概念 284 11.8.2 操作步骤 284 11.9 专家点拨 285 11.10 练习与指导 285 11.10.1 选择题 285 11.10.2 简答题 285 11.10.3 操作题 286 第12章 增添服务器行为 287 12.1 增添服务器行为 287 12.1.1 打开【服务器行为】面板 287 12.1.2 添加服务器行为 288 12.1.3 删除服务器行为 288 12.1.4 修改服务器行为参数 288 12.1.5 编辑服务器行为参数 289 12.2 重复区域 289 12.2.1 基本概念 289 12.2.2 定义【重复区域】 289 12.2.3 应用示例 290 12.3 显示区域 297 12.3.1 基本概念 297 12.3.2 定义显示区域 298 12.3.3 应用示例 299 12.4 记录集分页 301 12.4.1 基本概念 301 12.4.2 建立记录集分页 302 12.4.3 应用示例 304 12.5 转到详细页面 305 12.5.1 基本概念 305 12.5.2 建立【转到详细页面】 306 12.5.3 应用示例 307 12.6 转到相关页面 310 12.6.1 基本概念 310 12.6.2 定义【转到相关页面】 310 12.7 插入记录 310 12.7.1 基本概念 310 12.7.2 定义【插入记录】 311 12.7.3 应用示例 312 12.8 更新记录 314 12.8.1 基本概念 314 12.8.2 定义【更新记录】 314 12.8.3 应用示例 315 12.9 删除记录 317 12.9.1 基本概念 317 12.9.2 定义【删除记录】 317 12.9.3 应用示例 318 12.10 用户身份验证 319 12.10.1 基本概念 319 12.10.2 定义【检查新用户名】 320 12.10.3 定义【登录用户】 320 12.10.4 定义【限制对页的访问】 321 12.10.5 定义【注销用户】 322 12.10.6 应用示例 323 12.11 获得更多的服务器行为 326 12.12 编辑服务器行为 327 12.13 新建服务器行为 328 12.14 专家点拨 329 12.15 练习与指导 329 12.15.1 选择题 329 12.15.2 简答题 329 12.15.3 操作题 329 第13章 页面范例 331 13.1 查询界面与结果显示 331 13.1.1 范例分析 331 13.1.2 模糊查询 331 13.1.3 可选字段和操作符的查询 335 13.1.4 多字段查询 340 13.2 删除页 343 13.2.1 范例分析 343 13.2.2 简单的条件删除 343 13.2.3 一次删除多条记录 345 13.3 插入页 348 13.3.1 范例分析 348 13.3.2 插入记录 349 13.4 更新页 352 13.4.1 范例分析 352 13.4.2 更新记录 352 13.5 专家点拨 356 13.6 练习与指导 356 13.6.1 填空题 356 13.6.2 选择题 356 第14章 测试和调试 357 14.1 测试网站 357 14.1.1 不同浏览器的测试 357 14.1.2 不同操作系统/分辨率的测试 358 14.1.3 链接测试 358 14.2 HTML优化 360 14.2.1 整理HTML 360 14.2.2 优化文档 361 14.2.3 优化Microsoft Word生成的HTML文档 362 14.3 检查下载时间 363 14.4 实地测试 363 14.4.1 检查页面外观和效果 363 14.4.2 检查图像 363 14.4.3 检查链接 363 14.5 JavaScript脚本测试 364 14.5.1 运行调试器概览 364 14.5.2 启动调试器 364 14.5.3 运行调试器 365 14.5.4 停止调试 365 14.5.5 检查语法错误 365 14.5.6 查看错误描述 365 14.5.7 发现并修改逻辑错误 366 14.5.8 设置断点 366 14.5.9 单步调试代码 367 14.5.10 跳过函数调试 367 14.5.11 进入函数调试 367 14.5.12 运行到函数外 368 14.5.13 查看和编辑变量值 368 14.5.14 在列表项删除一个变量 368 14.5.15 编辑值 369 14.6 Microsoft脚本调试工具 369 14.6.1 启用调试 369 14.6.2 错误调试技术 370 14.6.3 脚本调试技巧 371 14.7 Active Server Pages常见问题 371 14.8 专家点拨 372 14.9 练习与指导 372 14.9.1 选择题 372 14.9.2 简答题 373 14.9.3 操作题 373 第15章 新用户注册 377 15.1 文件说明 377 15.2 注册信息验证 379 15.2.1 分析 379 15.2.2 认识注册页面 380 15.2.3 常规检查 381 15.2.4 检查两次密码是否相同 382 15.2.5 检查是否重名 384 15.3 将数据保存到数据库中 384 15.3.1 添加【插入记录】服务器行为 384 15.3.2 添加【检查新用户】服务器行为 386 15.4 专家点拨 387 15.5 练习与指导 387 15.5.1 选择题 387 15.5.2 简答题 388 15.5.3 操作题 388 第16章 登录与验证 389 16.1 分析 389 16.1.1 简单登录页的一般流程 389 16.1.2 与简单登录相关的文件 389 16.2 验证 389 16.2.1 客户端验证 389 16.2.2 服务器端验证及其他页 390 16.3 记住密码 393 16.4 删除已记住的密码 398 16.5 专家点拨 399 16.6 练习与指导 399 16.6.1 选择题 399 16.6.2 简答题 400 16.6.3 操作题 400 第17章 留言板 401 17.1 分析 401 17.1.1 留言板的机制 401 17.1.2 文件说明 401 17.2 首页的制作分析——显示留言 405 17.2.1 内容主体的制作 405 17.2.2 隐藏图标 409 17.2.3 添加导航按钮 410 17.3 留言 412 17.3.1 校验表单 412 17.3.2 【插入记录】服务器行为 414 17.3.3 记住个人信息 414 17.4 管理留言 416 17.5 删除留言 418 17.5.1 了解资源 418 17.5.2 删除多条记录 418 17.6 站长回复 419 17.7 登录机制 419 17.7.1 登录用户 419 17.7.2 限制未登录用户访问 420 17.8 专家点拨 421 17.9 练习与指导 421 17.9.1 选择题 421 17.9.2 简答题 422 17.9.3 操作题 422 第18章 计数器 423 18.1 总访问人数和在线人数统计 423 18.1.1 利用Global.asa程序实现计数器 424 18.1.2 Global.asa程序分析 425 18.1.3 添加计数器 428 18.2 图形计数器 430 18.3 专家点拨 433 18.4 练习与指导 433 18.4.1 选择题 433 18.4.2 简答题 434 18.4.3 操作题 434 第19章 投票系统 435 19.1 分析 435 19.1.1 投票系统的机制 435 19.1.2 文件及说明 435 19.2 投票及结果显示 436 19.2.1 选票的制作 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.4 专家点拨 451 19.5 练习与指导 451 19.5.1 选择题 451 19.5.2 简答题 452 19.5.3 操作题 452 第20章 调查表 453 20.1 分析 453 20.1.1 调查表的机制 453 20.1.2 调查系统所需文件及说明 453 20.2 调查表 456 20.3 结果显示 458 20.3.1 建立记录集 459 20.3.2 向页面绑定动态数据 462 20.3.3 设置表格的动态属性 464 20.3.4 添加【重复区域】服务器行为 465 20.4 专家点拨 466 20.5 练习与指导 466 20.5.1 选择题 466 20.5.2 简答题 466 20.5.3 操作题 466 第21章 新闻发布系统 469 21.1 分析 469 21.1.1 用户界面分析 469 21.1.2 管理界面分析 470 21.2 动态新闻页制作 472 21.2.1 为动态新闻建立记录集 473 21.2.2 使新闻动态地显示在页面上 476 21.2.3 完善新闻页 477 21.2.4 制作显示更多新闻页 480 21.2.5 新闻具体内容的显示 482 21.3 导航页面 483 21.4 密码管理 485 21.5 新闻类别管理 488 21.5.1 主页面 488 21.5.2 新闻类别编辑 491 21.5.3 新建新闻类别 493 21.5.4 删除新闻类别 494 21.6 在线更新 495 21.6.1 显示当前新闻类别 495 21.6.2 显示当前新闻标题 496 21.6.3 编辑新闻内容 501 21.6.4 录入新闻 507 21.6.5 删除新闻 511 21.7 完善新闻管理系统 512 21.8 专家点拨 514 第22章 BBS的设计 515 22.1 分析 515 22.1.1 登录与注册模块 515 22.1.2 显示模块 516 22.1.3 写入模块 518 22.2 登录 518 22.2.1 登录信息的合法性 519 22.2.2 组验证 521 22.2.3 退出登录 522 22.2.4 欢迎信息及计数器 522 22.2.5 显示与隐藏 523 22.2.6 Login.asp页 526 22.3 新用户注册及注册相关 528 22.3.1 新用户注册 528 22.3.2 修改口令 532 22.3.3 修改注册信息 535 22.4 显示发布的贴子 539 22.4.1 参数 540 22.4.2 显示论坛主题 540 22.4.3 显示当前版主和当前论坛主题 542 22.4.4 显示置顶贴子 545 22.4.5 显示普通贴子 549 22.4.6 导航 552 22.4.7 搜索器 553 22.5 显示贴子具体内容 556 22.5.1 参数 557 22.5.2 显示主题贴子 557 22.5.3 添加几个链接 559 22.5.4 显示回复贴子 562 22.6 搜索相关贴子 564 22.6.1 bbs.asp页面上的搜索器 564 22.6.2 搜索结果页面 564 22.7 显示个人信息 565 22.8 发布新贴 565 22.8.1 参数 566 22.8.2 添加隐藏域 566 22.8.3 验证 568 22.8.4 提交新贴 568 22.8.5 处理输入焦点 568 22.8.6 处理发贴数 569 22.8.7 防止匿名发布新贴 571 22.9 回复贴子 571 22.9.1 参数 572 22.9.2 处理参数问题 572 22.9.3 初始化文本框 573 22.9.4 提交回复贴子 574 22.9.5 回复数和最后回复时间 575 22.9.6 处理输入焦点 577 22.10 权限模块 577 22.10.1 编辑贴子 577 22.10.2 贴子置顶 581 22.10.3 删除主题贴子 581 22.10.4 删除回复贴子 582 22.10.5 添加讨论区 583 22.10.6 指定版主 584 22.11 专家点拨 584 第23章 购物车 585 23.1 实例说明 585 23.1.1 用户界面说明 585 23.1.2 数据管理说明 586 23.2 组装购物车 589 23.2.1 选购商品 589 23.2.2 领取购物车 590 23.2.3 把商品放入购物车中 592 23.2.4 显示购物车内容 595 23.2.5 修改购物车中的内容 598 23.3 成交 602 23.4 设置安全机制 603 23.5 专家点拨 605 第24章 架构电子商务网站 607 24.1 分析 607 24.1.1 相关文件 607 24.1.2 相关数据表 607 24.2 首页制作 608 24.2.1 滚动新闻 608 24.2.2 动态栏目 610 24.3 详细页面 614 24.4 搜索结果页 617 24.4.1 搜索的具体内容 618 24.4.2 导航状态显示 619 24.4.3 添加导航按钮 620 24.4.4 美化搜索结果 621 24.5 专家点拨 622 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。