《Visual InterDev 6网络开发宝典》求取 ⇩

第一部分 Visual InterDev基础1

第一章Visual InterDev概述3

1.1 Internet编程世界中的VI3

1.1.1 Visual InterDev和Visual Studio3

1.1.2 FrontPage和VI4

1.1.3 Visual Basic、Java、VBScript和JavaScript4

1.2 VI的主要特点4

1.2.1 简单的数据库互连性4

1.2.2 高效站点建模和维护5

1.2.3 可扩充的基于小组的开发6

1.2.4 FP:高效页面设计工具7

1.2.5 增强的调试机制7

1.2.6 不受限制的可扩充性8

1.2.7 切边技术9

1.3 VI的主要新特点12

1.3.1 WYSIWYG编辑12

1.3.2 调试特点12

1.3.3 拖放式建模12

1.3.4 新的数据库访问功能13

1.3.5 CSS编辑器13

1.3.6 智能敏感语句完成功能13

1.3.7 DHTML14

1.3.8 本地模式开发14

1.3.9 简单的部署14

1.4 小结14

第二章 Web应用开发过程17

2.1 理解Web开发过程17

2.1.1 第一阶段:规划19

2.1.2 第二阶段:设计20

2.1.3 第三阶段:建设和测试21

2.1.4 第四阶段:投入使用22

2.1.5 第五阶段:运行和后续维护22

2.2 规划项目22

2.2.1 确定项目目标23

2.2.2 确定Web应用的目的23

2.2.3 确定你的目标用户24

2.2.4 确定项目的规模24

2.2.5 确定客户重点28

2.2.6 取得一致的开发方法29

2.2.7 编写项目计划29

2.3 项目小组人员构成30

2.3.1 项目组角色和微软工具30

2.3.2 理解项目小组中客户的角色31

2.4 后续项目管理32

2.4.1 规划32

2.4.2 估计和调度32

2.4.3 追踪32

2.4.4 联络33

2.5 小结33

第三章Visual InterDev的结构35

3.1 Visual InterDev的结构部件35

3.1.1 Web浏览器客户应用程序36

3.1.2 Visual InterDev客户软件36

3.1.3 Web服务器36

3.1.4 数据库服务器37

3.2 Visual InterDev的项目结构38

3.2.1 主Web应用和本地Web应用38

3.2.2 主模式40

3.2.3 本地模式41

3.2.4 脱机模式42

3.3 结构和Web开发过程的各个阶段42

3.3.1 开发阶段43

3.3.2 测试阶段44

3.3.3 投入使用阶段46

3.4 小结47

第四章 使用VI Web项目49

4.1 创建Web 应用49

4.2 创建新的Web项目50

4.2.1 在Web服务器上创建主Web应用50

4.2.2 连接现有Web应用53

4.2.3 使用示例应用程序向导54

4.3 理解解决方案55

4.3.1 创建解决方案56

4.3.2 向当前解决方案中添加项目56

4.4 浏览项目结构:文件夹和文件57

4.4.1 Web服务器上的文件夹和文件58

4.4.2 本地工作站上的文件夹和文件59

4.4.3 Global.asa文件60

4.5 项目资源管理器基本知识61

4.5.1 显示和隐藏项目资源管理器和数据视图62

4.5.2 认识项目资源管理器里使用的图标63

4.6 管理解决方案63

4.7 管理项目66

4.8 使用Visual SourceSafe71

4.8.1 允许Web应用程序的源代码控制71

4.8.2 检出项目文件72

4.8.3 检入项目文件73

4.8.4 源代码控制选项74

4.9 小结75

第五章 使用站点设计器为Web设计原型77

5.1 站点设计器基础77

5.1.1 生成站点设计77

5.1.2 增加自动子页79

5.1.3 增加有意义的页名80

5.1.4 转换为水平树81

5.2 拖动页面进行管理82

5.2.1 放置子页83

5.2.2 使用多个树状结构83

5.3 定位条84

5.3.1 创建定位条85

5.3.2 理解属性页对话框85

5.3.3 增加链接86

5.4 框图菜单89

5.4.1 和父页断开89

5.4.2 查看分页符90

5.4.3 重新计算分页符90

5.5 小结90

第二部分 创建Web页面91

第六章 VI集成开发环境93

6.1 使用源代码编辑器创建主页93

6.2 主编辑窗口94

6.2.1 设计视图95

6.2.2 源代码视图96

6.2.3 快速查看视图97

6.3 工具箱97

6.4 项目资源管理器窗口98

6.5 属性窗口100

6.6 IDE的菜单101

6.6.1 文件菜单101

