简介
这是一本专门用Dreamweaver UltraDev4/ASP/Vbscript进行网页编程的专著。本书的开发人员在收集整理和研究了大量国外优秀资料的基础上,通过亲身的开发和编程实践经验而编写成本书。
Dreamweaver UltraDev4是Macromedia公司的又一开发利器。它首先是一个流行的网页排版工具,再者它是一个专业的可视化Web应用程序编辑器和程序生成器。即使你不懂编程,也可以轻松把你的网页同大型数据库相连接,让你的网页和用户交互。
目录
第1章 认识dreamweaver ultradev 4
1.1 dreamweaver ultradev 4的新功能
1.1.1 分窗显示
1.1.2 定制服务器行为、活动对象
1.1.3 用户验证
1. 1. 4 连接数据库更加方便
1.1.5 对jsp的更多支持
1.2 配置你的电脑
1.2.1 开发asp、coldfusion和jsp的
典型系统配置
1.2.2 配置你的电脑
1.2.3 hello world!
1.3 安装设置dreamweaver ultradev 4
1.4 ultradev 4与编程语言
1.4.1 ultradev 4的本质
1.4.2 ultradev 4与html
1.4.3 ultradev4与asp、jsp
1.5 本章小结
1.6 练习题
第2章 ultradev 4编辑环境
. 2.1 主窗口
2.1.1 document(文档)窗口介绍
2.1.2 file(文件)菜单
2.1.3 edit(编辑)菜单
2.1.4 view(查看)菜单
2.1.5 insert(插入)菜单
2.1.6 modify(修改)菜单
2.1.7 text(文本)菜单
2.1.8 commands(命令)菜单
2.1.9 site(站点)菜单
2.1.10 window(窗口)菜单
2.1.11 help(帮助)菜单
2.1.12 context menu(弹出菜单)
2.2 其它窗口介绍
2.2.1 objects(对象)工具栏
2.2.2 properties inspector(属性监视器)
2.2.3 lanucher(装载器)
2.2.4 data bindings inspector(数据绑定
监视器)
2.2.5 server behaviors inspector(服务器
行为监视器)
2.2.6 site files(站点资源管理器)
2.2.7 site map(站点地图管理器)
2.2.8 assets(资源)面板
2.2.9 library(库)面板
2.2.10 css styles(css样式)面板
2.2.11 html styles(html样式)面板
2.2.12 behaviors inspector(行为监视器)
2.2.13 history(历史)面板
2.2.14 timelines(时间线)面板
2.2.15 html source(html源代码)
编辑器
2. 2. 16 frames(框架)面板
2.2.17 layers(层)面板
2.2.18 templates(模板)面板
2.3 本章小结
2.4 练习题
第3章 网页应用程序设计
3.1 动态网页
3.2 工作原理
3.2.1 b/s架构
3.2.2 b/s架构的典型应用(管理
信息系统)
3.3 网页应用程序示例
3.3.1 例l
3.3.2 例2
3.4 本章小结
3.5 练习题
第4章 数据库初探
4.1 数据库基础
4.1.1 数据库的概念
4.1.2 记录与字段
4.1.3 记录集
4.2 大型数据库简介
4.2.1 命名的规范
4.2.2 索引(index)的使用原则
4.2.3 数据的一致性和完整性
4.2.4 事务的陷阱
4.2.5 数据库性能调整
4.2.6 数据类型的选择
4.3 web与数据库
4.3.1 数据库的现状
4.3.2 发展展望
4.4 本章小结
4.5 练习题
第5章 sql基础
5.1 sql概述
5.2 select于句
5.2.1 from子旬
5.2.2 使用where子句设置查询条件
5.2.3 匹配符
5.3 连接查询
5.3.1 内连接
5.3.2 外连接
5.3.3 交叉连接
5.4 记录的插入、删除和更新
5. 4. 1 插入数据
5.4.2 删除记录
5.4.3 更新记录
5.4.4 用select创建记录和表
5.5 字段属性
5.5.1 允许和禁止空值
5.5.2 缺省值
5. 5. 3 标识字段
5.6 sql常用函数
5.6.1 集合函数
5.6.2 统计字段值的数目
5.6.3 计算字段的平均值
5.6.4 计算字段值的和
5.6.5 返回最大值或最小值
5.7 本章小结
5.8 练习题
第6章 asp基础
6.1 active server pages模型
6.2 创建asp页
6.2.1 加入script命令
6.2.2 合成html和脚本命令
6.2.3 使用asp指令
6.2.4 在脚本中的空白字符
6.3 使用脚本语言
6.3.1 设置主脚本语言
6.3.2 为某页设置语言
6.3.3 应用程序设置语言
6.3.4 在服务器上使用vbscript和jscript
6.3.5 包含注释
6.3.6 大小写敏感性
6.4 使用组件和对象
6.4.1 关于组件
6.4.2 生成组件对象的实例
6.4.3 从java类中创建一个对象
6.4. 4 使用asp内建对象
6.4.5 设置对象属性
6.5 使用集合
6.5.1 通过名称和索引访问项目
6.5.2 遍历集合
6.5.3 遍历带子关键字(subkeys)的集合
6.5.4 遍历对象集合
6.5.5 asp集合有何不同之处
6.6 asp内建对象
6.6.1 application对象成员概述
6.6.2 session对象成员概述
6.6.3 server对象成员概述
6.6.4 request对象成员的概述
6.6.5 response对象成员概述
6.7 管理会话
6.7.1 启动和结束会话
6.7.2 关于sessionid和cookie
6.7.3 在session对象中存储数据
6.7:4 管理web farm的会话
6.7.5 使用cookie
6.7.6 设置cookie
6.7.7 获取cookie
6.7.8 设置cookie路径
6.7.9 不使用cookie而保留状态
6.7.10 无会话的asp页
6.8 维护asp应用程序的安全
6.8.1 ntfs权限
6.8.2 cookie安全性
6.8.3 使用身份验证机制保护被限制
的asp内容
6.8.4 使用ssl维护应用程序的安全
6.9 本章小结
6.10 练习题
第7章 初识vbscript
7.1 在html页面中添加vbscript代码
7.2 vbscript数据类型
7.2.1 什么是佣vbscript数据类型
7.2.2 variant子类型
7.3 vbscript变量
7.3.1 什么是变量
7.3.2 声明变量
7.3.3 命名规则
7.3.4 给变量赋值
7.3.5 标量变量和数组变量
7.4 vbscript常数
7.4.1 什么是常数
7.4.2 创建常数
7.5 vbscript运算符优先级
7.6 使用条件语句
7.6.1 控制程序执行
7.6.2 使用if...then...else进行判断
7.6.3 使用select case进行判断
7.7 使用循环语句
7.7.1 使用do循环
7.7.2 使用while...wend
7.7.3 使用for...next
7.7.4 使用foreach...next
7.8 vbscript过程
7.8.1 过程分类
7.8.2 过程的数据进出
7.8.3 在代码中使用sub和function过程
7.9 vbscript编码约定
7.9.1 什么是编码约定
7.9.2 常数命名约定
7.9.3 变量命名约定
7.9.4 变量作用域
7.9.5 描述性变量名和过程名
7. 9.6 对象命名约定
7.9.7 代码注释约定
7.9. 8 格式化代码
7. 10 在internet explorer中使用vbscript
7.10.1 vbscript页面的简单样例
7.10.2 vbscript与窗体
7.10.3 在vbscript中使用对象
7.11 本章小结
7.12 练习题
第8章 建立站点
8.1 站点的概念
8.1.1 本地计算机和internet服务器
8.1. 2 本地站点和远程站点
8.1. 3 internet服务程序
8.1.4 规划站点
8.2 local info(本地站点信息)
8.2.1 sitename
8. 2.2 local root
8. 2.3 refresh local file list automatically
8.2.4 http address
8. 2. 5 cache复选框
8.3 remote info(远程信息)
8.3.1 none
8.3.2 ftp
8.3.3 local/network
8.3.4 sourcesafedatabase
8.3.5 webdav
8. 4 application server(应用程序服务器信息)
8.4.1 servermodel
8.4.2 sctipting
8.4.3 page extension
8.4.4 access
8.4.5 refresh remote file list automatically
8.4.6 url prefix(url前缀)
8.5 designnotes(设计笔记)
8.5.1 maintaindesignnotes
8.5.2 upload design notes sharing
8.5.3 clean up
8.6 site map layout(站点地图规划)
8.6.1 home pago
8.6.2 number of
8.6.3 column width
8.6.4 file names
8.6.5 page titles
8.6.6 display files marked as hidden
8.6.7 display dependent files
8.7 file view columns(栏目设置)
8.7.1 改变栏的顺序
8.7. 2 增加一个新栏
8.7.3 删除一个栏目
8.8 站点的维护
8.8.1 概述
8.8.2 新建站点
8.8.3 编辑站点
8.8.4 复制站点
8.8.5 删除站点
8.8.6 打开站点
8.9 实例
8.9.1 只创建本地站点
8.9.2 使用局域网服务器站点的定义
8.9.3 使用互连网远程服务器
8.10 本章小结
8.11 练习题
第9章 建立数据库连接
9.1 创建dsn
9.1.1 启动odbc数据源管理器
9.1.2 dsn概述
9.1.3 创建dsn的过程
9.2 用ultradev建立与数据库的连接
9.2.1 使用access数据库的系统需求
9.2.2 使用dsn创建ado数据库连接
9.2.3 使用绝对路径创建ado连接
9.2.4 使用servermappath方法
创建ado连接
9.2.5 编辑、删除数据库连接
9.3 使用ado管理数据库连接
9.3.1 使连接超时
9.3.2 共享连接
9.3.3 使用跨页连接
9.3.4 关闭连接
9.4 ado数据库连接字符串参考
9.4.1 odbc dsn连接
9.4.2 ole db连接
9.4.3 使用servermappath方法
9.5 本章小结
9.6 练习题
第10章 创建数据源
10.1 recordset(query)
10.1.1 概述
10.1.2 定义记录集
10.1.3 记录集的属性
10.2 command(stored procedure)
10.2.1 概述
10.2.2 定义command
10.2.3 建立一个存储过程
10.2.4 调用一个存储过程
10.2.5 源代码
10.2.6 应用示例
10.2.7 command的属性
10.3 request(请求)变量
10.3.1 request概述
10.3.2 request.cookie
10.3.3 request.querystring
10.3.4 request.form
10.3.5 request.servervariables
10.3.6 request.clientcertificates
10.4 session variable
10.4.1 概述
10.4.2 ultradev4操作
10.4.3 语法
10.4.4 原理
10.4.5 范围
10.5 application variable
10.5.1 概述
10.5.2 ultradev 4操作
10.5.3 语法
10.5.4 原理
10.5.5 范围
10.5.6 示例
10.6 get more data sources
10.7 编辑与删除数据源
10.7.1 编辑数据源
10.7.2 拷贝记录集到另一页
10.7.3 删除数据源
10.8 设置数据源数据格式
10.8. 1 设置方法
10.8.2 设置的格式
10. 9 本章小结
10.10 练习题
第11章 增添动态内容
11.1 动态文本
11.1.1 概述
11.1.2 使文本动态化的步骤
11.1.3 动态文本源代码分析
11.1.4 动态文本应用数据格式
11. 1.5 动态文本数据格式源代码分析
11.2 动态图像
11. 2.1 概述
11.2.2 使图像动态化的步骤
11.2.3 应用示例
11.2.4 源代码分析
11.3 动态下拉列表框
11.3.1 概念
11.3.2 操作步骤
11.3.3 源码分析
11.3.4 应用示例
11. 3.5 存储下拉列表框
11.3.6 取出下拉列表框
11. 4 动态文本框
11.4.1 概念
11.4.2 操作步骤
11.4.3 应用示例
11.4.4 源代码分析
11.5 动态复选按钮
11. 5.1 概念
11.5.2 操作步骤
11.5.3 应用示例
11.5.4 源代码分析
11. 6 动态单选按钮
11.6.1 概念
11.6.2 操作步骤
11.6.3 应用示例
11. 6. 4 源代码分析
11.6.5 存储单选按钮的值
11.6.6 取出单选按钮
11.7 动态html属性
11. 7.1 概念
11.7.2 操作步骤
11. 7.3 实现html属性动态化的步骤
11.7.4 应用示例
11. 7.5 源代码分析
11.8 使activex、flash和其它对象参数
动态化
11. 8.1 概念
11. 8.2 操作步骤
11.9 本章小结
11.10 练习题
第12章 增添服务器行为
12.1 增添服务器行为
12.1.1 打开serverbehaviors属性监视器
12.1.2 添加服务器行为
12.1. 3 删除服务器行为
12. 1.4 修改服务器行为参数
12. 1.5 编辑服务器行为参数
12.2 repeatregion
12.2.1 基本概念
12. 2.2 定义repeatregion
12. 2.3 应用示例
12.3 show region
12.3.1 基本概念
12.3.2 定义show region
12.3.3 应用示例
12.4 move to record
12. 4.1 基本概念
12.4.2 建立move to record
12.4.3 应用示例
12.5 go to detail page
12.5.1 基本概念
12.5.2 建立go to detail page
12.5.3 应用示例
12.6 go to related page
12.6.1 基本概念
12.6.2 建立go to related page
12.7 insert rocord
12.7.1 基本概念
12.7.2 定义insert record
12.7.3 应用示例
12.8 update record
12.8.1 基本概念
12.8.2 定义update record
12.8.3 应用示例
12.9 delete record
12.9.1 基本概念
12.9.2 定义delete record
12.9.3 应用示例
12.10 user authentication
12.10.1 基本概念
12.10.2 定义check new username
12.10. 3 定义log in user
12.10.4 定义restrict access to page
12.10.5 定义log out user
12.10.6 应用示例
12.11 获得更多的服务器行为
12.12 编辑服务器行为
12.13 新建服务器行为
12.14 本章小结
12.15 练习题
第13章 页面范例
13.1 查询界面与结果显示
13.1.1 范例分析
13.1.2 模糊查询
13.1.3 可选字段和操作符的查询
13.1.4 多字段查询
13.2 删除页
13.2.1 范例分析
13.2.2 简单的条件删除
13.2.3 一次删除多条记录
13.3 插入页
13.3.1 范例分析
13.3.2 插入记录
13.4 更新页
13.4.1 范例分析
13.4.2 更新记录
13.5 本章小结
13.6 练习题
第14章 编辑
14.1 通用的编辑操作
14.1.1 copy(复制)
14.1.2 paste(粘贴)
14.1.3 cut(剪切)
14.1.4 undo(取消)
14.1.5 redo(重复)
14.1.6 select all(全选)
14.2 find(查找)与replace(替换)
14.2.1 查找和替换文档中的文本
和himl
14.2.2 查找文件
14.2.3 查找html标记和届性
14.2.4 在指定标记内查找文本
14.2.5 find next(再次查找)
14.2.6 replace(替换)
14.3 特殊编辑操作
14.3.1 clear(清除)
14.3.2 copy text only(只复制文本)
14.3.3 paste as text(粘贴为文本)
14.3.4 select parent tag(选择父元素)
14.3.5 select child(选择子元素)
14.4 其它编辑操作
14.4.1 编辑站点定义
14.4.2 编辑页面属性
14.4.3 编辑和删除数据库连接
14.4.4 编辑记录集
14.5 本章小结
14.6 练习题
第15章 测试和调试
15.1 测试站点浏览器的兼容性
15.2 测试链接
15.3 html优化
15.3.1 整理html
15.3.2 优化文档
15.3.3 优化microsoft word生成的
html文档
15.4 检查下载时间
15.5 实地测试
15.5.1 检查页面外观和效果
15.5.2 检查图像
15.5.3 检查链接
15. 6 javascript脚本调试
15.6.1 运行调试器概览
15,6.2 启动调试器
15.6.3 运行调试器
15.6.4 停止调试
15.6.5 检查语法错误
15.6.6 查看错误描述
15. 6. 7 发现并修改逻辑错误
15.6.8 设置断点
15.6.9 单步调试代码
15.6.10 跳过函数调试
15.6.11 进入画数调试
15.6.12 运行到函数外
15.6.13 查看和编辑变量值
15.6.14 在列表项删除一个变量
15.6.15 编辑值
15.7 microsoft脚本调试工具
15.7.1 启用调试
15.7.2 错误调试技术
15.7.3 脚本调试技巧
15.8 active serverpages常见问题
15. 9 本章小结
15. 10 练习题
第16章 扩展ultradev
16. 1 扩展的概念
16. 2 如何扩展
16. 3 安装插件
16.4 使用插件
16.5 注意事项
16. 6 本章小结
16. 7 练习题
第17章童 使用电子邮件
17.1 分析
17. 1.1 发送电子邮件的原理
17.1.2 从web页面发送电子邮件
17. 2 发一封电子邮件
17.3 本章小结
17. 4 练习题
第18章 新用户注册
l8. 1 文件说明
18.2 注册信息验证
18.2.1 分析
18. 2. 2 认识注册页面
18.2.3 常规检查
18.2.4 检查两次密码是否相同
18.2.5 检查是否重名
18.3 将数据保存到数据库中
18.3.1 建立记录集
18.3. 2 添加insert record服务器行为
18.3.3 添加check new username
服务器行为
18.4 本章小结
18.5 练习题
第19章 登录与验证
19.1 分析
19.1.1 简单登录页的一般流程
19.1.2 与简单相关的文件
19.2 验证
19.2.1 客户端验证
19.2.2 服务器端验证及其它页
19.3 记住密码
19.4 删除已记住的密码
19.5 本章小结
19.6 练习题
第20章 留言板
20.1 分析
20.1.1 留言板的机制
20.1.2 文件说明
20.2 显示留言
20.2.1 内容主体制作
20.2.2 处理空格和回车
20.2.3 隐藏国标
20.2.4 添加导航
20.3 留言
20.3.1 校验表单
20.3.2 insert record服务器行为
20.3.3 记住个人信息
20.4 管理留言
20.5 删除留言
20.5.1 了解资源
20. 5.2 删除多条记录
20.6 站长回复
20.7 登录机制
20.7.1 原理
20.7.2 log in user
20.7.3 限制未登录用户访问
20.8 本章小结
20.9 练习题
第21章 使用ubb
21.1 论坛支持html后的危害
21.2 ubb的作用及ubb转换程序
21,3 ubb程序代码分析
21,3.1 屏蔽html代码
21.3.2 把ubb代码转换成html代码
21.4 利用ubb插件实现一个例子
21.5 本章小结
21.6 练习题
第22章 计数器
22. 1 总访问人数和在线人数统计
22. 1.1 利用global.asa程序实现计数器
22.1,2 global.asa程序分析
22.1.3 添加计数器
22.2 图形计数器
22.3 本章小结
22.4 练习题
第23章 投票系统
23.1 分析
23.1. 1 投票系统的机制
23.1.2 文件及说明
23.2 投票及结果显示
23.2.1 选票的制作
23.2.2 投票结果页的制作
23.2,3 更新页add.asp
23.3 防止串票的投票系统
23.3.1 投票页的制作
23.3.2 repeat.asp页的制作
23.4 本章小结
23.5 练习题
第24章 调查表
24.1 分析
24.1.1 调查表的机制
24.1.2 调查系统所需文件及说明
24.2 调查表
24. 3 结果显示
24.3.1 建立记录集
24.3.2 向页面绑定动态数据
24.3.3 设置表格的动态属性
24.3.4 添加repeat region服务器行为
24. 4 本章小结
24.5 练习题
第25章 新闻发布系统
25.1 分析
25.1.1 用户界面分析
25.1. 2 管理界面分析
25.2 动态新闻页的制作
25.2.1 为动态新闻建立记录集
25.2.2 使新闻动态地显示在页面上
25.2.3 完善新闻页
25.2.4 制作显示更多新闻页
25.2.5 新闻具体内容的显示
25.3 导航页面
25.4 密码管理
25. 5 新闻类别管理
25.5.1 主页面
25.5.2 编辑新闻类别
25.5.3 新建新闻类别
25.5. 4 删除新闻类别
25.6 在线更新
25.6.1 显示当前新闻类别
25.6.2 显示当前新闻标题
25.6.3 编辑新闻内容
25.6.4 录入新闻
25.6. 5 删除新闻
25.7 完善新闻管理系统
25.8 本章小结
25. 9 练习题
第26章 bbs的设计
26.1 分析
26.1.1 登录与注册模块
26.1.2 显示模块
26.1.3 写入模块
26.1.4 权限模块
26.2 登录
26.2.1 登录信息的合法性
26. 2.2 组验证
26.2.3 退出登录
26.2.4 欢迎信息及计数器
26.2.5 显示与隐藏
26.2.6 login.asp页
26.3 新用户注册及注册相关
26.3.1 新用户注册
26. 3.2 修改口令
26.3.3 修改注册信息
26.4 显示发布的贴子
26.4.1 参数
26.4.2 显示论坛主题
26.4.3 显示当前版主和当前论坛主题
26.4.4 显示置顶贴子
26.4.5 显示普通贴子
26. 4.6 导航
26.4.7 搜索器
26.5 显示贴于具体内容
26.5.1 参数
26. 5.2 显示主题贴子
26.5.3 添加几个链接
26.5.4 显示回复贴于
26.5.5 添加计数器
26.6 搜索相关贴子
26. 6.1 bbs.asp页面上的搜索器
26.6.2 搜索结果页面
26.7 显示个人信息
26.8 发布新贴
26.8.1 参数
26.8.2 添加隐藏域
26.8.3 验证
26.8.4 提交新贴
26.8.5 处理输入焦点
26.8.6 处理发贴数
26.8.7 防止匿名发布新贴
26.9 回复贴子
26.9.1 参数
26.9.2 处理参数问题
26.9.3 初始化文本框
26.9.4 提交回复贴子
26.9.5 回复数和最后回复时间
26.9.6 处理输入焦点
26.10 权限模块
26.10.1 编辑贴子
26. 10.2 贴子置顶
26. 10.3 删除主题贴子
26.10.4 删除回复贴子
26.10.5 添加讨论区
26.10.6 指定版主
26.11 本章小结
26.12 练习题
第27章 购物车
27.1 实例说明
27.1.1 用户界面说明
27.1.2 数据管理说明
27.1.3 插件说明
27.2 组装购物车
27.2.1 添加到购物车
27.2.2 动态定单
27.3 购物
27.4 本章小结
27,5 练习题
第28章 架构电子商务网站
28.1 分析
28. 1.1 相关文件
28.1.2 相关数据表
28.2 首页的制作
28.2.1 静态页面设计介绍
28.3 详细页面
28.3.1 新书详细信息的显示
28.3.2 页面计数器
28.4 搜索结果页
28.4.1 搜索的具体内容
28.4.2 导航状态显示
28.4. 3 添加导航按钮
28.4.4 美化搜索结果
28.5 本章小结
28.6 练习题
1.1 dreamweaver ultradev 4的新功能
1.1.1 分窗显示
1.1.2 定制服务器行为、活动对象
1.1.3 用户验证
1. 1. 4 连接数据库更加方便
1.1.5 对jsp的更多支持
1.2 配置你的电脑
1.2.1 开发asp、coldfusion和jsp的
典型系统配置
1.2.2 配置你的电脑
1.2.3 hello world!
1.3 安装设置dreamweaver ultradev 4
1.4 ultradev 4与编程语言
1.4.1 ultradev 4的本质
1.4.2 ultradev 4与html
1.4.3 ultradev4与asp、jsp
1.5 本章小结
1.6 练习题
第2章 ultradev 4编辑环境
. 2.1 主窗口
2.1.1 document(文档)窗口介绍
2.1.2 file(文件)菜单
2.1.3 edit(编辑)菜单
2.1.4 view(查看)菜单
2.1.5 insert(插入)菜单
2.1.6 modify(修改)菜单
2.1.7 text(文本)菜单
2.1.8 commands(命令)菜单
2.1.9 site(站点)菜单
2.1.10 window(窗口)菜单
2.1.11 help(帮助)菜单
2.1.12 context menu(弹出菜单)
2.2 其它窗口介绍
2.2.1 objects(对象)工具栏
2.2.2 properties inspector(属性监视器)
2.2.3 lanucher(装载器)
2.2.4 data bindings inspector(数据绑定
监视器)
2.2.5 server behaviors inspector(服务器
行为监视器)
2.2.6 site files(站点资源管理器)
2.2.7 site map(站点地图管理器)
2.2.8 assets(资源)面板
2.2.9 library(库)面板
2.2.10 css styles(css样式)面板
2.2.11 html styles(html样式)面板
2.2.12 behaviors inspector(行为监视器)
2.2.13 history(历史)面板
2.2.14 timelines(时间线)面板
2.2.15 html source(html源代码)
编辑器
2. 2. 16 frames(框架)面板
2.2.17 layers(层)面板
2.2.18 templates(模板)面板
2.3 本章小结
2.4 练习题
第3章 网页应用程序设计
3.1 动态网页
3.2 工作原理
3.2.1 b/s架构
3.2.2 b/s架构的典型应用(管理
信息系统)
3.3 网页应用程序示例
3.3.1 例l
3.3.2 例2
3.4 本章小结
3.5 练习题
第4章 数据库初探
4.1 数据库基础
4.1.1 数据库的概念
4.1.2 记录与字段
4.1.3 记录集
4.2 大型数据库简介
4.2.1 命名的规范
4.2.2 索引(index)的使用原则
4.2.3 数据的一致性和完整性
4.2.4 事务的陷阱
4.2.5 数据库性能调整
4.2.6 数据类型的选择
4.3 web与数据库
4.3.1 数据库的现状
4.3.2 发展展望
4.4 本章小结
4.5 练习题
第5章 sql基础
5.1 sql概述
5.2 select于句
5.2.1 from子旬
5.2.2 使用where子句设置查询条件
5.2.3 匹配符
5.3 连接查询
5.3.1 内连接
5.3.2 外连接
5.3.3 交叉连接
5.4 记录的插入、删除和更新
5. 4. 1 插入数据
5.4.2 删除记录
5.4.3 更新记录
5.4.4 用select创建记录和表
5.5 字段属性
5.5.1 允许和禁止空值
5.5.2 缺省值
5. 5. 3 标识字段
5.6 sql常用函数
5.6.1 集合函数
5.6.2 统计字段值的数目
5.6.3 计算字段的平均值
5.6.4 计算字段值的和
5.6.5 返回最大值或最小值
5.7 本章小结
5.8 练习题
第6章 asp基础
6.1 active server pages模型
6.2 创建asp页
6.2.1 加入script命令
6.2.2 合成html和脚本命令
6.2.3 使用asp指令
6.2.4 在脚本中的空白字符
6.3 使用脚本语言
6.3.1 设置主脚本语言
6.3.2 为某页设置语言
6.3.3 应用程序设置语言
6.3.4 在服务器上使用vbscript和jscript
6.3.5 包含注释
6.3.6 大小写敏感性
6.4 使用组件和对象
6.4.1 关于组件
6.4.2 生成组件对象的实例
6.4.3 从java类中创建一个对象
6.4. 4 使用asp内建对象
6.4.5 设置对象属性
6.5 使用集合
6.5.1 通过名称和索引访问项目
6.5.2 遍历集合
6.5.3 遍历带子关键字(subkeys)的集合
6.5.4 遍历对象集合
6.5.5 asp集合有何不同之处
6.6 asp内建对象
6.6.1 application对象成员概述
6.6.2 session对象成员概述
6.6.3 server对象成员概述
6.6.4 request对象成员的概述
6.6.5 response对象成员概述
6.7 管理会话
6.7.1 启动和结束会话
6.7.2 关于sessionid和cookie
6.7.3 在session对象中存储数据
6.7:4 管理web farm的会话
6.7.5 使用cookie
6.7.6 设置cookie
6.7.7 获取cookie
6.7.8 设置cookie路径
6.7.9 不使用cookie而保留状态
6.7.10 无会话的asp页
6.8 维护asp应用程序的安全
6.8.1 ntfs权限
6.8.2 cookie安全性
6.8.3 使用身份验证机制保护被限制
的asp内容
6.8.4 使用ssl维护应用程序的安全
6.9 本章小结
6.10 练习题
第7章 初识vbscript
7.1 在html页面中添加vbscript代码
7.2 vbscript数据类型
7.2.1 什么是佣vbscript数据类型
7.2.2 variant子类型
7.3 vbscript变量
7.3.1 什么是变量
7.3.2 声明变量
7.3.3 命名规则
7.3.4 给变量赋值
7.3.5 标量变量和数组变量
7.4 vbscript常数
7.4.1 什么是常数
7.4.2 创建常数
7.5 vbscript运算符优先级
7.6 使用条件语句
7.6.1 控制程序执行
7.6.2 使用if...then...else进行判断
7.6.3 使用select case进行判断
7.7 使用循环语句
7.7.1 使用do循环
7.7.2 使用while...wend
7.7.3 使用for...next
7.7.4 使用foreach...next
7.8 vbscript过程
7.8.1 过程分类
7.8.2 过程的数据进出
7.8.3 在代码中使用sub和function过程
7.9 vbscript编码约定
7.9.1 什么是编码约定
7.9.2 常数命名约定
7.9.3 变量命名约定
7.9.4 变量作用域
7.9.5 描述性变量名和过程名
7. 9.6 对象命名约定
7.9.7 代码注释约定
7.9. 8 格式化代码
7. 10 在internet explorer中使用vbscript
7.10.1 vbscript页面的简单样例
7.10.2 vbscript与窗体
7.10.3 在vbscript中使用对象
7.11 本章小结
7.12 练习题
第8章 建立站点
8.1 站点的概念
8.1.1 本地计算机和internet服务器
8.1. 2 本地站点和远程站点
8.1. 3 internet服务程序
8.1.4 规划站点
8.2 local info(本地站点信息)
8.2.1 sitename
8. 2.2 local root
8. 2.3 refresh local file list automatically
8.2.4 http address
8. 2. 5 cache复选框
8.3 remote info(远程信息)
8.3.1 none
8.3.2 ftp
8.3.3 local/network
8.3.4 sourcesafedatabase
8.3.5 webdav
8. 4 application server(应用程序服务器信息)
8.4.1 servermodel
8.4.2 sctipting
8.4.3 page extension
8.4.4 access
8.4.5 refresh remote file list automatically
8.4.6 url prefix(url前缀)
8.5 designnotes(设计笔记)
8.5.1 maintaindesignnotes
8.5.2 upload design notes sharing
8.5.3 clean up
8.6 site map layout(站点地图规划)
8.6.1 home pago
8.6.2 number of
8.6.3 column width
8.6.4 file names
8.6.5 page titles
8.6.6 display files marked as hidden
8.6.7 display dependent files
8.7 file view columns(栏目设置)
8.7.1 改变栏的顺序
8.7. 2 增加一个新栏
8.7.3 删除一个栏目
8.8 站点的维护
8.8.1 概述
8.8.2 新建站点
8.8.3 编辑站点
8.8.4 复制站点
8.8.5 删除站点
8.8.6 打开站点
8.9 实例
8.9.1 只创建本地站点
8.9.2 使用局域网服务器站点的定义
8.9.3 使用互连网远程服务器
8.10 本章小结
8.11 练习题
第9章 建立数据库连接
9.1 创建dsn
9.1.1 启动odbc数据源管理器
9.1.2 dsn概述
9.1.3 创建dsn的过程
9.2 用ultradev建立与数据库的连接
9.2.1 使用access数据库的系统需求
9.2.2 使用dsn创建ado数据库连接
9.2.3 使用绝对路径创建ado连接
9.2.4 使用servermappath方法
创建ado连接
9.2.5 编辑、删除数据库连接
9.3 使用ado管理数据库连接
9.3.1 使连接超时
9.3.2 共享连接
9.3.3 使用跨页连接
9.3.4 关闭连接
9.4 ado数据库连接字符串参考
9.4.1 odbc dsn连接
9.4.2 ole db连接
9.4.3 使用servermappath方法
9.5 本章小结
9.6 练习题
第10章 创建数据源
10.1 recordset(query)
10.1.1 概述
10.1.2 定义记录集
10.1.3 记录集的属性
10.2 command(stored procedure)
10.2.1 概述
10.2.2 定义command
10.2.3 建立一个存储过程
10.2.4 调用一个存储过程
10.2.5 源代码
10.2.6 应用示例
10.2.7 command的属性
10.3 request(请求)变量
10.3.1 request概述
10.3.2 request.cookie
10.3.3 request.querystring
10.3.4 request.form
10.3.5 request.servervariables
10.3.6 request.clientcertificates
10.4 session variable
10.4.1 概述
10.4.2 ultradev4操作
10.4.3 语法
10.4.4 原理
10.4.5 范围
10.5 application variable
10.5.1 概述
10.5.2 ultradev 4操作
10.5.3 语法
10.5.4 原理
10.5.5 范围
10.5.6 示例
10.6 get more data sources
10.7 编辑与删除数据源
10.7.1 编辑数据源
10.7.2 拷贝记录集到另一页
10.7.3 删除数据源
10.8 设置数据源数据格式
10.8. 1 设置方法
10.8.2 设置的格式
10. 9 本章小结
10.10 练习题
第11章 增添动态内容
11.1 动态文本
11.1.1 概述
11.1.2 使文本动态化的步骤
11.1.3 动态文本源代码分析
11.1.4 动态文本应用数据格式
11. 1.5 动态文本数据格式源代码分析
11.2 动态图像
11. 2.1 概述
11.2.2 使图像动态化的步骤
11.2.3 应用示例
11.2.4 源代码分析
11.3 动态下拉列表框
11.3.1 概念
11.3.2 操作步骤
11.3.3 源码分析
11.3.4 应用示例
11. 3.5 存储下拉列表框
11.3.6 取出下拉列表框
11. 4 动态文本框
11.4.1 概念
11.4.2 操作步骤
11.4.3 应用示例
11.4.4 源代码分析
11.5 动态复选按钮
11. 5.1 概念
11.5.2 操作步骤
11.5.3 应用示例
11.5.4 源代码分析
11. 6 动态单选按钮
11.6.1 概念
11.6.2 操作步骤
11.6.3 应用示例
11. 6. 4 源代码分析
11.6.5 存储单选按钮的值
11.6.6 取出单选按钮
11.7 动态html属性
11. 7.1 概念
11.7.2 操作步骤
11. 7.3 实现html属性动态化的步骤
11.7.4 应用示例
11. 7.5 源代码分析
11.8 使activex、flash和其它对象参数
动态化
11. 8.1 概念
11. 8.2 操作步骤
11.9 本章小结
11.10 练习题
第12章 增添服务器行为
12.1 增添服务器行为
12.1.1 打开serverbehaviors属性监视器
12.1.2 添加服务器行为
12.1. 3 删除服务器行为
12. 1.4 修改服务器行为参数
12. 1.5 编辑服务器行为参数
12.2 repeatregion
12.2.1 基本概念
12. 2.2 定义repeatregion
12. 2.3 应用示例
12.3 show region
12.3.1 基本概念
12.3.2 定义show region
12.3.3 应用示例
12.4 move to record
12. 4.1 基本概念
12.4.2 建立move to record
12.4.3 应用示例
12.5 go to detail page
12.5.1 基本概念
12.5.2 建立go to detail page
12.5.3 应用示例
12.6 go to related page
12.6.1 基本概念
12.6.2 建立go to related page
12.7 insert rocord
12.7.1 基本概念
12.7.2 定义insert record
12.7.3 应用示例
12.8 update record
12.8.1 基本概念
12.8.2 定义update record
12.8.3 应用示例
12.9 delete record
12.9.1 基本概念
12.9.2 定义delete record
12.9.3 应用示例
12.10 user authentication
12.10.1 基本概念
12.10.2 定义check new username
12.10. 3 定义log in user
12.10.4 定义restrict access to page
12.10.5 定义log out user
12.10.6 应用示例
12.11 获得更多的服务器行为
12.12 编辑服务器行为
12.13 新建服务器行为
12.14 本章小结
12.15 练习题
第13章 页面范例
13.1 查询界面与结果显示
13.1.1 范例分析
13.1.2 模糊查询
13.1.3 可选字段和操作符的查询
13.1.4 多字段查询
13.2 删除页
13.2.1 范例分析
13.2.2 简单的条件删除
13.2.3 一次删除多条记录
13.3 插入页
13.3.1 范例分析
13.3.2 插入记录
13.4 更新页
13.4.1 范例分析
13.4.2 更新记录
13.5 本章小结
13.6 练习题
第14章 编辑
14.1 通用的编辑操作
14.1.1 copy(复制)
14.1.2 paste(粘贴)
14.1.3 cut(剪切)
14.1.4 undo(取消)
14.1.5 redo(重复)
14.1.6 select all(全选)
14.2 find(查找)与replace(替换)
14.2.1 查找和替换文档中的文本
和himl
14.2.2 查找文件
14.2.3 查找html标记和届性
14.2.4 在指定标记内查找文本
14.2.5 find next(再次查找)
14.2.6 replace(替换)
14.3 特殊编辑操作
14.3.1 clear(清除)
14.3.2 copy text only(只复制文本)
14.3.3 paste as text(粘贴为文本)
14.3.4 select parent tag(选择父元素)
14.3.5 select child(选择子元素)
14.4 其它编辑操作
14.4.1 编辑站点定义
14.4.2 编辑页面属性
14.4.3 编辑和删除数据库连接
14.4.4 编辑记录集
14.5 本章小结
14.6 练习题
第15章 测试和调试
15.1 测试站点浏览器的兼容性
15.2 测试链接
15.3 html优化
15.3.1 整理html
15.3.2 优化文档
15.3.3 优化microsoft word生成的
html文档
15.4 检查下载时间
15.5 实地测试
15.5.1 检查页面外观和效果
15.5.2 检查图像
15.5.3 检查链接
15. 6 javascript脚本调试
15.6.1 运行调试器概览
15,6.2 启动调试器
15.6.3 运行调试器
15.6.4 停止调试
15.6.5 检查语法错误
15.6.6 查看错误描述
15. 6. 7 发现并修改逻辑错误
15.6.8 设置断点
15.6.9 单步调试代码
15.6.10 跳过函数调试
15.6.11 进入画数调试
15.6.12 运行到函数外
15.6.13 查看和编辑变量值
15.6.14 在列表项删除一个变量
15.6.15 编辑值
15.7 microsoft脚本调试工具
15.7.1 启用调试
15.7.2 错误调试技术
15.7.3 脚本调试技巧
15.8 active serverpages常见问题
15. 9 本章小结
15. 10 练习题
第16章 扩展ultradev
16. 1 扩展的概念
16. 2 如何扩展
16. 3 安装插件
16.4 使用插件
16.5 注意事项
16. 6 本章小结
16. 7 练习题
第17章童 使用电子邮件
17.1 分析
17. 1.1 发送电子邮件的原理
17.1.2 从web页面发送电子邮件
17. 2 发一封电子邮件
17.3 本章小结
17. 4 练习题
第18章 新用户注册
l8. 1 文件说明
18.2 注册信息验证
18.2.1 分析
18. 2. 2 认识注册页面
18.2.3 常规检查
18.2.4 检查两次密码是否相同
18.2.5 检查是否重名
18.3 将数据保存到数据库中
18.3.1 建立记录集
18.3. 2 添加insert record服务器行为
18.3.3 添加check new username
服务器行为
18.4 本章小结
18.5 练习题
第19章 登录与验证
19.1 分析
19.1.1 简单登录页的一般流程
19.1.2 与简单相关的文件
19.2 验证
19.2.1 客户端验证
19.2.2 服务器端验证及其它页
19.3 记住密码
19.4 删除已记住的密码
19.5 本章小结
19.6 练习题
第20章 留言板
20.1 分析
20.1.1 留言板的机制
20.1.2 文件说明
20.2 显示留言
20.2.1 内容主体制作
20.2.2 处理空格和回车
20.2.3 隐藏国标
20.2.4 添加导航
20.3 留言
20.3.1 校验表单
20.3.2 insert record服务器行为
20.3.3 记住个人信息
20.4 管理留言
20.5 删除留言
20.5.1 了解资源
20. 5.2 删除多条记录
20.6 站长回复
20.7 登录机制
20.7.1 原理
20.7.2 log in user
20.7.3 限制未登录用户访问
20.8 本章小结
20.9 练习题
第21章 使用ubb
21.1 论坛支持html后的危害
21.2 ubb的作用及ubb转换程序
21,3 ubb程序代码分析
21,3.1 屏蔽html代码
21.3.2 把ubb代码转换成html代码
21.4 利用ubb插件实现一个例子
21.5 本章小结
21.6 练习题
第22章 计数器
22. 1 总访问人数和在线人数统计
22. 1.1 利用global.asa程序实现计数器
22.1,2 global.asa程序分析
22.1.3 添加计数器
22.2 图形计数器
22.3 本章小结
22.4 练习题
第23章 投票系统
23.1 分析
23.1. 1 投票系统的机制
23.1.2 文件及说明
23.2 投票及结果显示
23.2.1 选票的制作
23.2.2 投票结果页的制作
23.2,3 更新页add.asp
23.3 防止串票的投票系统
23.3.1 投票页的制作
23.3.2 repeat.asp页的制作
23.4 本章小结
23.5 练习题
第24章 调查表
24.1 分析
24.1.1 调查表的机制
24.1.2 调查系统所需文件及说明
24.2 调查表
24. 3 结果显示
24.3.1 建立记录集
24.3.2 向页面绑定动态数据
24.3.3 设置表格的动态属性
24.3.4 添加repeat region服务器行为
24. 4 本章小结
24.5 练习题
第25章 新闻发布系统
25.1 分析
25.1.1 用户界面分析
25.1. 2 管理界面分析
25.2 动态新闻页的制作
25.2.1 为动态新闻建立记录集
25.2.2 使新闻动态地显示在页面上
25.2.3 完善新闻页
25.2.4 制作显示更多新闻页
25.2.5 新闻具体内容的显示
25.3 导航页面
25.4 密码管理
25. 5 新闻类别管理
25.5.1 主页面
25.5.2 编辑新闻类别
25.5.3 新建新闻类别
25.5. 4 删除新闻类别
25.6 在线更新
25.6.1 显示当前新闻类别
25.6.2 显示当前新闻标题
25.6.3 编辑新闻内容
25.6.4 录入新闻
25.6. 5 删除新闻
25.7 完善新闻管理系统
25.8 本章小结
25. 9 练习题
第26章 bbs的设计
26.1 分析
26.1.1 登录与注册模块
26.1.2 显示模块
26.1.3 写入模块
26.1.4 权限模块
26.2 登录
26.2.1 登录信息的合法性
26. 2.2 组验证
26.2.3 退出登录
26.2.4 欢迎信息及计数器
26.2.5 显示与隐藏
26.2.6 login.asp页
26.3 新用户注册及注册相关
26.3.1 新用户注册
26. 3.2 修改口令
26.3.3 修改注册信息
26.4 显示发布的贴子
26.4.1 参数
26.4.2 显示论坛主题
26.4.3 显示当前版主和当前论坛主题
26.4.4 显示置顶贴子
26.4.5 显示普通贴子
26. 4.6 导航
26.4.7 搜索器
26.5 显示贴于具体内容
26.5.1 参数
26. 5.2 显示主题贴子
26.5.3 添加几个链接
26.5.4 显示回复贴于
26.5.5 添加计数器
26.6 搜索相关贴子
26. 6.1 bbs.asp页面上的搜索器
26.6.2 搜索结果页面
26.7 显示个人信息
26.8 发布新贴
26.8.1 参数
26.8.2 添加隐藏域
26.8.3 验证
26.8.4 提交新贴
26.8.5 处理输入焦点
26.8.6 处理发贴数
26.8.7 防止匿名发布新贴
26.9 回复贴子
26.9.1 参数
26.9.2 处理参数问题
26.9.3 初始化文本框
26.9.4 提交回复贴子
26.9.5 回复数和最后回复时间
26.9.6 处理输入焦点
26.10 权限模块
26.10.1 编辑贴子
26. 10.2 贴子置顶
26. 10.3 删除主题贴子
26.10.4 删除回复贴子
26.10.5 添加讨论区
26.10.6 指定版主
26.11 本章小结
26.12 练习题
第27章 购物车
27.1 实例说明
27.1.1 用户界面说明
27.1.2 数据管理说明
27.1.3 插件说明
27.2 组装购物车
27.2.1 添加到购物车
27.2.2 动态定单
27.3 购物
27.4 本章小结
27,5 练习题
第28章 架构电子商务网站
28.1 分析
28. 1.1 相关文件
28.1.2 相关数据表
28.2 首页的制作
28.2.1 静态页面设计介绍
28.3 详细页面
28.3.1 新书详细信息的显示
28.3.2 页面计数器
28.4 搜索结果页
28.4.1 搜索的具体内容
28.4.2 导航状态显示
28.4. 3 添加导航按钮
28.4.4 美化搜索结果
28.5 本章小结
28.6 练习题
Dreamweaver UltraDev4 ASP/VBScript网页编程完全手册
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!