《ASP编程高手》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:北京博彦科技发展有限责任公司著
  • 出 版 社:北京:北京大学出版社
  • 出版年份:2000
  • ISBN:7900629866
  • 页数:407 页
图书介绍:本书分16章,主要由Microsoft Visual InterDev 6.0介绍、ASP介绍和一个综合实例3部分构成,详细内容包括:InterDev简介、脚本编程、DHTML、CSS、设计时控件、数据库技术、设计维护站点、站点安全性、SourceSafe、MTS、ASP的对象、ActiveX组件、在ASP中连接数据库等。最后是一个在线商场的实例。本书内容新颖、通俗易懂、实例丰富、解释细致。它既适用于Visual InterDev初级用户,也适用于Web应用开发人员和Web爱好者。

第1章 初识Visual InterDev 1

1.1 WWW的发展和Visual InterDev的产生 2

1.2 Visual InterDev和Microsoft Visual Studio家族 3

1.3 Visual InterDev的安装 4

1.4 Visual InterDev的功能特性 6

1.5 Visual InterDev集成开发环境简介 8

1.5.1 View窗体 9

1.5.2 Project Explorer窗口 11

1.5.3 属性窗口 13

1.5.4 工具箱 14

1.5.5 工具栏 15

1.5.6 任务表(Task List) 16

1.6 创建一个简单的Web工程 18

1.6.1 启动Web工程向导 19

1.6.2 Web服务器和站点结构 20

1.6.3 指定Web应用程序的名称 21

1.6.4 添加布局和主题 22

1.6.5 添加站点图 23

更上一层楼 27

第2章 脚本编程 29

2.1 Visual InterDev脚本对象模型介绍 30

2.1.1 运行SOM 31

2.1.2 SOM的运行机理 33

2.2 脚本编程 34

2.2.1 客户端脚本 34

2.2.2 服务器端脚本 36

2.2.3 使用设计时控件和脚本对象 37

2.2.4 为目标平台编写相应脚本 40

2.3 使用PageObject DTC编写脚本 44

2.3.1 定义页面的方法 45

2.3.2 定义页面属性 46

2.4 远程脚本编程 47

2.4.1 同步远程过程调用 48

2.4.2 异步远程过程调用 48

更上一层楼 50

第三章 DHTML和CSS 53

3.1 DHTML简介 54

3.2 文档对象模型 56

3.3 动态样式 58

3.4 动态定位 59

3.5 动态内容 63

3.6 数据绑定 67

3.7 创建动态大纲 68

3.7.1 利用父项目和子项目 68

3.7.2 大纲的展开的收缩 69

3.8 CSS简介 70

3.9 CSS基本语法 71

3.10 CSS属性 74

3.11 使用样式表 75

更上一层楼 77

第4章 使用设计时控件 79

4.1 设计时控件的结构 80

4.2 插入一个DTC 81

4.3 DTC的属性 83

4.4 常用DTC的使用 85

更上一层楼 89

第5章 数据库技术 91

5.1 数据库基础 92

5.1.1 Visual InterDev数据环境 92

5.1.2 ODBC数据源 93

5.1.3 SQL简介 97

5.1.4 连接数据库 99

5.1.5 查看数据视图(Data View) 101

5.1.6 查看数据环境 101

5.1.7 数据绑定 102

5.2 查看和修改数据 104

5.2.1 获得记录 105

5.2.2 显示Web页面上的数据 106

5.2.3 修改数据 107

5.3 SQL Server简介 109

5.3.1 SQL Server6.5简介 110

5.3.2 SQL Server7.0 111

5.4 可视化数据库工具的使用 112

5.4.1 使用SQL查询设计器 113

5.4.2 使用数据库设计器(Database Designer) 115

5.4.3 Source Code编辑器 116

5.5 ActiveX Data Object简介 117

5.5.1 ADO2.x简介 118

5.5.2 ADO2.x中的Web开发特性 118

5.5.3 ADO对象 119

5.6 管理数据库工程 120

5.6.1 加入数据库工程 120

5.6.2 同时使用数据库工程和Web工程 121

5.6.3 把源控件加到数据库工程上 122

更上一层楼 123

第6章 创建和维护Web站点 125

6.1.1 使用主题和布局等技术 126

6.1.2 站点一致性 126

6.1 站点设计常识 126

6.2 站点体系结构 127

6.2.1 Web服务器的发展 127

6.2.2 Web浏览器的发展 128

6.2.3 Web站点开发的模型 128

6.2.4 Web站点开发组 130

6.2.5 Web生命周期 131

6.3 站点布局设计 131

6.3.1 为新工程指定一个布局 131

6.3.2 为已存在的工程指定一个布局 132

6.3.3 使用布局 133