6.6.2 查看菜单104

6.6.3 项目菜单106

6.6.4 调试菜单107

6.6.5 HTML菜单110

6.6.6 表格菜单111

6.6.7 格式菜单112

6.6.8 工具菜单112

6.6.9 窗口菜单115

6.7 定制工具条115

6.8 小结116

第七章 使用FrontPage 98119

7.1 了解Web向导119

7.1.1 创建表格126

7.1.2 设计表格127

7.2 使用图文框向导130

7.2.1 在网页中添加图文框130

7.2.2 编辑图文框132

7.2.3 改变主页133

7.3 使用表单134

7.4 FrontPage中的图形136

7.4.1 操纵剪贴图136

7.4.2 使用拇指图138

7.4.3 创建标题广告140

7.4.4 使用共享边框140

7.4.5 电视变换141

7.4.6 其它FP图形技术142

7.5 更宽的视角:FP资源管理器143

7.5.1 超链接:把Web捆绑起来143

7.5.2 使用图形超链接144

7.5.3 定位条145

7.5.4 推:频道定义向导145

7.6小结147

第八章 和用户交互149

8.1 使用表单页向导149

8.2 提供立即响应152

8.2.1 把脚本放在前面153

8.2.2 使用表单工具条153

8.2.3 使用表单属性对话框定制表单153

8.3 使用数据检验154

8.3.1 按你的方式过滤数据155

8.3.2 检验WebBot156

8.4 创建登记页156

8.5 使用其它预制页面158

8.6 设计定制表单160

8.7 小结161

第九章 增加图像和声音163

9.1 限制带宽163

9.1.1 关闭调入图像163

9.1.2 限制高分辨率图片164

9.1.3 在网页中进行本地动画处理164

9.2 Web图像基础165

9.2.1 使用IMG、SRC和DYN SRC标签165

9.2.2 使用Align标记166

9.2.3 使用绕图排列169

9.3 使用背景170

9.3.1 自然语言颜色定义170

9.3.2 纹理171

9.4 图像超链接173

9.4.1 插入热点链接174

9.4.2 透明175

9.5 声音和电影175

9.5.1 对齐176

9.5.2 延迟和用户触发器177

9.6 背景音乐177

9.7 拇指图178

9.8 插入预定图像180

9.9 小结180

第十章 使用主题和样式表183

10.1 布局和模板183

10.1.1 理解布局183

10.1.2 使用模板184

10.2 主题和级联样式表184

10.3 内置主题185

10.4 VI中的主题186

10.4.1 FrontPage中的主题187

10.4.2 减式修改187

10.4.3 替代方式修改188

10.5 级联样式表189

10.5.1 用CSS获得更精细的控制189

10.5.2 Kerning紧缩189

10.6 链接样式表190

10.6.1 理解外部工作表文件190

10.6.2 “级联”就是优先级别191

10.6.3 对大块区域使用SPAN命令191

10.7 内置样式块192

10.7.1 定义新样式192

10.7.2 样式语法193

10.8 链接样式表193

10.9 使用类作变化194

10.10 使用VI的 CSS编辑器195

10.10.1 独立创建样式表196

10.10.2 重新定义HTML元素197

10.10.3 在无格式HTML和样式HTML之间切换198

10.10.4 增加其它元素198

10.10.5 修改HTML标记199

10.10.6 创建新类199

10.10.7 插入唯一ID200

10.11 链接到网页200

10.12 小结201

第三部分 客户端工作203

第十一章 客户端组件简介205

11.1 网络组件现状205

11.1.1 ActiveX控件205

11.1.2 Java小程序和JavaBean208

11.1.3 ActiveX控件和Java小程序210

11.2 客户端组件工作情况211

11.2.1 元素212

11.2.2 元素215

11.2.3 属性217

11.2.4 方法218

11.2.5 事件218

11.3 学用VIHTML编辑器218

11.3.1 在Toolbox中加入ActiveX控件219

11.3.2 插入一个控件220

11.3.3 编辑一个控件222

11.3.4 设置控件的属性223

11.4 小结225

第十二章 脚本的制作227

12.1 VBScipt和JScript227

12.1.1 变量的使用227

12.1.2 数组的创建229

12.1.3 JScript的优点231

12.1.4 过程232

12.1.5 运算符233

12.1.6 循环236

12.1.7 条件选定语句239

12.2. 客户端和服务器端脚本的含义240

12.3 在Visual InterDev中创建脚本241

12.3.1 在Source视图方法中创建一个新的脚本243

12.3.2 为与VBScript不兼容的浏览器编写代码244

12.4 管理文档245

