《Visual Basic 6.0中文版网络开发技术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:俞旭明等编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1999
  • ISBN:7115080372
  • 页数:268 页
图书介绍:

第一章 Visual Basic的Internet技术简介 1

1.1 Internet常用术语 1

1.2 Visual Basic6.0的Internet新增功能 7

1.3 Visual Basic6.0网络编程基础 8

1.4 用于Visual Baisc的脚本语言 11

1.4.1 VBScript数据类型 12

1.4.2 VBScript变量 13

1.4.4 VBScript运算符 14

1.4.3 VBScript常数 14

1.4.5 使用条件语句 16

1.4.6 使用循环语句 18

1.4.7 VBScript过程 23

1.4.8 在VBScript中使用对象 25

第二章 ActiveX控件 28

2.1 使用ActiveX控件 28

2.1.1 固有控件 28

2.1.2 ActiveX控件 38

2.2 创建ActiveX控件 41

2.2.2 ActiveX控件的工具栏图标 42

2.2.1 ActiveX控件的命名 42

2.2.3 ActiveX控件的默认属性值 43

2.2.4 控件的可见性 43

2.2.5 设计一个控件 43

2.3 ActiveX控件的属性、方法和事件 46

2.3.1 属性、方法和事件概述 47

2.3.2 使用对象的属性、方法和事件 48

2.3.3 事件驱动应用程序的工作方式 49

2.3.4 鼠标和键盘事件 50

2.3.5 一个响应鼠标事件的程序 53

第三章 ActiveX文档 55

3.1 ActiveX文档概述 55

3.1.1 ActiveX文档应用程序的特点 55

3.1.2 ActiveX文档的特性 57

3.2 创建ActiveX文档 58

3.2.1 创建ActiveX文档的过程 58

3.2.2 ActiveX文档的各个事件 63

3.2.3 Hyperlink对象 64

3.2.4 ActiveX文档的容器 65

3.3.1 浏览一个Web地址 66

3.3 ActiveX文档的Internet特性 66

3.3.2 浏览Microsoft Office文档 67

3.3.3 浏览另一个ActiveX文档 68

3.3.4 在ActiveX文档之间交换信息 70

3.3.5 异步下载数据 70

3.3.6 一个异步数据下载的例子 73

3.3.7 ActiveX文档的高级使用 75

第四章 开发客户端应用程序 79

4.1 用WebBrowser控件设计浏览器 79

4.2 用MAPI控件发送E-mail 86

4.2.1 使用MAPISession控件 87

4.2.2 使用MAPIMessages控件 87

4.3 用WinSock控件编写TCP/IP程序 88

4.4 设计文件传输程序 104

第五章 ASP编程 116

5.1 ASP的基本概念及快速入门 116

5.1.1 Active Server Pages的特点 116

5.1.2 Active Server Pages的用途 117

5.1.3 Active Server Pages的工作机制 117

5.1.4 用Scripts脚本编写简单的Active Server Pages程序 119

5.1.5 在Active Server Pages中结合对象和组件 125

5.1.6 Active Server Pages组件 126

5.2 用Vbscript脚本语言编写ASP 126

5.2.1 使用VBscript或Jscript的ASP语法 127

5.2.2 VBScript基本语法 128

5.2.3 VBScript的函数 138

5.2.4 流程控制语句 140

5.3 Request对象以及Response对象 146

5.3.1 Request对象 147

5.3.2 Response对象 149

5.3.3 利用缓存输出 151

5.3.4 处理运行时间长的脚本以及内容大的主页 154

5.4 Application对象和Session对象 156

5.4.1 对Active Server Pages Session的处理 156

5.4.2 对Active Server Pages的Applications的处理 165

5.5 实例AspChat——个网上交谈程序 177

5.5.1 设定主页外观 178

5.5.2 添加程序代码 179

5.5.3 运行效果 183

5.5.4 实例注释和详解 184

第六章 CGI编程 186

