当前位置:首页 > 工业技术
ASP网络编程标准教程(DVD视频教学版)
ASP网络编程标准教程(DVD视频教学版)

ASP网络编程标准教程(DVD视频教学版)PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:薛会爱,庞娅娟编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2009
  • ISBN:9787115195906
  • 页数:437 页
图书介绍:本书从初学者角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍使用ASP进行网络开发的各方面技术。全书本书附有配套光盘。光盘提供了书中所有实例的源代码,并全部经过精心调试,在Windows XP/Windows 2000/Windows 2003 Server下全部通过,保证能够正常运行。
上一篇:建筑速写下一篇:动画后期制作
《ASP网络编程标准教程(DVD视频教学版)》目录

第1章 ASP从零起步 1

1.1 ASP概述 2

1.1.1 了解AsP 2

1.1.2 建立ASP程序 2

1.1.3 构建ASP网站的特点 3

1.2 Web的 工作原理 4

1.2.1 服务器端与客户端 4

1.2.2 静态网页的工作原理 4

1.2.3 动态网页的工作原理 4

1.3 ASP程序的开发工具 5

1.3.1 应用记事本开发ASP应用程序 5

1.3.2 应用FrontPage开发ASP应用程序 5

1.3.3 应用Dreamweaver开发ASP应用程序 6

1.3.4 应用EditPlus文本编辑器开发ASP应用程序 8

1.3.5 应用VisualInterDev6.0开发ASP应用程序 8

1.4 体验ASP一编写第1个ASP程序 9

1.4.1 使用Dreamweaver创建ASP文件 9

1.4.2 创建ASP标记 10

1.4.3 编写ASP代码 10

1.4.4 存储ASP文件 10

1.4.5 程序运行结果 11

1.5 获取帮助信息 11

1.5.1 MSDN Library的安装和使用 11

1.5.2 网上获取资源 12

1.6 本章小结 12

第2章 ASP运行环境的搭建 13

2.1 IIS的安装与配置 14

2.1.1 了解IIS 14

2.1.2 安装IIS 14

2.1.3 配置IIS 16

2.1.4 启动IIS 18

2.1.5 关闭IIS 19

2.1.6 创建虚拟目录 19

2.1.7 删除虚拟目录 20

2.1.8 创建网站 21

2.1.9 删除网站 22

2.2 测试网站服务器 23

2.2.1 本地访问测试 23

2.2.2 远程访问测试 24

2.3 ASP网站环境配置 24

2.3.1 静态网站配置 25

2.3.2 动态Access数据库网站配置 25

2.3.3 动态SQLServer数据库网站配置 25

2.3.4 不同操作系统下Web网站的配置 25

2.3.5 在一个服务器上创建多个Web站点 25

2.3.6 在一个服务器上创建多个虚拟目录 28

2.4 本章小结 29

第3章 HTML基础 30

3.1 HTML概述 31

3.1.1 HTML文档的结构 31

3.1.2 HTML标记 32

3.1.3 常用HTML编辑工具 37

3.2 制作表格 38

3.2.1 建立表格 38

3.2.2 定制表格 38

3.3 制作表单 41

3.3.1 表单的结构 41

3.3.2 Form中常用的标记 43

3.4 框架结构 48

3.4.1 框架结构的文件格式 48

3.4.2 应用框架结构标记 48

3.4.3 〈frame〉标记 50

3.4.4 应用target属性 51

3.5 CSS基础 52

3.5.1 了解CSS样式表 53

3.5.2 定义CSS样式表 54

3.5.3 在HTML中嵌入CSS样式 55

3.6 本章小结 56

第4章 ASP编程基础 57

4.1 ASP语法编写规则 58

4.1.1 ASP文件的结构 58

4.1.2 ASP的基本语法 58

4.2 ASP指令的应用 59

4.2.1 了解ASP指令 59

4.2.2 应用ASP☆输出指令 60

4.2.3 应用#include包含指令 60

4.3 开发ASP程序时的注意事项 61

4.3.1 在ASP语句中输入标点符号 61

4.3.2 在ASP语句中输入空格符 62

4.3.3 ASP语句的书写形式 62

4.3.4 ASP主脚本语言及使用的注意事项 63

