注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计网络编程ASP网络编程技术与实例

ASP网络编程技术与实例

ASP网络编程技术与实例

定 价:¥44.00

作 者: 胡标编著
出版社: 人民邮电出版社
丛编项:
标 签: 互连网络 程序设计

ISBN: 9787115109262 出版时间: 2004-01-01 包装: 平装
开本: 24cm 页数: 434 字数:  

内容简介

随着Internet的高速发展,基于网络B/S结构的应用程序得到了越来越广泛的应用。B/S结构应用程序的客户端只需一个浏览器,而将所有的业务规则、数据处理等放在服务器端进行,这种结构非常适用于Internet。Microsoft推出的ASP技术可以开发出满足企业、组织和个人需求的各种站点。ASP通过服务器端脚本的方式来实现服务器端动态网页,支持使用的ActiveX组件扩展其功能,因此借助ASP,用户可以开发出功能强大的站点,同时,ASP具有简单易学的特征,使其成为目前被广泛使用的站点开发技术。本书详细地介绍了ASP(ActiveServerPages)网络开发技术,不仅包括ASP的基础知识、ASP的内置对象、ASP的内置组件等基本内容,还包括了ASP的数据库编程、ASP高级开发技术和典型的ASP站点开发技术。全书共分为6篇22章,从第7章开始,便全部结合实例进行讲解,具体的实例包括新闻更新系统、信息发布系统、会员管理系统、短信发送、投票系统、使用客户端脚本、文件上传、图形显示、发送邮件、安全加密、错误处理、XML程序设计、正则表达式、网络存储、企业信息网和网上考试系统。本书结构清晰、例题丰富,不仅适合初学者学习如何使用ASP技术,也可以帮助有一定经验的ASP开发人员解决开发过程中遇到的问题。

作者简介

暂缺《ASP网络编程技术与实例》作者简介

图书目录