12.4.1 文档对象245

12.4.2 文本的直接插入247

12.4.3 文档属性248

12.4.4 文档方法253

12.5 特别为Navigator制定脚本254

12.6 小结255

第十三章 ActiveX集成以及高级脚本编辑技术257

13.1 ActiveX组件257

13.2 创建第一个控件258

13.2.1 访问新控件的工具栏按钮260

13.2.2 测试新ActiveX控件261

13.3 注册:最后一步262

13.3.1 编译:很简单262

13.3.2 检验注册262

13.4 利用ActiveX控件向导来创建一个新组件265

13.4.1 私有和公共属性的创建265

13.4.2 禁止一个属性窗口270

13.4.3 和API的通信270

13.4.4 利用GDI271

13.4.5 测试NewLabel272

13.5 创建脚本273

13.5.1 小脚本的优点273

13.5.2 小脚本和包含的比较274

13.5.3 创建一个简单的小脚本274

13.5.4 创建小脚本属性276

13.6 小脚本中的事件279

13.6.1 传递一个标准DHTML事件280

13.6.2 自定义事件280

13.7 小结283

第十四章 动态HTML285

14.1 DHTML基础285

14.2 文档对象模型285

14.2.1 DOM中的对象286

14.2.2 对象中的成员287

14.2.3 理解层次结构291

14.3 窗口对象292

14.4 文档对象295

14.5 集合295

14.6 进行操作298

14.6.1 文本属性和HTML属性的比较299

14.6.2 使用InsertAdjacent方法300

14.6.3 避免一些不可能的操作301

14.7 使用Text Range对象301

14.7.1 使用htmlText303

14.7.2 理解TextRange中的方法304

14.7.3 查找和替换306

14.7.4 在组件中定义和操作TextRange306

14.7.5 使用TextRange属性307

14.8 小结309

第十五章 边界剪裁效果311

15.1 使用定时器311

15.1.1 将setTimeout用于单触发方式311

15.1.2 将setInterval用于反复方式313

15.2 使用DIV和SPAN315

15.3 扩大剪裁区域316

15.4 显示分级显示图317

15.4.1 用FrontPage建立分级显示图318

15.4.2 单击任意一个标题行319

15.5 使用过滤器322

15.5.1 使用blendTrans:最优雅的过滤器322

15.5.2 使用专门的过滤品323

15.5.3 操作过滤器326

15.5.4 使用过滤器串328

15.6 使用转换329

15.7 小结331

第四部分 使用活动服务器页333

第十六章 活动服务器页入门335

16.1 理解活动服务器页335

16.1.1 服务器上的ASP产生HTML代码335

16.1.2 服务器端和客户端函数的不同特点337

16.1.3 测试活动服务器页339

16.2 混合客户端和服务器端脚本339

16.3 客户/服务器交互特性342

16.3.1 概念化客户/服务器交互模型342

16.3.2 传递参数到服务器端343

16.4 会话状态的保持344

16.4.1 Web服务器如何记住其客户?344

16.4.2 Application对象345

16.4.3 Session对象347

16.4.4 GLOBAL.ASA文件348

16.5 小结349

第十七章 服务器端脚本和组件351

17.1 Request对象351

17.1.1 ClientCertificate351

17.1.2 Cookies352

17.1.3 Forms352

17.1.4 QueryString352

17.1.5 ServerVariables353

17.1.6 使用Request对象实例353

17.2 Response对象357

17.2.1 Write方法357

17.2.2 其它方法357

17.2.3 属性358

17.2.4 Cookies集合358

17.2.5 使用Request对象的实例359

17.3 Server对象363

17.3.1 MapPath方法363

17.3.2 CreateObject方法363

17.3.3 URLEncode方法364

17.3.4 HTMLEncode方法365

17.4 访问服务器的文件系统365

17.4.1 FileSystemObject对象365

17.4.2 TextStream对象使用实例369

17.4.3 Browser组件371

17.4.4 ContentLinking组件372

17.4.5 AdRotator组件372

17.5 定制ActiveX服务器组件372

17.6 小结373

第五部分 使用可视数据库工具375

第十八章 可视数据库工具研究377

18.1 可视数据库基础377

18.1.1 数据库VDT特性377

18.1.2 微软产品提供的VDT特性378

18.2 准备从VI项目中访问数据378

18.2.1 VI项目和数据连接378

18.2.2 安装SQL服务器数据库示例程序379

18.2.3 创建数据库对象380

18.3 使用数据连接383

18.3.1 项目资源管理器383

18.3.2 数据视图385

18.4 数据库设计器概述388

