频 道 直 达 - 新闻 - 培训 - 软件 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 读书 - 博客 - BBS
51CTO.COM_中国最大的网络技术网站
找资料:

ASP网络编程从入门到精通 前言

作者: 顼宇峰 马军 编著 出处:清华大学出版社  2008-01-03 09:39    砖    好    评论   进入论坛
阅读提示:《ASP网络编程从入门到精通》由浅入深,循序渐进地介绍了 ASP的大部分知识点,通俗易懂,讲解时使用了大量的实例,使读者在掌握了ASP知识点后就能进行实践。本文是该书的前言部分。

前    言

ASP是Microsoft公司开发的服务器端的脚本环境,是目前流行的开放式Web应用程序开发技术。ASP的主要特性是能够把脚本HTML、组件和强大的Web数据库访问功能结合在一起,形成一个能在服务器上运行的应用程序,并把按用户的要求专门制作的HTML页面送给客户端浏览器。
ASP属于ActiveX技术中的服务器端技术,与通常在客户端实现动态页面的技术(如Java Applet、ActiveX控件和VBScript等)不同,ASP中的命令和脚本都是在服务器端解释执行,再将执行后的结果生成HTML页面并发送给浏览器。由于脚本在服务器端执行,因而开发者不必担心浏览器是否能执行脚本。同时,由于只是将HTML页面发送到浏览器,在浏览器上看不到ASP程序,因此可以防止程序被窃取。另外,ASP还具有许多显著的优点。例如,ASP运行在Web服务器的同一进程中,能更快、更有效地处理客户请求,ASP提供了更简单、更方便的数据库访问方法,使开发基于数据库驱动的Web应用程序更容易。
为了让读者快速掌握这个强大的工具,笔者结合多年的开发经验,编写了本书。本书以ASP动态网页开发为重点,通过大量实例讲解了ASP的使用方法。
和其他书籍相比,本书有如下优点

(1)兼顾了初、中、高三类读者。本书从最基础的操作讲起,可以使读者掌握了ASP的基本使用方法以后,再通过典型模块的设计,快速进入实际开发阶段,领会网上常见模块的设计方法,最后通过一个大型商务网站实例,让读者进入高手的行列。
(2)中篇的典型模块都取材于Internet应用开发中最常使用的系统,有的代码直接取自实际运行的系统,是几乎每一个使用ASP进行开发的程序员都要遇到的,极具代表性,读者只需修改相关参数,就可以应用到项目中。
(3)下篇讲解了一个电子商务系统的构建方法,很有代表性,读者可以从中学到一个完整网站的后台系统搭建过程,这也是毕业设计的经典范例。
(4)配有多媒体教学光盘,把一些配置性操作录制作成动画,并配有声音讲解,极大地方便了 读者学习。

本书包括的内容

第1章主要介绍动态网页的概念和如何构建服务器环境。
第2章主要介绍ASP的特点、工作原理以及域名和空间的使用。
第3章主要介绍ASP的脚本语言VBScript的使用。
第4章主要讲解了ASP中最为常用的两个内置对象Response和Request。
第5章主要讲解了Server对象的使用。
第6章主要介绍了ASP的常见内置组件。
第7章介绍了两个非常重要且实用的ASP内建对象Application和Session。
第8章主要讲解在ASP中如何使用ADO进行数据库操作。内容涉及SQL语句使用、ODBC DSN构建、Connection对象、Command对象和RecordSet对象等内容。
第9章主要介绍搜索引擎的实现。内容涉及模糊搜索、多关键字查询、现有搜索网站使用等内容。
第10章主要介绍留言板的实现。内容涉及留言板数据库构成、用户界面设计和实现、留言管理界面设计和实现。
第11章主要介绍网站流量器的实现。内容涉及Application、Session、PageCounter、FileSystem对象的使用,实现了对网站人数的统计,并以图形化的方式显示。
第12章主要介绍用户管理和用户登录的实现。内容涉及MD5数据加密、表单验证、验证码使用和数据传输合法性。通过本章介绍读者可以了解如何使用图形验证码的实现方法。
第13章主要介绍网页邮件发送的实现。内容涉及SMTP服务使用、邮件发送组件的使用。
第14章主要介绍聊天室的实现。内容涉及聊天室各种技术的实现,如定时刷新、Application和Session的动态刷新、私聊的实现。
第15章主要介绍网络投票的实现。本章介绍各种投票的实现方式,如单选模式投票、多选模式投票。同时,本章还介绍了如何避免网上常见问题——多选投票。
第16章主要介绍了开发一个网上购物系统,该系统包含了一个典型的商务网站的各个要素。