第1篇  基础知识
第1章  ASP基础  2
1.1  ASP简介  2
1.1.1  基本概念  2
1.1.2  ASP文件  3
1.2  安装配置服务器  6
1.2.1  安装IIS  6
1.2.2  配置IIS  7
1.3  安装配置数据库  11
1.3.1  Access数据库  11
1.3.2  SQL Server数据库  12
1.4  开发工具  12
1.5  配置实例环境  15
1.6  ASP实例  17
1.6.1  产生动态页面  17
1.6.2  常用脚本语句  18
1.7  小结  31
第2篇  ASP内置基本对象
第2章  请求与响应  34
2.1  客户端与服务器交流  34
2.2  Request对象  35
2.2.1  Request对象的成员  35
2.2.2  使用Request对象  35
2.3  Response对象  37
2.3.1  Response对象的成员  37
2.3.2  使用Response对象  38
2.4  小结  43
第3章  应用程序与会话  44
3.1  Web中的状态  44
3.2  Application对象  44
3.3  Session对象  45
3.4  站点计数器  46
3.5  小结  48
第4章  服务器对象  49
4.1  Server对象  49
4.2  使用Server对象  49
4.2.1  设置脚本超时  50
4.2.2  字符串编码  51
4.2.3  使用外部组件  52
4.3  服务器端调用  53
4.3.1  服务器端包含指令#include  53
4.3.2  Server.Execute()  54
4.4  设计站点模板文件  55
4.5  小结  57
第3篇  ASP中的常用组件
第5章  ADO组件  60
5.1  Connection对象  60
5.1.1  Connection对象的成员  60
5.1.2  使用Connection对象  61
5.2  Command对象  64
5.2.1  Command对象的成员  64
5.2.2  使用Command对象  65
5.3  Recordset对象  69
5.3.1  Recordset对象的成员  69
5.3.2  使用Recordset对象  70
5.4  Stream对象  73
5.4.1  Stream对象的成员  73
5.4.2  使用Stream对象  74
5.5  DBCombo  75
5.5.1  DBCombo的定义  75
5.5.2  使用DBCombo  77
5.6  小结  78
第6章  Scripting组件  79
6.1  Dictionary  79
6.1.1  Dictionary对象的成员  79
6.1.2  使用Dictionary对象  80
6.2  FileSystemObject  81
6.2.1  Drive对象  81
6.2.2  Folder对象  83
6.2.3  File对象  85
6.2.4  TextStream对象  87
6.3  小结  90
第4篇  ASP数据库编程
第7章  新闻更新系统  92
7.1  系统分析  92
7.2  数据库设计  92
7.3  系统实现  94
7.3.1  新闻浏览  94
7.3.2  新闻管理  100
7.3.3  新闻搜索  106
7.4  小结  108
第8章  信息发布系统  109
8.1  系统分析  109
8.2  数据库设计  109
8.3  系统实现  112
8.3.1  信息浏览  112
8.3.2  信息发布、回复  118
8.3.3  信息管理  122
8.3.4  信息搜索  123
8.4  小结  124
第9章  会员管理系统  126
9.1  系统分析  126
9.2  数据库设计  126
9.3  系统实现  129
9.3.1  会员注册  129
9.3.2  会员信息维护  133
9.3.3  管理员维护  137
9.3.4  会员登录  139
9.4  小结  140
第10章  短信发送  142
10.1  系统分析  142
10.2  数据库设计  142
10.3  实现短信发送  143
10.3.1  短信提醒  143
10.3.2  短信管理  144
10.3.3  写短信  146
10.4  小结  147
第11章  投票系统  148
11.1  系统分析  148
11.2  数据库设计  148
11.3  系统实现  149
11.3.1  发布投票  150
11.3.2  用户投票  152
11.3.3  显示结果  153
11.4  小结  155
第5篇  ASP开发的高级技术
第12章  使用客户端脚本  158
12.1  JavaScript简介  158
12.1.1  初识JavaScript  158
12.1.2  使用<Script>标记  160
12.1.3  基于对象的JavaScript  162
12.2  数据验证  166
12.2.1  数据验证的方式  166
12.2.2  数据验证的类型  170
12.2.3  通用数据验证  170
12.3  实现菜单  176
12.3.1  菜单分析  176
12.3.2  实现菜单对象  177
12.3.3  使用菜单  188
12.4  树形视图  193
12.4.1  TreeView分析  194
12.4.2  定义TreeNode  194
12.4.3  定义TreeView  197
12.4.4  使用TreeView  199
12.5  分组栏  200
12.5.1  GroupBar分析  200
12.5.2  定义GroupBar  201
12.5.3  使用GroupBar  201
12.6  小结  205
第13章  文件上传  206
13.1  使用表单  206
13.2  使用组件上传  206
13.2.1  LyfUpload1.2组件  207
13.2.2  上传文件到服务器目录  208
13.2.3  上传文件到数据库  209
13.3  无组件上传  211
13.3.1  理解文件上传过程  211
13.3.2  实现文件上传类  212
13.3.3  上传文件到服务器目录  215
13.3.4  上传文件到数据库  219
13.4  小结  221
第14章  图形显示  222
14.1  IMG标记  222
14.1.1  IMG标记的属性  222
14.1.2  使用IMG的style属性  222
14.2  常用图像处理  225
14.2.1  Image对象与images数组  225
14.2.2  缓存图像  225
14.2.3  图像交换  226
14.2.4  图像MAP  229
14.2.5  图像按钮  231
14.3  显示数据库图像  233
14.3.1  二进制内容  233
14.3.2  显示数据库图像  235
14.4  动态图形  237
14.4.1  进度条  237
14.4.2  动态曲线  240
14.4.3  数据图表  244
14.5  小结  250
第15章  发送邮件  251
15.1  邮件发送介绍  251
15.1.1  电子邮件简介  251
15.1.2  AspMail组件  252
15.2  发送普通邮件  252
15.2.1  撰写邮件  253
15.2.2  发送邮件  254
15.3  带附件邮件  257
15.3.1  撰写邮件  257
15.3.2  上传附件  258
15.3.3  发送邮件  258
15.4  小结  260
第16章  安全加密  261
16.1  ASP安全隐患  261
16.1.1  文件隐患  261
16.1.2  数据库  262
16.1.3  程序设计  264
16.1.4  安全建议  266
16.2  数据加密  266
16.2.1  可解密加密  266
16.2.2  不可解密加密  269
16.3  源文件加密  271
16.3.1  Script Encoder  271
16.3.2  对脚本进行加密  272
16.4  小结  273
第17章  错误处理  274
17.1  ASP中的错误处理  274
17.1.1  ASP错误处理机制  274
17.1.2  VBScript错误处理  278
17.1.3  JScript错误处理  283
17.2  定制错误处理  284
17.2.1  开发时错误处理  284
17.2.2  运行时错误处理  289
17.3  防止错误  290
17.4  小结  291
第18章  XML程序设计  292
18.1  MSXML3.0  292
18.1.1  XML简介  292
18.1.2  MSXML DOM  293
18.2  XML投票系统  294
18.2.1  自定义数据处理类  294
18.2.2  用户投票  299
18.2.3  管理投票  301
18.3  格式化XML  303
18.4  小结  306
第19章  正则表达式  307
19.1  RegExp对象  307
19.1.1  VBScript RegExp对象  307
19.1.2  JScript RegExp对象  308
19.1.3  正则表达式语法  310
19.2  数据验证  311
19.3  发布安全HTML  312
19.4  代码分离  315
19.5  小结  320
第6篇  典型的ASP站点开发
第20章  网络存储  322
20.1  系统分析  322
20.2  自定义类与工具函数  323
20.2.1  自定义类  323
20.2.2  工具函数  326
20.3  原型实现  329
20.3.1  目录列表  329
20.3.2  文件列表  331
20.3.3  目录管理  332
20.3.4  文件管理  336
20.3.5  文件压缩  341
20.4  界面交互  346
20.4.1  右键菜单  346
20.4.2  隐藏目录  349
20.4.3  显示地址  352
20.5  小结  353
第21章  企业信息网  354
21.1  系统分析  354
21.1.1  需求分析  354
21.1.2  模块分析  354
21.2  系统设计  355
21.2.1  模块设计  355
21.2.2  数据库设计  358
21.3  模块实现  361
21.3.1  编程命名规范  361
21.3.2  产品信息  361
21.3.3  后台管理  374
21.4  界面交互  379
21.4.1  导航菜单  379
21.4.2  系统模板  380
21.5  系统发布  386
21.5.1  配置IIS  386
21.5.2  配置数据库  387
21.5.3  注册组件  392
21.6  小结  393
第22章  网上考试  395
22.1  系统分析设计  395
22.2  数据库设计  396
22.3  系统实现  398
22.3.1  管理考试系统  398
22.3.2  学生参加考试  419
22.3.3  错误处理  433
22.4  小结  434

本目录推荐