18.5 查询设计器概述389

18.6 SQL编辑器概述390

18.7 小结391

第十九章 创建和更新数据393

19.1 逻辑数据模型设计393

19.1.1 过程分析393

19.1.2 数据驱动分析394

19.2 物理数据库设计400

19.2.1 数据库属性401

19.2.2 表名401

19.2.3 列属性401

19.2.4 主关键字和外部关键字403

19.2.5 索引403

19.2.6 约束404

19.2.7 查找表405

19.3 理解数据库设计器406

19.3.1 数据库结构图内容406

19.3.2 使用数据库对象407

19.3.3 保存修改408

19.4 使用数据库结构图408

19.4.1 数据库结构图的创建408

19.4.2 在数据库结构图中添加表409

19.4.3 定制数据库结构图的显示411

19.5 创建数据库对象413

19.5.1 建立新表413

19.5.2 定义主关键字415

19.5.3 建立关系415

19.5.4 创建索引416

19.5.5 定义约束417

19.6 修改数据库对象419

19.6.1 插入列419

19.6.2 删除列419

19.6.3 从数据库结构图中移走表419

19.6.4 从数据库中删除表420

19.6.5 删除关系420

19.6.7 修改和/或删除表属性420

19.7 保存修改420

19.7.1 当你没有保存改动时,如何识别420

19.7.2 保存结构图的改动421

19.7.3 保存表的改动421

19.7.4 不保存改动422

19.7.5 保存SQL改动脚本422

19.8 其它数据库问题423

19.9 小结423

第二十章 数据库查询425

20.1 理解查询设计器425

20.1.1 查询设计器窗口425

20.1.2 工具条按钮426

20.1.3 查询窗口基础427

20.1.4 查询执行427

20.1.5 使用存储查询428

20.2 建立简单的选择查询428

20.2.1 开始428

20.2.2 选择输入源429

20.2.3 选择数据列430

20.2.4 保存查询432

20.2.5 校验、运行和终止查询432

20.2.6 得到结果433

20.3 更高级的选择查询434

20.3.1 利用表达式取得数据434

20.3.2 联接表435

20.3.3 结果排序438

20.3.4 合计结果439

20.3.5 将结果分组440

20.3.6 使用过滤器441

20.3.7 建立带参数查询442

20.4 加载数据444

20.4.1 结果窗口444

20.4.2 插入查询447

20.4.3 插入值查询448

20.4.4 造表查询448

20.4.5 更新查询449

20.4.6 删除查询449

20.5 小结450

第二十一章 SQL高级特性451

21.1 视图451

21.1.1 何时使用视图451

21.1.2 使用视图设计器452

21.1.3 测试视图454

21.1.4 使用视图454

21.2 存储过程455

21.2.1 理解何时使用存储过程455

21.2.2 建立存储过程457

21.2.3 测试和调试存储过程458

21.2.4 使用存储过程461

21.3 触发器462

21.3.1 理解何时使用触发器462

21.3.2 创建触发器462

21.3.3 测试触发器464

21.3.4 使用触发器464

21.4 SQL脚本464

21.4.2 创建SQL脚本465

21.4.3 测试SQL脚本469

21.4.4 使用SQL脚本469

21.5 小结470

第六部分 在WEB中使用数据库471

第二十二章 认识数据连接473

22.1 微软的理想473

22.1.1 微软Windows DNA473

22.1.2 通用数据访问474

22.2 数据驱动Web应用程序配置476

22.2.1 配置选项476

22.2.2 数据的服务器端、客户端脚本控制478

22.3 VI的数据结构481

22.3.1 增加数据连接482

22.3.2 创建数据命令483

22.3.3 显示数据484

22.3.4 一个方案中多个项目486

22.4 数据源名486

22.4.1 文件数据源486

22.4.2 机器数据源492

22.4.3 如何确定项目中使用的DSN类型494

22.5 在Web项目中添加数据连接496

22.6 小结498

第二十三章 使用Web页上的数据499

23.1 理解数据命令499

23.1.1 基于表或视图的数据命令499

23.1.2 基于存储过程的数据命令501

23.1.3 基于SQL语句的数据命令502

23.2 VI中包含的数据绑定DTC504

23.3 使用记录集DTC505

23.3.1 属性506

23.4 在Web页中添加数据507

23.4.1 在网页上添加数据508

23.4.2 在网页上添加字段509

23.5 DTC脚本平台511

23.6 DTC实例512

23.6.1 实例1:浏览数据——每页一条记录512

23.6.2 实例2:浏览数据——每页有多个记录513

23.6.3 实例3:浏览数据——硬代码化的参数值514