4.4 本章小结 64

第5章 VBScpt脚本语言 65

5.1 VBScript脚本语言基础 66

5.1.1 了解VBScript语言 66

5.1.2 VBScript语言特点 68

5.1.3 在HTML中使用VBScript 68

5.1.4 在ASP中使用VBScript 70

5.2 VBScript的常量 70

5.2.1 定义文字常量 70

5.2.2 定义符号常量 71

5.3 VBScript的变量 71

5.3.1 变量的命名规则 71

5.3.2 简单变量的声明 72

5.3.3 变量的赋值 73

5.3.4 变量的作用域和存活期 73

5.4 VBScript的数组 74

5.4.1 声明动态数组 74

5.4.2 数组元素的赋值 75

5.4.3 将数组中的数据添加到下拉菜单中 75

5.5 VBScript运算符 76

5.5.1 操作比较运算符 76

5.5.2 操作算术运算符 77

5.5.3 操作逻辑运算符 77

5.5.4 运算符的优先级 78

5.6 VBScript脚本过程 78

5.6.1 调用Sub过程 79

5.6.2 调用Function过程 80

5.7 VBScript的函数 82

5.7.1 字符串函数的应用 82

5.7.2 转换函数的应用 83

5.7.3 判断函数的应用 84

5.7.4 日期时间函数的应用 85

5.7.5 数组函数的应用 86

5.8 VBScript的流程控制语句 88

5.8.1 使用if语句实现单分支选择结构 88

5.8.2 使用if...then...else语句实现双分支选择结构 88

5.8.3 使用selectcase语句实现多分支选择结构 90

5.8.4 do...loop循环控制语句应用 92

5.8.5 while...wend循环控制语句应用 93

5.8.6 for...next循环控制语句应用 95

5.8.7 for each...next循环控制语句应用 96

5.8.8 exit退出循环语句应用 98

5.9 有效使用注释语句 100

5.10 本章小结 102

第6章 Request和Response对象 103

6.1 应用Request对象从客户端获取信息 104

6.1.1 认识Request对象 104

6.1.2 检索表单数据 105

6.1.3 检索查询字符串 107

6.1.4 获取客户端浏览器的身份确认信息 109

6.1.5 获取服务器端的环境变量 110

6.1.6 获取客户端发送数据的字节数 112

6.1.7 以二进制码方式读取客户端传递的数据 113

6.2 应用Response对象向客户端输出信息 114

6.2.1 认识Response对象 114

6.2.2 将信息从服务器端直接发送给客户端 115

6.2.3 根据实际情况重定向网页 116

6.2.4 结束服务器对脚本的运行 117

6.2.5 清除缓冲区 117

6.26 输出缓冲区内容 118

6.2.7 直接向客户浏览器发送二进制数据 119

6.3 使用Cookies在客户端保存信息 120

6.3.1 了解Cookies 120

6.3.2 应用Response对象的Cookies数据集合写入Cookie文件 121

6.3.3 应用Request对象的Cookies数据集合实现在线投票 123

6.4 本章小结 125

第7章 Session和Appcation对象 126

7.1 应用Session对象记载特定用户信息 127

7.1.1 认识Session对象 127

7.1.2 遍历Session对象StaticObjects数据集合中的数据 128

7.1.3 获取指定的应用程序作用域的项目列表 128

7.1.4 返回当前会话的惟一标志符 129

7.1.5 控制会话的结束时间 129

7.1.6 应用Abandon方法清除Session变量 130

7.1.7 Session在权限设置中的应用 131

7.2 应用Application对象记载所有用户信息 132

7.2.1 认识Application对象 133

7.2.2 锁定Application对象 133

7.2.3 解除Application对象的锁定 134

7.2.4 使用Application对象获取给定的应用程序作用域的项目列表 134

7.2.5 遍历Application对象StaticObjects数据集合中的数据 135

7.2.6 Application OnSta事件 135

7.2.7 Application OnEnd事件 136

7.3 Session对象与Application对象的比较 136

7.4 Global.asa文件 137

7.4.1 认识Global.asa文件 137

7.4.2 Global.asa文件的事件处理程序 138

7.5 本章小结 140

第8章 Server对象 141

8.1 认识Server 142

