书籍详情
VISUAL INTERDEV 6网络开发宝典
作者:(美)[R.曼斯菲尔德]Richard Mansfield,(美)[D.雷韦特]Debbie Revette著;张其海,王枫,唐子才译
出版社:人民邮电出版社
出版时间:1999-01-01
ISBN:9787115075949
定价:¥68.00
购买这本书可以去
内容简介
VisualInterDev 6(VI)是功能相当强大的Web全方位开发环境。微软公司称VI是一种快速应用开发环境。本书对Visual InterDev 6的知识进行了详实而全面的阐述,内容包括:使用网站设计器设计项目原型及项目;掌握Visual InterDev 6集成开发环境;有了DHTML,通过添加最新技术水平的动画而使网站显得更加活泼;使用主题和样式改善网站的可视效果;使用JScript、VBScript小脚本、Java小程序以及ActiveX控件;创建ASP(活动服务器页面),以使服务器更具活力;使用Visual Database工具创建SQL服务器数据库对象,包括表、索引、关系、触发器存储过程;使用设计时ActiveX控件,使客户端和服务器端页面与数据库连接。通过本书的学习,读者可以专业地创建富有声音和图像的数据驱动的Web应用,掌握最新的微软Web技术——DHTML、ASP、设计时控件以及小脚本,使用Visual Database工具轻松创建Microsoft SQL Server和Oracle数据库对象。本书将许多新思想、技巧和捷径提供给读者,这些无价的资源是读者创建Web网站所需要的所有知识。本书配有光盘,含示例应用程序及原版书全文。本书既适合网络开发人员使用,也可供大专院校师生及计算机爱好者阅读。
作者简介
暂缺《VISUAL INTERDEV 6网络开发宝典》作者简介
目录
第一部分 Visual InterDev基础
第一章 Visual InterDev概述
1.1 Internet编程世界中的VI
1.1.1 Visual InterDevt和Visual Strudio
1.1.2 FrontPpage和VI
1.1.3 Viusla Basic、Java、VBScript和JavaScript
1.2 VI的主要特点
1.2.1 简单的数据库互连性
1.2.2 高效站点建模和维护
1.2.3 可扩充的基于小组的开发
1.2.4 FP:高效页面设计工具
1.2.5 增强的调制机制
1.2.6 不受限制的可扩充性
1.2.7 切边技术
1.3 VI的主要新特点
1.3.1 WYSIWYG编辑
1.3.2 调试特点
1.3.3 拖放式建模
1.3.4 新的数据库访问功能
1.3.5 CSS编辑器
1.3.6 智能敏感语句完成功能
1.3.7 DHTML
1.3.8 本地模式开发
1.3.9 简单的部署
1.4 小结
第二章 Web应用开发过程
2.1 理解Web开发过程
2.1.1 第一阶段:规划
2.1.2 第二阶段:设计
2.1.3 第三阶段:建设和测试
2.1.4 第四阶段:投入使用
2.1.5 第五阶段:运行和后续维护
2.2 规划项目
2.2.1 确定项目目标
2.2.2 确定Web应用的目的
2.2.3 确定你的目标用户
2.2.4 确定项目的规模
2.2.5 确定客户重点
2.2.6 取得一致的开发方法
2.2.7 编写项目计划
2.3 项目小组人员构成
2.3.1 项目组角色和微软工具
2.3.2 理解项目小组中客户的角色
2.4 后续项目管理
2.4.1 规划
2.4.2 估计和调度
2.4.3 追踪
2.4.4 联络
2.5 小结
第三章 Visual InterDev的结构
3.1 Visual InterDev的结构部件
3.1.1 Web浏览器客户应用程序
3.1.2 Visual InterDev客户软件
3.1.3 Web服务器
3.1.4 数据库服务器
3.2 Visual InterDev的项目结构
3.2.1 主Web应用和本地Web应用
3.2.2 主模式
3.2.3 本地模式
3.2.4 脱机模式
3.3 结构和Web开发过程的各个阶段
3.3.1 开发阶段
3.3.2 测试阶段
3.3.3 投入使用阶段
3.4 小结
第四章 使用VI Web项目
4.1 创建Web应用
4.2 创建新的Web项目
4.2.1 在Web服务器上创建主Web应用
4.2.2 连接现有Web应用
4.2.3 使用示例应用程序向导
4.3 理解解决方案
4.3.1 创建解决方案
4.3.2 向当前解决方案中添加项目
4.4 浏览项目结构:文件夹和文件
4.4.1 Web服务上的文件夹和文件
4.4.2 本地工作站上的文件夹和文件
4.4.3 Global.asa文件
4.5 项目资源管理器基本知识
4.5.1 显示和隐藏项目资源管理器和数据视图
4.5.2 认识项目资源管理器里使用的图标
4.6 管理解决方案
4.7 管理项目
4.8 使用Visual SourceSafe
4.8.1 允许Web应用程序的源代码控制
4.8.2 检出项目文件
4.8.3 检入项目文件
4.8.4 源代码控制选项
4.9 小结
第五章 使用站点设计器为Web设计原型
5.1 站点设计器基础
5.1.1 生成站点设计
5.1.2 增加自动子页
5.1.3 增加有意义的页名
5.1.4 转换为水平树
5.2 拖动页面进行管理
5.2.1 放置子页
5.2.2 使用多个树状结构
5.3 定位条
5.3.1 创建定位条
5.3.2 理解属性页对话框
5.3.3 增加链接
5.4 框图菜单
5.4.1 和父页断开
5.4.2 查看分页符
5.4.3 重新计算分页符
5.5 小结
第二部分 创建Web页面
第六章 VI集成开发环境
6.1 使用源代码编辑器创建主页
6.2 主编辑窗口
6.2.1 设计视图
6.2.2 源代码视图
6.2.3 快速查看视图
6.3 工具箱
6.4 项目资源管理器窗口
6.5 属性窗口
6.6 IDE的菜单
6.6.1 文件菜单
6.6.2 查看菜单
6.6.3 项目菜单
6.6.4 调试菜单
6.6.5 HTML菜单
6.6.6 表格菜单
6.6.7 格式菜单
6.6.8 工具菜单
6.6.9 窗口菜单
6.7 定制工具条
6.8 小结
第七章 使用FrontPage 98
7.1 了解Web向导
7.1.1 创建表格
7.1.2 设计表格
7.2 使用图文框向导
7.2.1 在网页中添加图文框
7.2.2 编辑图文框
7.2.3 改变主页
7.3 使用表单
7.4 FrontPage中的图形
7.4.1 操纵剪贴图
7.4.2 使用拇指图
7.4.3 创建标题广告
7.4.4 使用共享边框
7.4.5 电视变换
7.4.6 其它FP图形技术
7.5 更宽的视解:FP图形技术
7.5.1 超链接:把Web捆绑起来
7.5.2 使用图形超链接
7.5.3 定位条
7.5.4 推:频道定义向导
7.6 小结
第八章 和用户交互
8.1 使用表单向导
8.2 提供立即响应
8.2.1 把脚本放在前面
8.2.2 使用表单工具条
8.2.3 使用表单属性对话框定制表单
8.3 使用数据检验
8.3.1 按你的方式过滤数据
8.3.2 检验WebBot
8.4 创建登记页
8.5 使用其它预制页面
8.6 设计定制表单
8.7 小结
第九章 增加图像和声音
9.1 限制带宽
9.1.1 关闭调入图像
9.1.2 限制主分辩率图片
9.1.3 在网页中进行本地动画处理
9.2 Web图像基础
9.2.1 使用IMG、SRC和DYN SRC标签
9.2.2 使用Align标记
9.2.3 使用绕图排列
9.3 使用背景
9.3.1 自然语言颜色定义
9.3.2 纹理
9.4 图像超链接
9.4.1 插入热点链接
9.4.2 透明
9.5 声音和电影
9.5.1 对齐
9.5.2 延迟和用户触发器
9.6 背景音乐
9.7 拇指图
9.8 插入预定图像
9.9 小结
第十章 使用主题和样式表
10.1 布局和模板
10.1.1 理解布局
10.1.2 使用模板
10.2 主题和级联样式表
10.3 内置主题
10.4 VI中的主题
10.4.1 FrontPage中的主题
10.4.2 减式修改
10.4.3 替代方式修改
10.5 级联样式表
10.5.1 用CSS获得更精细的控制
10.5.2 Kerning紧缩
10.6 链接样式表
10.6.1 理解外部工作表文件
10.6.2 “级联”就是优先级别
10.6.3 对大块区域使用SPAN命令
10.7 内置样式块
10.7.1 定义新样式
10.7.2 样式语法
10.8 链接样式表
10.9 使用类作变化
10.10 使用VI的CSS编辑器
10.10.1 独立创建样式表
10.10.2 重新定义HTML元素
10.10.3 在无格式HTML和样式HTML之间切换
10.10.4 增加其它元素
10.10.5 修改HTML标记
10.10.6 创建新类
10.10.7 插入唯一ID
10.11 链接到网页
10.12 小结
第三部分 客户端工作
第十一章 客户端组件简介
11.1 网络组件现状
11.1.1 ActiveX控件
11.1.2 Java小程序和JavaBean
11.1.3 ActiveX控件和Java小程序
11.2 客户端组件工作情况
11.2.1 <object>元素
11.2.2 <Applet>元素
11.2.3 属性
11.2.4 方法
11.2.5 事件
11.3 学用VIHTML编辑器
11.3.1 在Toolbox中加入ActiveX控件
11.3.2 插入一个控件
11.3.3 编辑一个控件
11.3.4 设置控件的属性
11.4 小结
第十二章 脚本的制作
12.1 VBScript和JScript
12.1.1 变量的使用
12.1.2 数组的创建
12.1.3 JScript的优点
12.1.4 过程
12.1.5 运算符
12.1.6 循环
12.1.7 条件选定语句
12.2 客户端和服务器端脚本的含义
12.3 在Visual InterDev中创建脚本
12.3.1 在Source视图方法中创建一个新的脚本
12.3.2 为与VBScript不兼容的浏览浏览器编写代码
12.4 管理文档
12.4.1 文档对象
12.4.2 文本直接插入
12.4.3 文档属性
12.4.4 文档方法
12.5 特别为Navigator制定脚本
12.6 小结
第十三章 ActiveX集成以及高级脚本编辑技术
13.1 ActiveX组件
13.2 创建第一个控件
13.2.1 访问新控件的工具栏按钮
13.2.2 测试新ActiveX控件
13.3 注册:最后一步
13.3.1 编译:很简单
13.3.2 检验注册
13.4 利用ActiveX控件向导来创建一个新组件
13.4.1 私有和公共属性的创建
13.4.2 禁止一个属性窗口
13.4.3 和API的通信
13.4.4 利用GDI
13.4.5 测试NewLabel
13.5 创建脚本
13.5.1 小脚本的优点
13.5.2 小脚本和包含的比较
13.5.3 创建一个简单的小脚本
13.5.4 创建小脚本属性
13.6 小脚本中的事件
13.6.1 传递一个标准DHTML事件
13.6.2 自定义事件
13.7 小结
第十四章 动态HTML
14.1 DHTML基础
14.2 文档对象模型
14.2.1 DOM中的对象
14.2.2 对象中的成员
14.2.3 理解层次结构
14.3 窗口对象
14.4 文档对象
14.5 集合
14.6 进行操作
14.6.1 文本属性和HTML属性的比较
14.6.2 使用InsertAdjacent方法
14.6.3 避免一些不可能的操作
14.7 使用Text Range对象
14.7.1 使用htmlText
14.7.2 理解TextRange中的方法
14.7.3 查找和替换
14.7.4 在组件中定义和操作TextRange
14.7.5 使用TextRange属性
14.8 小结
第十五章 边界剪裁效果
15.1 使用定时器
15.1.1 将set Timeout用于单触发方式
15.1.2 将setInterval用于反复方式
15.2 使用DIV和SPAN
15.3 扩大剪裁区域
15.4 显示分级显示图
15.4.1 用FrontPage建立分级显示图
15.4.2 单击任意一个标题行
15.5 使用过滤器
15.5.1 使用blendTrans:最优雅的过滤器
15.5.2 使用专门的过滤器
15.5.3 操作过滤器
15.5.4 使用过滤器串
15.6 使用转换
15.7 小结
第四部分 使用活动服务器页
第十六章 活动服务器页入门
16.1 理解活动服务器页
16.1.1 服务器上的ASP产生HTML代码
16.1.2 服务器端和客户端函数的不同特点
16.1.3 测试活动服务器页
16.2 混合客户端和服务器端脚本
16.3 客户/服务器交互特性
16.3.1 概念化客户/服务器交互模型
16.3.2 传递参数到服务器端
16.4 会话状态的保持
16.4.1 Web服务器如何记住其客户
16.4.2 Application对象
16.4.3 Session对象
16.4.4 GLOBAL.ASA文件
16.5 小结
第十七章 服务器端脚本和组件
17.1 Request 对象
17.1.1 ClientCertificate
17.1.2 Cookies
17.1.3 Forms
17.1.4 QueryString
17.1.5 ServerVariables
17.1.6 使用Request对象实例
17.2 Response对象
17.2.1 Write方法
17.2.2 其它方法
17.2.3 属性
17.2.4 Cookies集合
17.2.5 使用Request对象的实例
17.3 Server对象
17.3.1 MapPath方法
17.3.2 CreateObject方法
17.3.3 URLEncode方法
17.3.4 HTMLEncode方法
17.4 访问服务器的文件系统
17.4.1 FileSystemObject对象
17.4.2 TextStream对象使用实例
17.4.3 Browser组件
17.4.4 Content Linking组件
17.4.5 AdRotator组件
17.5 定制ActiveX服务器组件
17.6 小结
第五部分 使用可视数据库工具
第十八章 可视数据库工具研究
18.1 可视数据库基础
18.1.1 数据库TDT特性
18.1.2 微软产品提供的VDT特性
18.2 准备从VI项目中访问数据
18.2.1 VI项目和数据连接
18.2.2 安装SQL服务器数据库示例程序
18.2.3 创建数据对象
18.3 使用数据连接
18.3.1 项目资源管理器
18.3.2 数据视图
18.4 数据库设计器概述
18.5 查询设计器概述
18.6 SQL编辑器概述
18.7 小结
第十九章 创建和更新数据
19.1 逻辑数据模型设计
19.1.1 过程分析
19.1.2 数据驱动分析
19.2 物理数据库设计
19.2.1 数据库属性
19.2.2 表名
19.2.3 列属性
19.2.4 主关键字和外部关键字
19.2.5 索引
19.2.6 约束
19.2.7 查找表
19.3 理解数据库设计器
19.3.1 数据库结构内容
19.3.2 使用数据库对象
19.3.3 保存修改
19.4 使用数据库结构图
19.4.1 数据库结构图的创建
19.4.2 在数据库结构图中添加表
19.4.3 定制数据库结构图的显示
19.5 创建数据库对象
19.5.1 建立新表
19.5.2 定义主关键字
19.5.3 建立关系
19.5.4 创建索引
19.5.5 定义约束
19.6 修改数据库对象
19.6.1 插入列
19.6.2 删除列
19.6.3 从数据库结构图中移走表
16.9.4 从数据库中删除表
19.6.5 删除关系
19.6.6 修改和/或删除表属性
19.7 保存修改
19.7.1 当你没有保存改动时,如何识别
19.7.2 保存结构图的改动
19.7.3 保存表的改动
19.7.4 不保存改动
19.7.5 保存SQL改动脚本
19.8 其它数据库问题
19.9 小结
第二十章 数据库查询
20.1 理解查询设计器
20.1.1 查询设计器窗口
20.1.2 工具条按钮
20.1.3 查询窗口基础
20.1.4 查询执行
20.1.5 使用存储查询
20.2 建立简单的选择查询
20.2.1 开始
20.2.2 选择输入源
20.2.3 选择数据列
20.2.4 保存查询
20.2.5 校验、运行和终止查询
20.2.6 得到结果
20.3 更高级的选择查询
20.3.1 利用表达式取得数据
20.3.2 联接表
20.3.3 结果排序
20.3.4 合计结果
20.3.5 将结果分组
20.3.6 使用过滤器
20.3.7 建立带参数查询
20.4 加载数据
20.4.1 结果窗口
20.4.2 插入查询
20.4.3 插入值查询
20.4.4 造表查询
20.4.5 更新查询
20.4.6 删除查询
20.5 小结
第二十一章 SQL高级特性
21.1 视图
21.1.1 何时使用视图
21.1.2 使用视图设计器
21.1.3 测试视图
21.1.4 使用视图
21.2 存储过程
21.2.1 理解何时使用存储过程
21.2.2 建立存储过程
21.2.3 测试和调试存储过程
21.2.4 使用存储过程
21.3 触发器
21.3.1 理解何时使用触发器
21.3.2 创建触发器
21.3.3 测试触发器
21.3.4 使用触发器
21.4 SQL脚本
21.4.1 创建SQL脚本
21.4.2 测试SQL脚本
21.4.3 使用SQL脚本
21.5 小结
第六部分 在WEB中使用数据库
第二十二章 认识数据连接
22.1 微软的理想
22.1.1 微软Windows DNA
22.1.2 通用数据访问
22.2 数据驱动Web应用程序配置
22.2.1 配置选项
22.2.2 数据的服务器端、客户端脚本控制
22.3 VI的数据结构
22.3.1 增加数据连接
22.3.2 创建数据命令
22.3.3 显示数据
22.3.4 一个方案中多个项目
22.4 数据源名
22.4.1 文件数据源
22.4.2 机器数据源
22.4.3 如何确定项目中使用的DSN类型
22.5 在Web项目中添加数据连接
22.6 小结
第二十三章 使用Web页上的数据
23.1 理解数据命令
23.1.1 基于表或视图的数据命令
23.1.2 基本存储过程的数据命令
23.1.3 基于SQL语句的数据命令
23.2 VI中包含的数据绑定DTC
23.3 使用记录集DTC
23.3.1 属性
23.4 在Web页中添加数据
23.4.1 在网页上添加数据
23.4.2 在网页上添加字段
23.5 DTC脚本平台
23.6 DTC实例
23.6.1 实例1:浏览数据——每页一条记录
23.6.2 实例2:浏览数据——每项页有多个记录
23.6.3 实例3:浏览数据——硬代码化的参数值
23.6.4 实例4:事件驱动表单
23.7 小结
第七部分 管理Web应用程序
第二十四章 网站维护和部署
24.1 重组Web项目
24.1.1 压缩、扩展及缩放
24.1.2 修复被破坏的链接
24.1.3 链接符和作用域
24.1.4 链接视图工具条上的过滤器
24.2 使用本地文件
24.3 站点部署
24.3.1 拷贝站点
24.3.2 注册组件
24.4 部署检查列表
24.5 小结
第二十五章 安全问题探索
25.1 Internet安全
25.1.1 谁的操作正在进行
25.1.2 开放的市场可以选择性地关闭吗
25.2 通常的服务器入侵
25.2.1 特洛伊木马
25.2.2 脚本攻击
25.3 服务器的困扰
25.3.1 可拍的“死亡之Ping”
25.3.2 原代码、句号
25.3.3 清空文件
25.3.4 欺骗
25.3.5 冒充域名服务器
25.4 管理用户访问
25.4.1 工作站域
25.4.2 用户组
25.4.3 设计Itnernet资源
25.4.4 给用户发放证明
25.4.5 权限,还是权限
25.4.6 分配Web权限
25.4.7 防止攻击的方法
25.5 客户端安全证明
25.5.1 ActiveX控件能安全吗
25.5.2 为发布而清洁控件
25.6 小结
附录 A 示例数据库Register的物理设计
附录 B HTML 4.0参考
B.1 新元素
B.1.1 ACROYNM
B.1.2 BUTTON
B.1.3 COLGROUP
B.1.4 DEL和INS
B.1.5 FIELDEST 和LEGEND
B.2 不赞成使用的要素
B.2.1 Align
B.2.2 APPLEET
B.2.3 BASEFONT和FONT
B.2.4 DIR
B.2.5 ISINDEX
B.2.6 S、STRIKE以及U
B.3 FORM的新方法
B.3.1 ACCESSKEY
B.3.2 DISABLE和READ-ONLY
B.3.3 ACCEPT和ACCEPT-CHARSET
附录 C 配套CD-ROM
C.1 源代码
C.2 本书的电子拷贝
C.3 实用程序
C.3.1 Adobe Acrobat Reader
C.3.2 示例数据库
词汇表
CD-ROM安装指导
第一章 Visual InterDev概述
1.1 Internet编程世界中的VI
1.1.1 Visual InterDevt和Visual Strudio
1.1.2 FrontPpage和VI
1.1.3 Viusla Basic、Java、VBScript和JavaScript
1.2 VI的主要特点
1.2.1 简单的数据库互连性
1.2.2 高效站点建模和维护
1.2.3 可扩充的基于小组的开发
1.2.4 FP:高效页面设计工具
1.2.5 增强的调制机制
1.2.6 不受限制的可扩充性
1.2.7 切边技术
1.3 VI的主要新特点
1.3.1 WYSIWYG编辑
1.3.2 调试特点
1.3.3 拖放式建模
1.3.4 新的数据库访问功能
1.3.5 CSS编辑器
1.3.6 智能敏感语句完成功能
1.3.7 DHTML
1.3.8 本地模式开发
1.3.9 简单的部署
1.4 小结
第二章 Web应用开发过程
2.1 理解Web开发过程
2.1.1 第一阶段:规划
2.1.2 第二阶段:设计
2.1.3 第三阶段:建设和测试
2.1.4 第四阶段:投入使用
2.1.5 第五阶段:运行和后续维护
2.2 规划项目
2.2.1 确定项目目标
2.2.2 确定Web应用的目的
2.2.3 确定你的目标用户
2.2.4 确定项目的规模
2.2.5 确定客户重点
2.2.6 取得一致的开发方法
2.2.7 编写项目计划
2.3 项目小组人员构成
2.3.1 项目组角色和微软工具
2.3.2 理解项目小组中客户的角色
2.4 后续项目管理
2.4.1 规划
2.4.2 估计和调度
2.4.3 追踪
2.4.4 联络
2.5 小结
第三章 Visual InterDev的结构
3.1 Visual InterDev的结构部件
3.1.1 Web浏览器客户应用程序
3.1.2 Visual InterDev客户软件
3.1.3 Web服务器
3.1.4 数据库服务器
3.2 Visual InterDev的项目结构
3.2.1 主Web应用和本地Web应用
3.2.2 主模式
3.2.3 本地模式
3.2.4 脱机模式
3.3 结构和Web开发过程的各个阶段
3.3.1 开发阶段
3.3.2 测试阶段
3.3.3 投入使用阶段
3.4 小结
第四章 使用VI Web项目
4.1 创建Web应用
4.2 创建新的Web项目
4.2.1 在Web服务器上创建主Web应用
4.2.2 连接现有Web应用
4.2.3 使用示例应用程序向导
4.3 理解解决方案
4.3.1 创建解决方案
4.3.2 向当前解决方案中添加项目
4.4 浏览项目结构:文件夹和文件
4.4.1 Web服务上的文件夹和文件
4.4.2 本地工作站上的文件夹和文件
4.4.3 Global.asa文件
4.5 项目资源管理器基本知识
4.5.1 显示和隐藏项目资源管理器和数据视图
4.5.2 认识项目资源管理器里使用的图标
4.6 管理解决方案
4.7 管理项目
4.8 使用Visual SourceSafe
4.8.1 允许Web应用程序的源代码控制
4.8.2 检出项目文件
4.8.3 检入项目文件
4.8.4 源代码控制选项
4.9 小结
第五章 使用站点设计器为Web设计原型
5.1 站点设计器基础
5.1.1 生成站点设计
5.1.2 增加自动子页
5.1.3 增加有意义的页名
5.1.4 转换为水平树
5.2 拖动页面进行管理
5.2.1 放置子页
5.2.2 使用多个树状结构
5.3 定位条
5.3.1 创建定位条
5.3.2 理解属性页对话框
5.3.3 增加链接
5.4 框图菜单
5.4.1 和父页断开
5.4.2 查看分页符
5.4.3 重新计算分页符
5.5 小结
第二部分 创建Web页面
第六章 VI集成开发环境
6.1 使用源代码编辑器创建主页
6.2 主编辑窗口
6.2.1 设计视图
6.2.2 源代码视图
6.2.3 快速查看视图
6.3 工具箱
6.4 项目资源管理器窗口
6.5 属性窗口
6.6 IDE的菜单
6.6.1 文件菜单
6.6.2 查看菜单
6.6.3 项目菜单
6.6.4 调试菜单
6.6.5 HTML菜单
6.6.6 表格菜单
6.6.7 格式菜单
6.6.8 工具菜单
6.6.9 窗口菜单
6.7 定制工具条
6.8 小结
第七章 使用FrontPage 98
7.1 了解Web向导
7.1.1 创建表格
7.1.2 设计表格
7.2 使用图文框向导
7.2.1 在网页中添加图文框
7.2.2 编辑图文框
7.2.3 改变主页
7.3 使用表单
7.4 FrontPage中的图形
7.4.1 操纵剪贴图
7.4.2 使用拇指图
7.4.3 创建标题广告
7.4.4 使用共享边框
7.4.5 电视变换
7.4.6 其它FP图形技术
7.5 更宽的视解:FP图形技术
7.5.1 超链接:把Web捆绑起来
7.5.2 使用图形超链接
7.5.3 定位条
7.5.4 推:频道定义向导
7.6 小结
第八章 和用户交互
8.1 使用表单向导
8.2 提供立即响应
8.2.1 把脚本放在前面
8.2.2 使用表单工具条
8.2.3 使用表单属性对话框定制表单
8.3 使用数据检验
8.3.1 按你的方式过滤数据
8.3.2 检验WebBot
8.4 创建登记页
8.5 使用其它预制页面
8.6 设计定制表单
8.7 小结
第九章 增加图像和声音
9.1 限制带宽
9.1.1 关闭调入图像
9.1.2 限制主分辩率图片
9.1.3 在网页中进行本地动画处理
9.2 Web图像基础
9.2.1 使用IMG、SRC和DYN SRC标签
9.2.2 使用Align标记
9.2.3 使用绕图排列
9.3 使用背景
9.3.1 自然语言颜色定义
9.3.2 纹理
9.4 图像超链接
9.4.1 插入热点链接
9.4.2 透明
9.5 声音和电影
9.5.1 对齐
9.5.2 延迟和用户触发器
9.6 背景音乐
9.7 拇指图
9.8 插入预定图像
9.9 小结
第十章 使用主题和样式表
10.1 布局和模板
10.1.1 理解布局
10.1.2 使用模板
10.2 主题和级联样式表
10.3 内置主题
10.4 VI中的主题
10.4.1 FrontPage中的主题
10.4.2 减式修改
10.4.3 替代方式修改
10.5 级联样式表
10.5.1 用CSS获得更精细的控制
10.5.2 Kerning紧缩
10.6 链接样式表
10.6.1 理解外部工作表文件
10.6.2 “级联”就是优先级别
10.6.3 对大块区域使用SPAN命令
10.7 内置样式块
10.7.1 定义新样式
10.7.2 样式语法
10.8 链接样式表
10.9 使用类作变化
10.10 使用VI的CSS编辑器
10.10.1 独立创建样式表
10.10.2 重新定义HTML元素
10.10.3 在无格式HTML和样式HTML之间切换
10.10.4 增加其它元素
10.10.5 修改HTML标记
10.10.6 创建新类
10.10.7 插入唯一ID
10.11 链接到网页
10.12 小结
第三部分 客户端工作
第十一章 客户端组件简介
11.1 网络组件现状
11.1.1 ActiveX控件
11.1.2 Java小程序和JavaBean
11.1.3 ActiveX控件和Java小程序
11.2 客户端组件工作情况
11.2.1 <object>元素
11.2.2 <Applet>元素
11.2.3 属性
11.2.4 方法
11.2.5 事件
11.3 学用VIHTML编辑器
11.3.1 在Toolbox中加入ActiveX控件
11.3.2 插入一个控件
11.3.3 编辑一个控件
11.3.4 设置控件的属性
11.4 小结
第十二章 脚本的制作
12.1 VBScript和JScript
12.1.1 变量的使用
12.1.2 数组的创建
12.1.3 JScript的优点
12.1.4 过程
12.1.5 运算符
12.1.6 循环
12.1.7 条件选定语句
12.2 客户端和服务器端脚本的含义
12.3 在Visual InterDev中创建脚本
12.3.1 在Source视图方法中创建一个新的脚本
12.3.2 为与VBScript不兼容的浏览浏览器编写代码
12.4 管理文档
12.4.1 文档对象
12.4.2 文本直接插入
12.4.3 文档属性
12.4.4 文档方法
12.5 特别为Navigator制定脚本
12.6 小结
第十三章 ActiveX集成以及高级脚本编辑技术
13.1 ActiveX组件
13.2 创建第一个控件
13.2.1 访问新控件的工具栏按钮
13.2.2 测试新ActiveX控件
13.3 注册:最后一步
13.3.1 编译:很简单
13.3.2 检验注册
13.4 利用ActiveX控件向导来创建一个新组件
13.4.1 私有和公共属性的创建
13.4.2 禁止一个属性窗口
13.4.3 和API的通信
13.4.4 利用GDI
13.4.5 测试NewLabel
13.5 创建脚本
13.5.1 小脚本的优点
13.5.2 小脚本和包含的比较
13.5.3 创建一个简单的小脚本
13.5.4 创建小脚本属性
13.6 小脚本中的事件
13.6.1 传递一个标准DHTML事件
13.6.2 自定义事件
13.7 小结
第十四章 动态HTML
14.1 DHTML基础
14.2 文档对象模型
14.2.1 DOM中的对象
14.2.2 对象中的成员
14.2.3 理解层次结构
14.3 窗口对象
14.4 文档对象
14.5 集合
14.6 进行操作
14.6.1 文本属性和HTML属性的比较
14.6.2 使用InsertAdjacent方法
14.6.3 避免一些不可能的操作
14.7 使用Text Range对象
14.7.1 使用htmlText
14.7.2 理解TextRange中的方法
14.7.3 查找和替换
14.7.4 在组件中定义和操作TextRange
14.7.5 使用TextRange属性
14.8 小结
第十五章 边界剪裁效果
15.1 使用定时器
15.1.1 将set Timeout用于单触发方式
15.1.2 将setInterval用于反复方式
15.2 使用DIV和SPAN
15.3 扩大剪裁区域
15.4 显示分级显示图
15.4.1 用FrontPage建立分级显示图
15.4.2 单击任意一个标题行
15.5 使用过滤器
15.5.1 使用blendTrans:最优雅的过滤器
15.5.2 使用专门的过滤器
15.5.3 操作过滤器
15.5.4 使用过滤器串
15.6 使用转换
15.7 小结
第四部分 使用活动服务器页
第十六章 活动服务器页入门
16.1 理解活动服务器页
16.1.1 服务器上的ASP产生HTML代码
16.1.2 服务器端和客户端函数的不同特点
16.1.3 测试活动服务器页
16.2 混合客户端和服务器端脚本
16.3 客户/服务器交互特性
16.3.1 概念化客户/服务器交互模型
16.3.2 传递参数到服务器端
16.4 会话状态的保持
16.4.1 Web服务器如何记住其客户
16.4.2 Application对象
16.4.3 Session对象
16.4.4 GLOBAL.ASA文件
16.5 小结
第十七章 服务器端脚本和组件
17.1 Request 对象
17.1.1 ClientCertificate
17.1.2 Cookies
17.1.3 Forms
17.1.4 QueryString
17.1.5 ServerVariables
17.1.6 使用Request对象实例
17.2 Response对象
17.2.1 Write方法
17.2.2 其它方法
17.2.3 属性
17.2.4 Cookies集合
17.2.5 使用Request对象的实例
17.3 Server对象
17.3.1 MapPath方法
17.3.2 CreateObject方法
17.3.3 URLEncode方法
17.3.4 HTMLEncode方法
17.4 访问服务器的文件系统
17.4.1 FileSystemObject对象
17.4.2 TextStream对象使用实例
17.4.3 Browser组件
17.4.4 Content Linking组件
17.4.5 AdRotator组件
17.5 定制ActiveX服务器组件
17.6 小结
第五部分 使用可视数据库工具
第十八章 可视数据库工具研究
18.1 可视数据库基础
18.1.1 数据库TDT特性
18.1.2 微软产品提供的VDT特性
18.2 准备从VI项目中访问数据
18.2.1 VI项目和数据连接
18.2.2 安装SQL服务器数据库示例程序
18.2.3 创建数据对象
18.3 使用数据连接
18.3.1 项目资源管理器
18.3.2 数据视图
18.4 数据库设计器概述
18.5 查询设计器概述
18.6 SQL编辑器概述
18.7 小结
第十九章 创建和更新数据
19.1 逻辑数据模型设计
19.1.1 过程分析
19.1.2 数据驱动分析
19.2 物理数据库设计
19.2.1 数据库属性
19.2.2 表名
19.2.3 列属性
19.2.4 主关键字和外部关键字
19.2.5 索引
19.2.6 约束
19.2.7 查找表
19.3 理解数据库设计器
19.3.1 数据库结构内容
19.3.2 使用数据库对象
19.3.3 保存修改
19.4 使用数据库结构图
19.4.1 数据库结构图的创建
19.4.2 在数据库结构图中添加表
19.4.3 定制数据库结构图的显示
19.5 创建数据库对象
19.5.1 建立新表
19.5.2 定义主关键字
19.5.3 建立关系
19.5.4 创建索引
19.5.5 定义约束
19.6 修改数据库对象
19.6.1 插入列
19.6.2 删除列
19.6.3 从数据库结构图中移走表
16.9.4 从数据库中删除表
19.6.5 删除关系
19.6.6 修改和/或删除表属性
19.7 保存修改
19.7.1 当你没有保存改动时,如何识别
19.7.2 保存结构图的改动
19.7.3 保存表的改动
19.7.4 不保存改动
19.7.5 保存SQL改动脚本
19.8 其它数据库问题
19.9 小结
第二十章 数据库查询
20.1 理解查询设计器
20.1.1 查询设计器窗口
20.1.2 工具条按钮
20.1.3 查询窗口基础
20.1.4 查询执行
20.1.5 使用存储查询
20.2 建立简单的选择查询
20.2.1 开始
20.2.2 选择输入源
20.2.3 选择数据列
20.2.4 保存查询
20.2.5 校验、运行和终止查询
20.2.6 得到结果
20.3 更高级的选择查询
20.3.1 利用表达式取得数据
20.3.2 联接表
20.3.3 结果排序
20.3.4 合计结果
20.3.5 将结果分组
20.3.6 使用过滤器
20.3.7 建立带参数查询
20.4 加载数据
20.4.1 结果窗口
20.4.2 插入查询
20.4.3 插入值查询
20.4.4 造表查询
20.4.5 更新查询
20.4.6 删除查询
20.5 小结
第二十一章 SQL高级特性
21.1 视图
21.1.1 何时使用视图
21.1.2 使用视图设计器
21.1.3 测试视图
21.1.4 使用视图
21.2 存储过程
21.2.1 理解何时使用存储过程
21.2.2 建立存储过程
21.2.3 测试和调试存储过程
21.2.4 使用存储过程
21.3 触发器
21.3.1 理解何时使用触发器
21.3.2 创建触发器
21.3.3 测试触发器
21.3.4 使用触发器
21.4 SQL脚本
21.4.1 创建SQL脚本
21.4.2 测试SQL脚本
21.4.3 使用SQL脚本
21.5 小结
第六部分 在WEB中使用数据库
第二十二章 认识数据连接
22.1 微软的理想
22.1.1 微软Windows DNA
22.1.2 通用数据访问
22.2 数据驱动Web应用程序配置
22.2.1 配置选项
22.2.2 数据的服务器端、客户端脚本控制
22.3 VI的数据结构
22.3.1 增加数据连接
22.3.2 创建数据命令
22.3.3 显示数据
22.3.4 一个方案中多个项目
22.4 数据源名
22.4.1 文件数据源
22.4.2 机器数据源
22.4.3 如何确定项目中使用的DSN类型
22.5 在Web项目中添加数据连接
22.6 小结
第二十三章 使用Web页上的数据
23.1 理解数据命令
23.1.1 基于表或视图的数据命令
23.1.2 基本存储过程的数据命令
23.1.3 基于SQL语句的数据命令
23.2 VI中包含的数据绑定DTC
23.3 使用记录集DTC
23.3.1 属性
23.4 在Web页中添加数据
23.4.1 在网页上添加数据
23.4.2 在网页上添加字段
23.5 DTC脚本平台
23.6 DTC实例
23.6.1 实例1:浏览数据——每页一条记录
23.6.2 实例2:浏览数据——每项页有多个记录
23.6.3 实例3:浏览数据——硬代码化的参数值
23.6.4 实例4:事件驱动表单
23.7 小结
第七部分 管理Web应用程序
第二十四章 网站维护和部署
24.1 重组Web项目
24.1.1 压缩、扩展及缩放
24.1.2 修复被破坏的链接
24.1.3 链接符和作用域
24.1.4 链接视图工具条上的过滤器
24.2 使用本地文件
24.3 站点部署
24.3.1 拷贝站点
24.3.2 注册组件
24.4 部署检查列表
24.5 小结
第二十五章 安全问题探索
25.1 Internet安全
25.1.1 谁的操作正在进行
25.1.2 开放的市场可以选择性地关闭吗
25.2 通常的服务器入侵
25.2.1 特洛伊木马
25.2.2 脚本攻击
25.3 服务器的困扰
25.3.1 可拍的“死亡之Ping”
25.3.2 原代码、句号
25.3.3 清空文件
25.3.4 欺骗
25.3.5 冒充域名服务器
25.4 管理用户访问
25.4.1 工作站域
25.4.2 用户组
25.4.3 设计Itnernet资源
25.4.4 给用户发放证明
25.4.5 权限,还是权限
25.4.6 分配Web权限
25.4.7 防止攻击的方法
25.5 客户端安全证明
25.5.1 ActiveX控件能安全吗
25.5.2 为发布而清洁控件
25.6 小结
附录 A 示例数据库Register的物理设计
附录 B HTML 4.0参考
B.1 新元素
B.1.1 ACROYNM
B.1.2 BUTTON
B.1.3 COLGROUP
B.1.4 DEL和INS
B.1.5 FIELDEST 和LEGEND
B.2 不赞成使用的要素
B.2.1 Align
B.2.2 APPLEET
B.2.3 BASEFONT和FONT
B.2.4 DIR
B.2.5 ISINDEX
B.2.6 S、STRIKE以及U
B.3 FORM的新方法
B.3.1 ACCESSKEY
B.3.2 DISABLE和READ-ONLY
B.3.3 ACCEPT和ACCEPT-CHARSET
附录 C 配套CD-ROM
C.1 源代码
C.2 本书的电子拷贝
C.3 实用程序
C.3.1 Adobe Acrobat Reader
C.3.2 示例数据库
词汇表
CD-ROM安装指导
猜您喜欢