6.5.1 使用链接视图 134

6.4 设计模板 134

6.5 链接的检查与维护 134

6.5.2 检验项 136

6.6 维护链接 137

6.6.1 过滤链接 137

6.6.2 查看链接图 138

6.6.3 维修链接 138

6.6.4 更新链接信息 139

6.6.5 寻找断开的链接和未经引用的文件 139

6.7 使用站点样式 140

6.7.1 编辑样式表 140

6.7.2 使用CSS编辑器 141

6.7.3 预览样式表 142

6.8 设计主样式 142

更上一层楼 144

第7章 Visual InterDev的安全性 145

7.1 站点的安全性 146

7.1.1 设备的安全性 146

7.1.2 软件的安全性 148

7.2 数据库安全 152

7.3 使用认证证书 156

7.3.1 公共密钥基础 157

7.3.2 认证委员会 157

7.3.3 证书服务器 157

7.3.4 客户端证书 158

7.3.5 编写ASP代码以读取客户端证书 159

更上一层楼 160

第8章 Visual InterDev团队开发 161

8.1 开发模式 162

8.2 Visual SourceSafe简介 165

8.2.1 安装Visual SourceSafe功能简介 165

8.2.2 Visual SourceSafe功能简介 166

8.2.3 VSS和Visual InterDev一起使用 167

8.3 使用Visual SourceSafe 167

8.3.1 启动Source Control 168

8.3.2 使用Source Control 169

8.3.3 管理用户 170

8.3.4 限制对工程的访问 171

8.3.5 锁定数据库 172

8.3.6 Visual SourceSafe开发环境 172

更上一层楼 173

第9章 Microsoft事务处理服务器 175

9.2 MTS的概念 176

9.1 安装MTS 176

9.2.1 事务处理 177

9.2.2 事务处理(TP)监视器 178

9.2.3 N层应用程序开发 179

9.3 MTS的结构 179

9.3.1 MTS支持环境 179

9.3.2 基本客户 180

9.3.3 MTS组件 180

9.3.4 MTS包 180

9.3.5 行为 181

9.3.6 上下文 182

9.3.7 服务器处理进程 182

9.3.8 自动事务处理 182

9.4 创建MTS组件 182

9.5 MTS与ASP 183

9.4.1 MTS组件的要求 183

9.4.2 为MTS封装组件 183

9.6 使用MTS Explorer 184

9.6.1 MTS Explorer环境介绍 184

9.6.2 创建一个包 185

9.6.3 向包中添加组件 186

更上一层楼 188

第10章 Active Server Page概述 189

10.1 ASP简介 190

10.2 ASP和HTTP协议 193

10.3 ASP的脚本语言介绍 194

10.3.1 脚本语言综述 194

10.3.2 VBScript简介 196

10.4.1 ASP的内置对象 207

10.4 ASP的内置对象和组件 207

10.4.2 ASP的组件 209

10.5 ASP的工作方法 211

10.6 ASP的问题处理 212

更上一层楼 214

第11章 创建ASP应用程序 215

11.1 Global.asa文件 216

11.2 Application对象 219

11.3 处理表单 224

11.3.1 输入表单数据 225

11.3.2 确认表单数据 231

11.4 一个聊天程序 236

更上一层楼 241

第12章 Session对象 243

12.1 Session简介 244

12.2 Session的状态 245

12.3 使用Cookie保存状态 252

12.4 通过其他方法保存状态 257

更上一层楼 260

第13章 ASP的其他对象 261

13.1 Request对象 262

13.1.1 Form 262

13.1.2 QueryString 264

13.1.3 ServerVariables 264

13.2 Response对象 266

13.2.1 Response对象的属性 266

13.2.2 Response对象的方法 268

13.3 Server对象 271

13.3.1 Server对象的方法 272

更上一层楼 274

第14章 ActiveX组件 275

14.1 Ad Rotator组件 276

14.2 Content Rotator组件 281

14.3 Content Linking组件 284

14.4 Browser Capabilities组件 288

14.5 Page Counter组件 295

14.6 File Access组件 296

14.7 Collaboration Data Objects for Windows NT Server组件 309

14.8 其他组件 318

更上一层楼 319

第15章 访问数据库 321

15.1.1 SQL Server的连接 322

15.1 连接数据库 322

15.1.2 Access的连接 325

15.2 Connection对象 327

15.3 Recordset对象 335

15.4 Command对象 353

更上一层楼 362

第16章 利用Visual InterDev创建一个在线商场 365

16.1 商品列表 366

16.1.1 创建数据库和DSN 366

16.1.2 添加、修改一个商品 367

16.2 产品页面 379

16.3 商品搜索 388

16.4 商品订单 392

16.5 购物车 402

更上一层楼 407