23.6.4 实例4:事件驱动表单516

23.7 小结521

第七部分 管理Web应用程序523

第二十四章 网站维护和部署525

24.1 重组Web项目525

24.1.1 压缩、扩展及缩放526

24.1.2 修复被破坏的链接529

24.1.3 链接符和作用域531

24.1.4 链接视图工具条上的过滤器533

24.2 使用本地文件534

24.3 站点部署535

24.3.1 拷贝站点535

24.3.2 注册组件537

24.4 部署检查列表537

24.5 小结537

第二十五章 安全问题探索539

25.1 Internet安全539

25.1.1 谁的操作正在进行?540

25.1.2 开放的市场可以选择性地关闭吗?540

25.2 通常的服务器入侵541

25.2.1 特洛伊木马541

25.2.2 脚本攻击542

25.3 服务器的困扰546

25.3.1 可怕的“死亡之Ping”547

25.3.2 原代码、句号547

25.3.3清空文件548

25.3.4 欺骗548

25.3.5 冒充域名服务器549

25.4 管理用户访问549

25.4.1 工作站域550

25.4.2 用户组550

25.4.3 设计Internet资源553

25.4.4 给用户发放证明553

25.4.5 权限,还是权限554

25.4.6 分配Web权限555

25.4.7 防止攻击的方法558

25.5 客户端安全证明559

25.5.1 ActiveX控件能安全吗?559

25.5.2 为发布而清洁控件560

25.6 小结560

附录A 示例数据库Register的物理设计563

附录B HTML4.0参考567

B.1 新元素568

B.1.1 ACROYNM568

B.1.2 BUTTON568

B.1.3 COLGROUP570

B.1.4 DEL和INS575

B.1.5 FIELDEST和LEGEND576

B.3 不赞成使用的要素581

B.2.1 Align581

B.2.2 APPLET582

B.2.3 BASEFONT和FONT582

B.2.4 DIR583

B.2.5 ISINDEX583

B.2.6 S、STRIKE以及U584

B.3 FORM的新方法584

B.3.1 ACCESSKEY584

B.3.2 DISABLE和READ-ONLY585

B.3.3 ACCEPT和ACCEPT-CHARSET586

附录C 配套CD-ROM587

C.1 源代码587

C.2 本书的电子拷贝587

C.3 实用程序587

C.3.1 Adobe Acrobat Reader587

C.3.2 示例数据库588

词汇表589

CD-ROM安装指导605

1999《Visual InterDev 6网络开发宝典》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(R.曼斯菲尔德)Richard Mansfield, 1999 北京:人民邮电出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

跟我学Visual C++ 6.0 程序开发宝典(1999 PDF版)
跟我学Visual C++ 6.0 程序开发宝典
1999 北京:冶金工业出版社
aspnet网络开发技术( PDF版)
aspnet网络开发技术
Visual Basic宝典Visual( PDF版)
Visual Basic宝典Visual
轻松掌握 Visual InterDev 6(1999 PDF版)
轻松掌握 Visual InterDev 6
1999
Visual InterDev 6.0网络编程技术( PDF版)
Visual InterDev 6.0网络编程技术
人民邮电出版社
LINUX网络开发工具(1999年04月第1版 PDF版)
LINUX网络开发工具
1999年04月第1版 电子工业出版社
电脑网络急救宝典( PDF版)
电脑网络急救宝典
方圆电子音像出版社
VISUAL INTERDEV TM 6(1999 PDF版)
VISUAL INTERDEV TM 6
1999 SAMS
Visual InterDev 6.0开发指南(1999 PDF版)
Visual InterDev 6.0开发指南
1999 北京:北京航空航天大学出版社
Visual J++宝典(1998 PDF版)
Visual J++宝典
1998 北京:电子工业出版社
Visual C++ 6.0网络开发技术(1999 PDF版)
Visual C++ 6.0网络开发技术
1999 北京:人民邮电出版社
Visual Basic 6.0中文版网络开发技术(1999 PDF版)
Visual Basic 6.0中文版网络开发技术
1999 北京:人民邮电出版社
最新开发平台Visual InterDev 6.0技术内幕 Web开发人员必读(1999 PDF版)
最新开发平台Visual InterDev 6.0技术内幕 Web开发人员必读
1999 西安:西安电子科技大学出版社
Visual InterDev 6.0开发指南(1999 PDF版)
Visual InterDev 6.0开发指南
1999 北京:人民邮电出版社
Visual InterDev 6开发使用手册(1999 PDF版)
Visual InterDev 6开发使用手册
1999 北京:机械工业出版社