图书介绍
网络程序设计-ASP案例教程PDF|Epub|txt|kindle电子书版本网盘下载
- 尚俊杰,秦卫中编著 著
- 出版社: 北京:清华大学出版社;北京交通大学出版社
- ISBN:7810822837
- 出版时间:2005
- 标注页数:308页
- 文件大小:85MB
- 文件页数:324页
- 主题词:主页制作-程序设计-高等学校-教材
PDF下载
下载说明
网络程序设计-ASP案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 基础示例1
1.1 搭建ASP运行环境1
1.2 新建一个简单的ASP文件2
1.3 新建一个应用程序3
1.3.1 应用程序的概念及建立应用程序的原因3
1.3.2 如何建立应用程序4
1.3.3 建立ASP文件5
1.4 本章小结7
第2章 VBScript脚本语言示例8
2.1 字符处理8
2.1.1 如何显示HTML标记8
2.1.2 如何换行显示10
2.1.3 如何防止SQL语句注入式攻击10
2.1.4 字符处理完整解决方案11
2.1.5 显示ASP文件源代码13
2.2 使用随机函数14
2.2.1 随机产生1到10之间的整数14
2.2.2 随机更换页面背景颜色14
2.2.3 随机生成字符串15
2.3 使用时间函数16
2.3.1 倒计时16
2.3.2 计算页面加载时间16
2.3.3 绘制日历16
2.4 使用嵌套循环20
2.4.1 嵌套循环的工作原理20
2.4.2 大人、小孩吃馒头问题22
2.4.3 哥德巴赫猜想23
2.5 使用过程(函数与子程序)24
2.5.1 关于过程的参数类型25
2.5.2 关于函数的返回值的类型26
2.5.3 利用过程使程序结构清晰26
第3章 内部对象示例28
3.1 如何保存常数28
3.1.1 保存常数到文件中28
3.1.2 保存常数到Application对象中28
3.1.3 保存常数到数据库中29
3.1.4 3种方法的比较30
3.2 如何实现日志30
3.2.1 利用Global.asa实现简单的日志30
3.2.2 利用数据库实现复杂的日志33
3.3 关于表单的复杂操作33
3.3.1 利用Split函数处理复选框提交的数据33
3.3.2 给表单添加默认值34
3.3.3 保留表单状态35
3.4 验证客户提交的表单信息37
3.4.1 使用JavaScript进行客户端验证37
3.4.2 使用VBScript进行客户端验证38
3.4.3 服务器端验证39
3.4.4 验证小结41
3.5 在网页之间传递数据41
3.5.1 单向一级数据传递42
3.5.2 单向二级数据传递43
3.5.3 将数据传递给自身44
3.5.4 双向一级数据传递(一)45
3.5.5 通过表单将数据传递给自身47
3.5.6 双向一级数据传递(二)48
3.5.7 总结示例50
3.6.2 Application对象的新建和有效期51
3.6 Session、Application和Global.asa综合应用51
3.6.1 Session对象的新建和有效期51
3.6.3 Global.asa文件52
3.6.4 访问总人数和在线人数示例52
第4章 数据库程序示例55
4.1 查询记录55
4.1.1 打开详细页面55
4.1.2 按字段排序57
4.1.3 分页显示数据58
4.1.4 按单个或多个关键字进行模糊查找62
4.1.5 从已有字段派生新的字段66
4.1.6 对所有记录求平均值67
4.1.7 求记录总数68
4.2 添加记录69
4.1.8 查询记录小结69
4.2.1 添加记录示例一(填写完整信息)70
4.2.2 在客户端进行验证71
4.2.3 添加记录示例二(填写不完整信息)72
4.2.4 添加记录小结75
4.3 修改记录75
4.3.1 修改记录示例75
4.3.2 更新BBS中的点击次数77
4.3.3 批量修改记录78
4.3.4 修改记录小结81
4.4 删除记录81
4.4.1 删除记录示例81
4.4.2 批量删除记录82
4.4.3 删除记录小结83
4.6 多行多列显示图片84
4.5 完整的通讯录程序84
4.7 网上投票系统86
4.8 事务处理示例87
4.9 利用Recordset对象操作数据库88
4.10 对多个表进行操作93
4.11 发布首页新闻示例95
4.12 用户注册、登录示例96
4.12.1 简单的注册、登录模块97
4.12.2 复杂的注册、登录模块98
4.13 使用SQL语句新建、删除、修改数据表100
4.13.1 基本语句简介100
4.13.2 新建、删除和修改数据表示例101
4.13.3 判断数据表是否存在102
4.13.4 显示数据表的结构103
4.14.2 给Access数据库增加密码105
4.14 数据库程序安全考虑示例105
4.14.1 修改Access数据库文件的名字105
4.14.3 使用复杂的记录编号106
4.14.4 在修改或删除时要求输入密码107
4.14.5 添加完整的用户注册、登录和管理模块107
4.14.6 防止SQL注入式攻击107
4.14.7 对密码加密108
4.15 使用SQL Server数据库示例109
4.15.1 建立SQL数据库109
4.15.2 建立SQL数据源114
4.15.3 ASP存取SQL数据库115
4.15.4 使用存储过程117
4.15.5 SQL数据库与Access数据库的相互转化124
4.15.6 SQL数据库的附加126
4.15.7 SQL数据库注意事项127
第5章 内部组件示例128
5.1 显示磁盘、文件夹及文件的信息128
5.1.1 显示磁盘信息128
5.1.2 显示文件夹信息130
5.1.3 显示文件信息130
5.1.4 显示指定文件夹下的子文件夹和文件130
5.1.5 使用递归显示指定文件夹下的全部内容131
5.2 故事接龙示例134
5.3 网上文件管理器示例135
5.4 使用广告轮显组件137
5.4.1 在首页显示广告信息137
5.4.2 自己开发广告轮显效果138
5.5 使用内容轮显组件139
5.6 使用文件超链接组件制作目录和导航条140
5.7 计数器比较示例142
5.7.1 使用Application实现142
5.7.2 使用文本文件实现144
5.7.3 使用数据库实现145
5.7.4 使用计数器组件实现146
5.7.5 图像计数器示例147
5.7.6 可以供别人调用的图像计数器示例148
5.8 使用日志组件示例151
第6章 第三方组件示例156
6.1 使用AspUpload文件上传组件156
6.1.1 文件上传系列基础示例156
6.1.2 上传文件到文件夹综合示例162
6.1.3 上传文件到数据库综合示例164
6.1.4 上传图片文件到数据库综合示例167
6.1.5 使用AspUpload组件下载服务器端的文件168
6.2.1 文件上传系列基础示例169
6.2 使用LyfUpload文件上传组件169
6.2.2 上传文件到文件夹综合示例171
6.2.3 上传文件到数据库综合示例172
6.2.4 上传图片文件到文件夹综合示例173
6.3 无组件上传文件173
6.3.1 无组件上传原理174
6.3.2 上传文件到数据库综合示例180
6.3.3 上传图片文件到数据库综合示例181
6.3.4 无组件上传小结181
6.4 使用ADODB.Stream组件181
6.4.1 将数据库中的文件保存到服务器端文件夹下182
6.4.2 将服务器端的文件保存到数据库中183
6.4.3 下载服务器端的文件184
6.5.1 简单发送信件185
6.5 使用W3 Jmail组件在线发送E-mail185
6.5.2 发送带有附件的信件187
6.5.3 自动发信机188
6.6 使用CDONTS组件在线发送E-mail188
6.7 读取Excel文件189
6.8 使用XMLDOM组件生成XML文件191
6.9 使用Windows Script Host组件查看网络属性192
6.10 在线压缩与解压缩文件194
6.10.1 在线压缩与解压缩的基本原理195
6.10.2 在线解压缩文件196
6.10.3 在线压缩文件198
第7章 其他高级应用示例200
7.1 在线多媒体编辑200
7.1.1 使用iframe框架标记实现编辑窗口201
7.1.2 实现复制、粘贴等各种基本按钮的功能202
7.1.3 实现超链接按钮的功能205
7.1.4 实现表格按钮的功能206
7.1.5 实现插入图片按钮的功能208
7.1.6 切换编辑方式210
7.1.7 生成HTML网页211
7.2 在ASP中使用类213
7.2.1 定义“方法”213
7.2.2 定义“属性”214
7.2.3 类的初始化和类的注销215
7.2.4 利用类的一个留言板示例217
7.3 使用VB开发组件217
7.3.1 开发一个最简单的数学组件217
7.3.2 在组件中使用ASP的内部对象220
7.3.3 自己开发文件上传组件223
7.4 将ASP文件自动转换为DLL组件229
7.5 将ASP文件编译成.exe可执行程序233
7.5.1 建立ASP运行环境233
7.5.2 调试ASP程序234
7.5.3 生成.exe可执行程序234
7.5.4 使用生成.exe可执行程序236
第8章 综合示例237
8.1 留言板237
8.1.1 总体设计237
8.1.2 关键技术238
8.1.3 具体实现239
8.1.4 案例反思245
8.2 聊天室245
8.2.1 总体设计245
8.2.2 关键技术246
8.2.3 具体实现250
8.2.4 案例反思260
8.3 BBS论坛(一)260
8.3.1 总体设计260
8.3.2 关键技术263
8.3.3 具体实现268
8.3.4 案例反思277
8.4 BBS论坛(二)(可多层回复)278
8.4.1 总体设计278
8.4.2 关键技术279
8.4.3 具体实现282
8.4.4 案例反思286
8.5 网上书店286
8.5.1 总体设计287
8.5.2 关键技术288
8.5.3 具体实现290
8.5.4 案例反思296
8.6 在线邮局297
8.6.1 总体设计297
8.6.2 关键技术298
8.6.3 具体实现300
8.6.4 案例反思302
8.7 网络课堂303
8.7.1 总体设计303
8.7.2 关键技术304
8.7.3 具体实现304
8.7.4 案例反思306
附录A ASP资源网站推荐307
参考文献308