8.2 Server对象的常用属性 142

8.3 Server对象的方法 143

8.3.1 应用CreateObject方法创建服务器组件的实例 143

8.3.2 应用MapPath方法获取虚拟目录在Web服务器上的真实物理路径 144

8.3.3 应用Execute方法执行指定路径下的ASP程序 145

8.3.4 应用HTMLEncode方法在浏览器中原样输出HTML标记字符 146

8.3.5 应用URLEncode方法将URL中的特殊字符进行编码 147

8.3.6 应用Transfer方法将当前所有的状态信息发送给ASP文件 147

8.4 本章小结 148

第9章 ASP常用内置组件 149

9.1 获取浏览信息组件—Browser Capabilites 150

9.1.1 认识Browser Capabilites组件 150

9.1.2 获取浏览器的名称 150

9.1.3 判断浏览器是否支持VBscript 150

9.1.4 应用Browser Capabilites组件获取浏览器信息 150

9.2 广告轮显组件—Ad Rotaor 152

9.2.1 认识Ad Rotaor组件 152

9.2.2 Ad Rotaor广告轮显组件的设置文件 152

9.2.3 确定广告图片的边框宽度 154

9.2.4 制作旗帜广告条 154

9.3 Web导航链接组件—Content Linking 156

9.3.1 认识Content Linking组件 156

9.3.2 获取内容链接列表文件中所列的下一页的URL 156

9.3.3 获取内容链接列表文件中当前页的索引值 157

9.3.4 应用ContentLinking组件制作Web导航链接 157

9.4 计数器组件—PageCounter 158

9.4.1 认识PageCounter组件 158

9.4.2 获取指定页面的点击次数 158

9.4.3 将指定路径的页面计数重新设为0 158

9.4.4 更新当前页面被打开的次数 158

9.4.5 应用Page Counter组件制作幸运有奖 158

9.5 文件存取组件—File Access 159

9.5.1 认识FileAccess组件 159

9.5.2 获取本地计算机的驱动器信息 159

9.5.3 判断访问的指定文件是否存在 160

9.5.4 判断访问的指定文件夹是否存在 160

9.5.5 复制一个或多个文件 160

9.5.6 在用户冻结时应用FileAccess组件 161

9.6 发送E-mail组件—CDONTS 163

9.6.1 认识CDONTS组件 163

9.6.2 CDONTS组件的NewMail对象 163

9.6.3 CDONTS组件的Session对象 164

9.6.4 应用CDONTS组件的NewMail对象发送E-mail 165

9.6.5 应用CDONTS组件的Session对象接收E-mail 167

9.7 本章小结 170

第10章 文件和文件夹处理技术 171

10.1 文件系统的概述 172

10.2 文件处理技术 172

10.2.1 认识File对象 172

10.2.2 动态创建文件 173

10.2.3 删除一个指定的文件 173

10.2.4 动态复制文件 174

10.2.5 获取指定文件的大小 175

10.2.6 获取指定文件的创建日期和时间 176

10.2.7 应用File对象遍历指定目录下的所有文件信息 177

10.3 文件夹处理技术 178

10.3.1 认识Folder对象 178

10.3.2 动态创建文件夹 179

10.3.3 删除指定的文件夹 180

10.3.4 复制指定的文件夹 180

10.3.5 获取指定文件夹的创建日期和时间 181

10.3.6 返回文件夹中所有的文件 182

10.3.7 应用Folder对象获取目录下所有文件及子目录名称 182

10.4 文件上传和下载技术 183

lO.4.1 单表单文件上传到数据库 183

10.4.2 多表单文件上传到数据库 184

10.4.3 限制上传文件的大小 187

10.4.4 文件下载 188

10.5 本章小结&l 89

第11章 SQL语句在ASP中的应用 190

11.1 了解SQL语言 191

11.2 SQL语言的特点 191

11.3 简单查询 191

11.3.1 select语句的应用 191

11.3.2 数据查询 193

11.3.3 去掉重复记录 194

11.3.4 条件查询 196

11.3.5 排序查询 197

11.3.6 模糊查询&- 200

11.3.7 日期和时间查询 202

11.4 高级查询 204

11.4.1 分组查询 204