6.1 CGI概述 186

6.1.1 理解CGI的作用 186

6.1.2 CGI程序的基本元素及执行过程 187

6.1.3 Windows环境下的CGI编程 193

6.2 Windows CGI编程 194

6.2.1 WinCGI程序的工作过程 194

6.2.2 安装运行WinCGI程序所需的服务器 196

6.2.3 一个简单的WinCGI程序 197

6.2.4 WinCGI程序的框架 198

6.2.5 编写并一个调试WinCGI程序 204

第七章 网络数据库访问 209

7.1 网络数据库编程的基本概念 209

7.1.1 网络数据库的基本结构 209

7.1.2 客户机/服务器结构 210

7.1.3 数据库与数据库的访问方法 213

7.2.1 使用ADO Data控件 216

7.2 Visual Basic中的ADO、DAO和RDO 216

7.2.2 用ADO创建网络数据库的实例程序 221

第八章 DHTML程序开发 227

8.1 DHTML的基本概念 227

8.1.1 层叠样式单(Cascading Style Sheets,即CSS) 227

8.1.2 JavaScript 228

8.2 DHTML程序的基本概念 228

8.2.1 什么是DHTML应用程序 228

8.3 DHTML应用程序开发过程 229

8.2.3 DHTML应用程序的结构 229

8.2.2 Web页面与窗体 229

8.3.1 DHTML应用程序开发过程中应该考虑的问题 230

8.3.2 开始一个DHTML应用程序 230

8.3.3 DHTML应用程序的页面设计 231

8.3.4 编写DHTML应用程序的代码 235

8.3.5 测试DHTML应用程序 237

8.3.6 生成DHTML应用程序 237

8.3.7 部署DHTML应用程序 238

8.4.1 创建用户界面 239

8.4.2 设置属性 239

8.4 创建一个DHTML应用程序 239

8.4.3 编写代码 240

8.4.4 测试DHTML应用程序 241

8.4.5 生成DHTML应用程序 242

8.4.6 部署DHTML应用程序 242

附 录 246

附录A Web数据库开发中的常见问题 246

A.1 什么是Web数据库? 246

A.4 什么样的数据库访问方法可与Web应用结合在一起? 247

A.3 Intranet数据库应用与Internet数据库应用有何差异? 247

A.2 为何使用Web数据库? 247

A.5 如何在Web应用中使用数据库结果? 248

A.6 哪类Web应用程序能使用数据库? 249

A.7 DBMS是否需要与Web服务器都驻留在同一个CPU上? 249

A.8 能否使用桌面数据库来创建Web数据库应用程序? 249

A.9 CGI(公共网关接口)如何与Web数据库应用程序一起使用? 249

A.10 使用何种CGI语言进行数据库开发? 250

A.11 Web数据库应用存在哪些安全隐患,如何解决这些安全问题? 250

A.14 HTML和表单在Web数据库应用程序中将发挥什么作用?* 251

A.13 Web客户机用户是否必须懂得SQL才能使用Web数据库应用程序? 251

A.12 Web数据库应用的查询结果如何向用户显示? 251

A.15 HTML是否支持嵌入式SQL语句? 252

附录B CGI及其技术开发 252

B.1 CGI技术 252

B.2 CGI与其它扩展技术的比较 256

附录C ASP常见问题 257

附录D 在线WWW数据库开发资源 259

D.1 Web Developer s Virtual Library:Database 259

D.2 Web Developer s Series网站概述 259

D.5 Oracle Database Access网站 260

D.6 DBI(Database Independence)Site网站 260

D.3 How To Do a Searchable Database网站 260

D.4 Database Demos网站 260

D.7 Accessing a Database Server Via the World Wide Web网站 261

D.8 Free Database and Tools网站 261

D.9 桌面数据库系统 262

D.10 大型数据库系统 263

D.11 共享软件数据库系统 264

D.12 Web数据库网关产品 265

D.13 其他网站 267