具体描述
本书涵盖了以 Active Server Pages开发网络应用程序时必须具备 的所有工具。书中的内容及范例以简单易学为目标,希望有心运用 ASP为网络应用程序开发工具的使用者,都能循序渐进地学会程序设 计。 范例光盘使用说明: Aspbook目录:范例程序及数据库文件 1.Samples子目录 需设为虚拟目录,名称为Samples 包含第1章至
作者简介
目录信息
1-1Microsoft公司的 Web Server
1-2Windows Web Server的优点
1-3什么是 Active Platform
1-4 ASP的网络服务
1-5ASP的运作机制
1-6Active server Pages支持的语言
第2章安装Web Server
2-1安装 Internet Information Server 4.0
2-2安装 Personal Web Server
2-3Active Server Pages的运作
2-4管理Web Server
第3章简单的ASP程序
3.1显示任意的文字
3-2边改变文字大小边显示
3-3显示当前日期
3-4依据上线时间改变显示信息
3-5显示Server中已定义的环境变量
3-6显示用户在HTML表单中输入的文字
3-7检查HTML表单的输入内容
3-8显示浏览器的信息
3-9显示从文件中取得的数据
第4章ASP程序设计入门
4-1 ASP的Script语言特性
4-2建立ASP Script的方法
4-3 VBScript的语法
4-4程序的流程控制
4-5对象、属性、方法
4-6 VBScript内建的函数
4-7自定义函数或程序
第5章ASP对象简介
5-1内建对象
5-2在Script中ASP对象的使用方法
第6章接受Client端的请求
6.1取得标准输入的数据
6.2取得附在URL后的数据
第7章取得 Web Client端的环境
7.1简介
7-2取得 Web Client端的环境
7.3判断Web的浏览器
第8章响应数据到Client端
8-1传送数据到Client端
8-2传送数据到测览器的Timing控制
8-3测览器的Cache控制
8-4跳至其它的网页(重新导向)
第9章Cookie的设置与获取
9-1取得Cookie的值
9-2在浏览器中设置Cookie
第10章使用Web Server的功能
10-1利用 ActiveX组件
10-2从虚拟路径中取得实际路径
10-3使用HtmlEncode
10-4使用UrlEncode
第11章网页之闰的关系
11-1简介
11-2所有用户可共同存取的 Application对象
11-3依个别的用户制作 Session对象
11-4Session对象的使用范例
第12章交易处理
12-1简介
12-2Internet Information Server4.0与 Transaction Server 2.0
12-3Web网页上如何使用交易处理
12-4使用ActiveX组件的交易处理及网页
第13章ASP组件
13-1ASP组件简介
13-2ActiveX组件的登录
13-3组件的使用方法
第14章Ad Rotator组件
14-1制作对象的副本
14-2Schedual文件
14-3Redirect文件
14-4范例
第15章Browser capabilities组件
15-1制作对象的副本
15-2集合对象
15-3范例
第16章Content Linking组件
16-1制作对象的副本
16-2范例
第17章文件系统
17-1存取文件
17-2存取磁盘驱动器
17-3存取目录
第18章Content Rotator组件
18-1研究范例:现在该显示什么
18-2程序设计概念
18-3使用文件与说明
第19章Page Counter组件
19-1研究范例:网页的访客数统计
19-2研究范例Ⅱ:图形化的访客计数器
第20章Permission Checker组件
20-1研究范例:文件的存取控制
20-2程序设计概念
20-3使用的文件与说明
第21章Basp21组件
21-1研究范例:发送E-mail
2-12用浏览器阅读E-mail
21-3文件上传
第22章Server Side Include
22-1SSI的命令介绍
22-2建立在 ASP上的 SSI
第23章ASP和数据库
23-1数据库的基本概念
23-2 Web数据库应用系统的基本概念
23-3 ActiveX Data Objects简介
23-4管理访客连接记录的数据库
23-5保存访客连接记录
23-6显示访客记录
23-7制作管理数据库的网页
23-8再论数据库程序设计
第24章ADO对象对数据库的操作
24-1记录的移动
24-2记录可编辑吗
24-3添加操作
24-4删除操作
24-5查询操作
24-6筛选操作
24-7排序操作
第25章SQL语句
25-1SQL简介
25-2Select语句
25-3执行选取查询的方法
25-4动作查询(Action Query)
25-5Action Query的执行方法
25-6参数查询(Parameter Query)
25-7参数查询的执行方法
第26章ASP应用系统
26-1制作Web应用系统之前
26-2管理网站的特殊文件( global.asa)
26-3用户的验证
26-4加入用户验证
26-5设置访客计数器(Access Counter)
26-6制作访客连接记录系统
26-7从HTML Form寄出 E-mail
26-8制作简单的留言板
26-9制作简易的聊天室
第27章制作群组软件
27-1群组软件是什么
27-2制作群组软件应用系统
27-3再论登录应用程序(用户验证系统)
27-4制作具有使用存取权限控制的登录应用系统
27-5电子公告牌
27-6加强版的电子公告牌系统
27-7使用分割画面的电子公告牌
第28章设备管理系统
28-1设备管理系统――登录子系统
28-2设备管理系统――新设备登录子系统
28-3设备管理系统――数据更新、删除干系统
28-4设备管理系统――设备查询
28-5设备管理系统――注销(Logout)子系统
28-6设备管理系统的加强版(将两个文件变成一个)
28-7设备管理系统加强版――系统规格书
28-8设备管理系统加强版一一用户管理于系统
第29章SQL Server 7.0
29-1安装SQL Server
29-2Enterprise Manager
第30章存取SQL Server
30-1SQL Server7.0的四道安全措施
30-2定义数据源名称
30-3实现ADO数据库处理
30-4数据库的变更
第31章数据库交易处理
31-1数据库交易处理概要
31-2数据库交易处理的内容
附录A 制作 ActiveX组件
附录B 将ActiveX组件登录到 Transaction Server
附录C VBScript参考文件
附录D SQL参考文件
附录E ASP内建对象参考文件
附录F ASP组件参考文件
附录G Directive参考文件
附录H SSI参考文件
附录I ADO Components参考文件
· · · · · · (收起)
读后感
用户评价
哇,这本书的封面设计真是太吸引人了!那深邃的蓝色背景,搭配上一个充满科技感的服务器图标,还有那简洁有力的标题字体,第一眼就让我觉得它专业又实用。我一直对网页动态开发很感兴趣,尤其是ASP,但总觉得入门门槛有点高,资料也比较零散。这本书的出版简直是及时雨,包装盒上写着“实务入门”,这正是我想要的!光盘的加入更是让我惊喜,这意味着我可以立即跟着书中的例子进行实践,而不是仅仅停留在理论层面。我迫不及待地想翻开它,看看它到底有哪些实用的技巧和案例,希望能帮助我快速掌握ASP编程的精髓,早日做出属于自己的动态网站。我对这本书的期待值非常高,希望它能像书名所承诺的那样,让我轻松踏入ASP的编程世界,解决我在学习过程中可能遇到的各种难题。
这本书的实用性真的是超出我的预期!我以为“实务入门”只是个宣传噱头,没想到书中真的包含了很多可以直接应用到实际项目中的例子。从简单的表单处理,到用户登录验证,再到与数据库进行复杂的数据交互,每一个章节都紧密围绕着实际开发需求展开。我特别看重书中关于安全性方面的讲解,比如如何防止SQL注入,如何进行用户权限管理等等,这些在实际网站开发中是至关重要的。作者在这方面的内容讲解得非常透彻,并且给出了很多实用的建议和代码片段,这对于保护网站安全非常有帮助。光盘里的源码更是让我觉得物超所值,我可以直接下载下来,运行,调试,甚至根据自己的需求进行修改,这极大地加快了我的学习进度。
翻开这本书,一股浓厚的学习氛围扑面而来。书页的纸质很好,印刷清晰,文字排版也很舒适,阅读起来一点都不会觉得费眼。尤其是开头部分,作者用一种非常易懂的方式解释了ASP的基本概念和工作原理,没有那些晦涩难懂的专业术语,让我这个初学者也能快速理解。书中的代码示例也非常精炼,而且标注得非常清楚,即使是初学者也能很快看懂每一行代码的作用。我尤其喜欢书中关于数据库连接的部分,这部分内容是ASP编程的核心,也是我一直以来感到困惑的地方。书中给出了几种不同的数据库连接方式,并详细讲解了每种方法的优缺点和适用场景,这让我受益匪浅。总的来说,这本书的内容编排得非常合理,循序渐进,非常适合作为ASP编程的入门读物。
我必须说,这本书不仅仅是一本技术手册,更像是一位经验丰富的导师。作者在讲解过程中,不仅仅是罗列技术点,还融入了很多他在实际开发过程中积累的经验和心得。比如,在讲到表单验证的时候,他会提醒我们要注意用户体验,不要过度依赖客户端验证,而应该加强服务器端验证。在讲到数据库设计的时候,他也会分享一些数据库范式和优化策略。这些“软知识”往往是教科书上学不到的,却对我们成长为一名优秀的程序员至关重要。而且,这本书的语言风格非常亲切,读起来一点都不枯燥,就像在和一位朋友交流一样。我觉得,这本书的价值远不止于它所包含的技术内容,更在于它所传递的编程思想和实践经验,这会让我受益终生。
作为一个已经有一定编程基础的开发者,我发现这本书在ASP编程的深度上也做得不错。虽然是入门级别,但它并没有停留在最基础的语法层面,而是深入讲解了一些进阶的应用和技巧。比如,书中关于ASP组件的使用,特别是如何创建和调用自定义的ASP组件,这让我看到了提高代码复用性和效率的可能。还有关于ASP的性能优化,以及如何处理高并发请求,这些内容对于构建稳定可靠的Web应用非常重要。作者的讲解方式非常灵活,他会结合实际案例来分析问题,并给出解决方案,这种方式比单纯的理论讲解要有效得多。我尤其喜欢书中关于错误处理和调试技巧的部分,这些细节能够帮助我更快速地定位和解决问题,提高开发效率。