11.4.2 多表查询 206

11.4.3 聚合函数查询 209

11.4.4 嵌套查询 211

11.4.5 利用视图进行查询 214

11.5 对asp程序的应用 216

11.5.1 应用insert语句添加记录 216

11.5.2 应用delete语句删除记录 218

11.5.3 应用update语句修改记录 218

11.6 本章小结 220

第12章 深入数据库进行编程 221

12.1 AD0概述 222

12.1.1 了解ADO的对象 222

12.1.2 ADO的数据集合 222

12.1.3 ADO对象与数据集的关系 223

12.1.4 ADO的操作流程 223

12.2 创建ODBC DSN文件 224

12.2.1 配置Microsoft Access数据库文件的DSN 224

12.2.2 配置SQL Server数据库文件DSN 225

12.3 Connection对象 227

12.3.1 创建Comnection对象 228

12.3.2 打开和关闭数据库连接 228

12.3.3 执行SQL语句 229

12.3.4 通过ADO连接Access数据库 229

12.3.5 通过ADO连接SQLServer数据库 230

12.3.6 通过ODBC连接Access数据库 231

12.3.7 通过ODBC连接SQLServer数据库 232

12.3.8 通过OLEDB连接Access数据库 232

12.3.9 通过OLEDB连接SQLServer数据库 233

12.4 Command对象 233

12.4.1 创建Command对象 234

12.4.2 删除数据记录 234

12.4.3 更新所修改的数据库记录 234

12.4.4 增加数据记录 234

12.5 RecordSet对象 234

12.5.1 了解RecordSet对象 235

12.5.2 建立RecordSet对象 251

12.5.3 实现记录集的分页 251

12.6 Field对象 254

12.6.1 了解Field对象 255

12.6.2 获取记录集中的指定字段的长度 257

12.6.3 获取记录集中的字段类型 257

12.7 Properties数据集与Propey对象 257

12.7.1 Properties数据集 257

12.7.2 了解Proper对象 258

12.8 Parameters数据集与Parameter对象 260

12.8.1 Parameters数据集 261

12.8.2 了解Parameter对象 261

12.9 Error对象 262

12.10 本章小结 264

第13章 ASP程序调试与错误处理 265

13.1 程序错误分类 266

13.2 常见程序调试方法 266

13.2.1 使用Microsoft脚本调试器调试 266

13.2.2 使用VisualInterDev调试工具调试 267

13.2.3 使用VBScript的stop语句调试 268

13.2.4 应用Error对象调试 269

13.2.5 应用ASPError对象调试 270

13.3 常见错误处理 271

13.3.1 解决“没有权限”错误 271

13.3.2 截获系统错误并给出友好提示 272

13.3.3 解决连接字符破坏版面的问题 273

13.3.4 解决记录集的RecordCount值总是返回一1的问题 273

13.3.5 连接Access数据库错误 275

13.3.6 Access数据库不可用 275

13.3.7 更新Access数据库出现错误的原因 275

13.3.8 数据库连接对象创建失败 276

13.4 常见错误代码一览 276

13.5 本章小结 279

第14章 ASP网站发布 280

14.1 网站发布基础 281

14.1.1 了解域名服务和虚拟主机 281

14.1.2 DNS服务介绍 285

14.1.3 DNS域名解析的过程 286

14.2 在局域网内发布网站 286

14.2.1 使用同一IP地址.不同端口号来架设多个Web网站 286

14.2.2 使用多个IP地址架设多个Web网站 287

14.2.3 应用DNS服务器发布带域名的网站 290

14.3 应用FTP工具发布网站到Internet 295

14.4 本章小结 300

第15章 用户登录 301

15.1 设计分析 302

15.1.1 功能概述 302

15.1.2 组成文件 303

15.2 数据库设计 303

15.2.1 数据表设计 303

15.2.2 数据库连接 304

15.3 页面设计 304

15.4 实现过程 305

15.4.1 表单元素的设置 305

15.4.2 用户登录的实现 309

15.4.3 找回密码功能的实现 312

15.5 运行结果 312

15.6 本章小结 313

第16章 用户注册 314

16.1 设计分析 315

16.1.1 功能概述 315

16.1.2 组成文件 315

16.2 数据库设计 315