适合的读者

网页专业设计制作人员
网站维护人员
网页制作爱好者
大学/大专/中专的学生
社会培训学员
毕业设计的学生

本书由顼宇峰统筹编写,其中洛阳大学网络中心的马军老师,编写了本书的第6~9章,顼宇峰编写了其余章节。另外,张增强、李振鹏、张金霞等人在本书的编写过程中承担了大量工作,在此表示感谢!

由于写作时间仓促,加之作者水平所限,本书难免有不妥之处,望各位读者和专家指正。


编  者 

【责任编辑:雪花 TEL:(010)68476606】

回书目      下一节
专题
专题:ASP.NET 2.0基础开发指南
微软的Ajax:Atlas(ASP.net AJAX)
Sniffer安全技术从入门到精通
SQL Server入门到精通
ASP.NET开发教程
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 最 大 的 网 络 技 术 网 站 ·
技 术 成 就 梦 想
订阅技术快讯
电子杂志下载
名称:SQL Server数据库管理精品黄皮书
简介:书中文章经过精挑细选,便于用户能根据自己的实际工作和学习,快速在本书寻找到相关资料。内容涵盖了SQL Server的安装与升级、语句查询、数据备份和恢复、自动化任务、数据同步、数据字典、安全和预防、性能和优化、集群等各方面应用信息,以及DBA管理人员在数据库管理工作中
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
世纪枭雄比尔盖茨的王者传奇
世纪枭雄比尔盖茨的王者传奇
虚拟化技术还有点“虚”
虚拟化技术还有点“虚”
ASP.NET开发教程
ASP.NET开发教程
· ASP.NET开发教程
· 专题:ASP.NET 2.0基础..
· LAMP技术精解
· 服务器节能与绿色IT
· ARP攻击防范与解决方案
· Linux 集群技术专题
· Windows集群服务应用
· CISSP认证成长之路
· SQL Server 2008/2005..
· SQL Server入门到精通
· 网络工程师职业规划与..
· 浏览器的战国时代
· 运营商封堵ADSL共享 中..
· 微软出价446亿美元收购..
· 技术人求职简历完备手册
· 开源虚拟化技术Xen
ARP攻击防范与解决方案
ARP攻击防范与解决方案
SQL Server 2008/2005全解
SQL Server 2008/2005全解
SOA 面向服务架构
SOA 面向服务架构
· SOA 面向服务架构
· SQL Server 2008/2005..
· Apache技术专题
· 三层交换技术专题
· SQL Server入门到精通
· Apache技术专题
· Windows集群服务应用
· 国际文档格式标准开战
· 路由器设置与口令恢复
· Linux 集群技术专题
· PHP开发应用手册
· SOA 面向服务架构
· 企业数据恢复指南
· 了解统一威胁管理(UTM)..
· 专题:AIX操作系统管理..
· 访问控制列表(ACL)介绍
ARP攻击防范与解决方案
ARP攻击防范与解决方案
SQL Server 2008/2005全解
SQL Server 2008/2005全解
SQL Server入门到精通
SQL Server入门到精通
· SQL Server入门到精通
· SQL Server 2008/2005..
· SOA 面向服务架构
· Apache技术专题
· 三层交换技术专题
· Apache技术专题
· 企业数据恢复指南
· Windows集群服务应用
· 路由器设置与口令恢复
· Linux 集群技术专题
· SOA 面向服务架构
· 了解统一威胁管理(UTM)..
· 反垃圾邮件技术应用
· 访问控制列表(ACL)介绍
· ASP.NET开发教程
· PHP开发应用手册