第一部分 认识DW UltraDev 4
第1章 DW UltraDev 4概述
1.1 DW UltraDev 4火爆登场
1.1.1 Web应用的发展
1.1.2 DW UltraDev的出现
1.2 DW UltraDev 4的特点
1.2.1 DW UltraDev 4的强大功能
1.2.2 DW UltraDev的主要应用
1.2.3 DW UltraDev和其他同类产品的比较
1.3 安装DW UltraDev 4
第2章 DW UltraDev4界面基础
2.1 启动DW UltraDev 4
2.2 认识DW UltraDev 4的窗口结构
2.3 DW UltraDev 4的主菜单
2.3.1 File菜单
2.3.2 Edit菜单
2.3.3 View菜单
2.3.4 Insert菜单
2.3.5 Modify菜单
2.3.6 Text菜单
2.3.7 Commands菜单
2.3.8 Site菜单
2.3.9 Window菜单
2.3.10 Help菜单
2.4 基本面板功能
2.4.1 启动面板
2.4.2 对象面板
2.4.3 属性面板
2.5 控制浮动面板
2.6 使用其他界面元素和工具
2.6.1 使用状态栏
2.6.2 使用工具栏
2.6.3 使用快捷菜单
2.6.4 使用网格
2.6.5 使用标尺
2.7 设置DW UltraDev 4的界面属性
2.7.1 打开属性设置窗口
2.7.2 设置General属性
2.7.3 设置Panels属性
2.7.4 设置Fonts/Encoding属性
2.7.5 设置Status Bar属性
第3章 体验DW UltraDev 4
3.1 定义本地站点
3.1.1 定义本地站点文件夹
3.1.2 确定服务器端技术
3.2 定义远程站点
3.2.1 创建发布目录
3.2.2 定义远端站点目录
3.2.3 配置站点的URL前缀
3.3 创建数据库链接
3.3.1 在已设置DSN的Web服务器上创建数据库链接
3.3.2 在未设置DSN的Web服务器上创建数据库链接
3.4 创建ASP示例页面
3.4.1 创建简单的查询/结果页面
3.4.2 创建细节页面
3.4.3 加入记录浏览功能
第二部分 使用DW UltraDev 4开发Web应用
第4章 站点和文档初步
4.1 站点和文档概述
4.1.1 本地计算机和Internet服务器
4.1.2 本地站点和远程站点
4.1.3 上传和下载
4.2 站点规划
4.2.1 网页的设计流程
4.2.2 规划站点结构
4.2.3 规划站点的浏览体系
4.2.4 规划模板和库的使用
4.3 创建本地站点
4.4 站点操作
4.4.1 打开站点
4.4.2 编辑站点
4.4.3 复制站点
4.4.4 删除站点
4.5 操作站点文件
4.5.1 创建文件和文件夹
4.5.2 移动和复制文件或文件夹
4.5.3 编辑和删除文件
4.5.4 设置站点主页
4.6 使用站点窗口
4.6.1 查看本地站点
4.6.2 改变站点显示
4.7 创建和编辑文档
4.7.1 创建空白文档
4.7.2 打开现有文档
4.7.3 基于模板创建文档
4.7.4 存储文档
4.7.5 关闭文档
4.8 添加文本和插入对象
4.8.1 添加文本和常用对象
4.8.2 插入特殊字符
4.8.3 插入水平线
4.9 在文档窗口中选择元素
4.9.1 选择元素的方法
4.9.2 选择不可见元素
4.10 设置文档属性
4.11 使用历史面板
4.11.1 关于历史面板
4.11.2 撤销操作
4.11.3 自动化任务
4.12 查看和编辑网页头部内容
4.12.1 显示头部元素
4.12.2 编辑网页的头部内容
4.12.3 认识头部元素
第5章 编辑HTML页面
5.1 Code Inspector
5.2 编辑HTML标记
5.2.1 插入HTML模式
5.2.2 编辑Tag模式
5.2.3 封装Tag模式
5.2.4 设置Quick Tag编辑器的属性
5.3 设置HTML格式特性
5.3.1 HTML重写属性
5.3.2 HTML格式化属性
5.3.3 HTML颜色属性
5.4 净化HTML源代码
5.4.1 净化HTML源代码
5.4.2 净化Microsoft word HTML源代码
5.5 外部HTML编辑器
5.6 其他编辑功能
5.6.1 纠正无效标记
5.6.2 插入脚本
5.6.3 插入注释
第6章 UltraDev开发Web应用基础
6.1 Web应用开发流程
6.2 开发前的准备工作
6.2.1 定义站点
6.2.2 配置DW UltraDev
6.2.3 创建数据库链接
第7章 创建记录集
7.1 记录集概述
7.2 定义记录集
7.2.1 不使用SQL定义记录集
7.2.2 使用SQL定义记录集
7.2.3 为结果页面定义记录集
7.3 操作记录集
7.3.1 复制记录集
7.3.2 调用存储过程
7.3.3 创建存储过程对象
7.3.4 编辑和删除记录集
7.4 编写SQL查询语句
7.4.1 编写最简单的SQL语句
7.4.2 包含整个数据库表
7.4.3 限制字段的数目
7.4.4 限制记录的数目
7.4.5 对记录进行排序
第8章 创建动态网页
8.1 在网页中加入动态内容
8.1.1 加入动态内容的步骤
8.1.2 定义数据源
8.1.3 使文本动态化
8.1.4 使图片动态化
8.1.5 使表单动态化
8.1.6 使HTML属性动态化
8.1.7 使其他对象动态化
8.2 创建不同类型的动态网页
8.2.1 创建搜索网页
8.2.2 创建结果网页
8.2.3 创建细节网页
8.2.4 创建记录编辑网页
第9章 激活动态网页
9.1 概述
9.2 显示多条记录
9.2.1 创建Repeat Region服务器行为
9.2.2 创建记录计数
9.3 在记录间移动
9.3.1 创建记录浏览链接
9.3.2 移动到特定记录
9.3.3 增强浏览功能
9.4 在页面之间传递信息
9.4.1 获取HTML表单中的数据
9.4.2 定位到细节页面
9.4.3 定位到相关页面
9.5 编辑记录
9.5.1 在数据库中插入记录
9.5.2 在数据库中更新记录
9.5.3 在数据库中删除记录
第10章 编辑和调试动态网页
10.1 动态网页的基本编辑操作
10.1.1 改变记录集的内容
10.1.2 替换和删除动态内容
10.1.3 修改服务器行为
10.2 Live Data环境下的编辑操作
10.2.1 在Live Data窗口中编辑页面
10.2.2 使用Live Data Settings对话框
10.3 测试Web应用的链接
10.3.1 配置DW UltraDev
10.3.2 在浏览器中进行预览
10.4 编辑源代码
10.5 编辑和创建数据格式
10.5.1 编辑数据格式
10.5.2 创建新的数据格式
第三部分 DW UltraDev 4应用实例
第11章 Web应用综合示例
11.1 开发Web应用前的准备工作
11.1.1 创建DSN
11.1.2 定义站点
11.1.3 创建数据库连接
11.2 在页面中增加动态内容
11.2.1 为页面增加一个记录集
11.2.2 在页面中增加动态数据
11.2.3 在Live Data模式下编辑页面
11.2.4 在页面中显示多个记录
11.2.5 浏览记录
11.3 进一步增加动态页面的功能
11.3.1 增强浏览功能
11.3.2 处理细节页面
11.3.3 定义一个过滤的记录集
11.3.4 在细节页面中增加动态内容
11.3.5 往数据库中增加新记录
第12章 创建留言簿
12.1 开发留言簿前的准备工作
12.1.1 设计基本网页
12.1.2 创建数据库
12.1.3 创建DSN
12.1.4 定义站点
12.1.5 创建数据库链接
12.2 完成填写留言页面
12.3 完成浏览留言页面
12.3.1 定义留言记录集
12.3.2 显示浏览留言页面
12.3.3 显示多条留言记录
12.3.4 增加浏览链接
12.3.5 增强浏览功能
第13章 创建查询系统
13.1 设计准备工作
13.1.1 新建站点
13.1.2 创建初始网页及数据库
13.2 定义DSN和数据库连接
13.2.1 定义DSN
13.2.2 创建数据库连接
13.3 添加动态内容
13.3.1 创建判断页
13.3.2 创建结果页
13.3.3 查询系统测试
第四部分 DW UltraDev 4高级应用与扩展
第14章 插件的安装与使用
14.1 插件概述
14.2 安装插件
14.2.1 安装插件
14.2.2 测试插件
14.3 管理插件
14.3.1 插件管理器的主要功能
14.3.2 对插件进行排序
14.3.3 激活或禁止插件
14.3.4 删除插件
14.4 一个声音插件的使用
14.4.1 安装声音插件
14.4.2 使用声音插件
第15章 定制DW UltraDev 4界面
15.1 定制DW UltraDev 4界面概述
15.2 定制对象面板
15.3 创建一个简单对象
15.4 改变缺省文件类型
15.5 定制DW UltraDev菜单
15.5.1 编辑Commands菜单
15.5.2 菜单语法
15.5.3 菜单重排
15.5.4 菜单项语法
15.5.5 键盘快捷键
15.5.6 改变菜单项名字
15.6 定制对话框界面
15.7 编辑HTML源码格式化配置文件
15.8 浏览器配置文件
15.9 扩展DW UltraDev
15.10 第三方标记的定制
15.10.1 第三方标记的定制
15.10.2 文档窗口显示定制标记的方法
15.10.3 避免改写第三方标记
第16章 DW UltraDev 4的DOM模型
16.1 DOM概念
16.2 DW UltraDev 4的DOM
16.2.1 DW UltraDev对象及其特性
16.2.2 DOM
16.2.3 文档对象的特性和方法
16.2.4 HTML标记对象的特性和方法
16.2.5 文本对象的的特性和方法
16.2.6 注释对象的的特性和方法
16.3 树控制
16.4 JavaScript在扩展中的工作方式
16.4.1 DW UltraDev 4处理扩展的方式
16.4.2 在启动和关闭时运行scripts
第17章 DW UltraDev 4 API及其使用
17.1 DW UltraDev 4的JavaScript API
17.1.1 API函数概述
17.1.2 最重要的函数
17.1.3 Behavior函数
17.1.4 剪贴板函数
17.1.5 命令函数
17.1.6 转换函数
17.1.7 CSS风格函数
17.1.8 外部应用函数
17.1.9 文件处理函数
17.1.10 Find/Replace函数
17.1.11 Frame和frameset函数
17.1.12 通用编辑函数
17.1.13 全局应用函数
17.1.14 全局文档函数
17.1.15 History函数
17.1.16 HTML风格函数
17.1.17 层和影像地图函数
17.1.18 窗口函数
17.1.19 Enabler函数
17.2 文件I/O API
17.3 Design Notes API
17.3.1 Design Notes JavaScript API
17.3.2 Design Notes C API
17.4 Database API
17.5 Commands API
17.6 Data Sources API
17.7 Server Behaviors API
17.8 其他API
17.8.1 Fireworks Integration API
17.8.2 HTTP API
17.8.3 C-Level扩展API
17.8.4 Objects API
17.8.5 Menu Commands API
17.8.6 Property Inspectors API
17.8.7 Floating Palettes API
17.8.8 Behaviors API
17.8.9 Data Translators API
17.8.10 Server Models API