16.2.1 数据表设计 316

16.2.2 数据库连接 316

16.3 用户注册服务条款的实现 316

16.3.1 页面设计 316

16.3.2 功能实现 318

16.3.3 运行结果 318

16.4 选择用户名的实现 319

16.4.1 页面设计 319

16.4.2 表单验证的实现 320

16.4.3 保存表单信息的实现 322

16.4.4 运行结果 322

16.5 填写个人资料的实现 323

16.5.1 页面设计 323

16.5.2 表单验证的实现 325

16.5.3 添加用户信息的实现 325

16.5.4 运行结果 326

16.6 本章小结 327

第17章 网站计数器 328

17.1 设计分析 329

17.1.1 功能概述 329

17.1.2 组成文件 329

17.2 数据库设计 329

17.2.1 数据表设计 329

17.2.2 数据库连接 330

17.3 页面设计 330

17.4 实现过程 330

17.4.1 网站计数器页面的设计 330

17.4.2 统计访客人数 331

17.4.3 以图片形式显示访客人数 332

17.4.4 应用For...Next循环语句实现图片输出 333

17.4.5 应用img标记实现在网页中插入图像 334

17.5 运行结果 334

17.6 本章小结 335

第18章 聊天室 336

18.1 设计分析 337

18.1.1 功能概述 337

18.1.2 组成文件 337

18.2 用户登录和验证功能的实现 337

18.3 用户聊天的实现 340

18.3.1 聊天室主页面的实现 340

18.3.2 发言功能的实现 343

18.3.3 发送自定义图片功能的实现 345

18.3.4 用户列表功能的实现 346

18.3.5 聊天信息功能的实现 347

18.4 本章小结 348

第19章 ASP在线论坛 349

19.1 设计分析 350

19.1.1 功能概述 350

19.1.2 组成文件 350

19.2 数据库设计 351

192.1 数据表设计 351

19.2.2 数据库连接 352

19.3 页面设计 352

19.4 实现过程 354

19.4.1 发表新主题功能的实现 354

19.4.2 回复主题功能的实现 358

19.4.3 帖子列表显示功能的实现 361

19.4.4 管理员登录功能的实现 364

19.4.5 版块管理功能的实现 365

19.4.6 用户管理功能的实现 368

19.5 运行结果 370

19.6 本章小结 371

第20章 搜索引擎 372

20.1 设计分析 373

20.1.1 功能概述 373

20.1.2 组成文件 373

20.2 数据库设计 373

20.2.1 数据表设计 374

20.2.2 数据库连接 375

20.3 页面设计 375

20.4 实现过程 377

20.4.1 模糊查询功能的实现 377

20.4.2 图书资源功能的实现 377

20.4.3 一般搜索功能的实现 379

20.4.4 高级搜索功能的实现 382

20.5 运行结果 385

20.6 本章小结 386

第21章 电子商务网站 387

21.1 需求分析 388

21.2 系统分析和设计 388

21.2.1 可行性分析 388

21.2.2 功能结构分析和设计 388

21.2.3 系统流程概述 389

21.2.4 网站架设 390

21.3 数据库设计 390

21.3.1 数据库的分析 390

21.3.2 创建数据库 390

21.3.3 创建数据表 391

21.3.4 数据表的结构 391

21.4 技术准备 394

21.4.1 读者知识要求 394

21.4.2 命名规则 394

21.4.3 文件管理规划 394

21.5 前台开发 395

21.5.1 设计分析 395

21.5.2 前台首页的实现 395

21.5.3 商品展示模块的实现 397

21.5.4 购物车的实现 400

21.5.5 收银台的实现 402

21.5.6 会员模块的实现 405

21.5.7 站内公告模块的实现 411

21.6 后台开发 412

21.6.1 设计分析 412

21.6.2 后台首页的实现 413

21.6.3 后台登录的实现 415

21.6.4 基本信息管理模块的实现 417

21.6.5 商品信息管理模块的实现 418

21.6.6 商品分类管理模块的实现 423

21.6.7 订单信息管理模块的实现 425

21.7 程序调试及错误处理 432

21.8 本章小结 432

附录 实例快速检索 433

相关图书
作者其它书籍
返回顶部