ASP网络编程标准教程

出版时间:2009-4  出版社:人民邮电出版社  作者:明日科技,薛会爱,庞娅娟 编著  页数:437  字数:758000  

内容概要

本书从初学者角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍ASP网络编程的常用技术和方法。全书共21章。第1章~第9章,主要介绍了ASP从零起步、ASP运行环境的搭建、HTML基础、ASP编程基础和VBScript脚本语言等内容;第10章~第14章,主要介绍了Request和Response对象、Session和Application对象、Server对象、ASP常用内置组件、文件和文件夹处理技术、SQL语句在ASP中的应用、深入数据库进行编程、ASP程序调试与错误处理以及ASP网站发布等内容;第15章~第21章,主要结合实际开发经验介绍用户登录、用户注册、网站计数器、聊天室、ASP在线论坛、搜索引擎和电子商务网站等内容。  本书附有配套光盘。光盘提供了书中所有实例的源代码,并都经过精心调试,在Windows XP/Windows 2000/Windows Server 2003下全部通过,保证能够正常运行。  本书适用于ASP初、中级用户,也可作为大、中院校师生和培训班的教材,对于网络编程爱好者,本书也有非常高的参考价值。

书籍目录

第1章 ASP从零起步 1.1 ASP概述  1.1.1 了解ASP  1.1.2 建立ASP程序  1.1.3 构建ASP网站的特点 1.2 Web的工作原理  1.2.1 服务器端与客户端  1.2.2 静态网页的工作原理  1.2.3 动态网页的工作原理 1.3 ASP程序的开发工具  1.3.1 应用记事本开发ASP应用程序  1.3.2 应用FrontPage开发ASP应用程序  1.3.3 应用Dreamweaver开发ASP应用程序  1.3.4 应用EditPlus文本编辑器开发ASP应用程序  1.3.5 应用Visual InterDev 6.0开发ASP应用程序 1.4 体验ASP——编写第1个ASP程序  1.4.1 使用Dreamweaver创建ASP文件  1.4.2 创建ASP标记  1.4.3 编写ASP代码  1.4.4 存储ASP文件  1.4.5 程序运行结果 1.5 获取帮助信息  1.5.1 MSDN Library的安装和使用  1.5.2 网上获取资源 1.6 本章小结第2章 ASP运行环境的搭建 2.1 IIS的安装与配置  2.1.1 了解IIS  2.1.2 安装IIS  2.1.3 配置IIS  2.1.4 启动IIS  2.1.5 关闭IIS  2.1.6 创建虚拟目录  2.1.7 删除虚拟目录  2.1.8 创建网站  2.1.9 删除网站 2.2 测试网站服务器  2.2.1 本地访问测试  2.2.2 远程访问测试 2.3 ASP网站环境配置  2.3.1 静态网站配置  2.3.2 动态Access数据库网站配置  2.3.3 动态SQL Server数据库网站配置  2.3.4 不同操作系统下Web网站的配置  2.3.5 在一个服务器上创建多个Web站点  2.3.6 在一个服务器上创建多个虚拟目录 2.4 本章小结第3章 HTML基础 3.1 HTML概述  3.1.1 HTML文档的结构  3.1.2 HTML标记  3.1.3 常用HTML编辑工具 3.2 制作表格  3.2.1 建立表格  3.2.2 定制表格 3.3 制作表单  3.3.1 表单的结构  3.3.2 Form中常用的标记 3.4 框架结构  3.4.1 框架结构的文件格式  3.4.2 应用框架结构标记  3.4.3 〈frame〉标记  3.4.4 应用target属性 3.5 CSS基础  3.5.1 了解CSS样式表  3.5.2 定义CSS样式表  3.5.3 在HTML中嵌入CSS样式 3.6 本章小结第4章 ASP编程基础 4.1 ASP语法编写规则  4.1.1 ASP文件的结构  4.1.2 ASP的基本语法 4.2 ASP指令的应用  4.2.1 了解ASP指令  4.2.2 应用ASP输出指令  4.2.3 应用#include包含指令 4.3 开发ASP程序时的注意事项  4.3.1 在ASP语句中输入标点符号  4.3.2 在ASP语句中输入空格符  4.3.3 ASP语句的书写形式  4.3.4 ASP主脚本语言及使用的注意事项 4.4 本章小结第5章 VBScript脚本语言 5.1 VBScript脚本语言基础  5.1.1 了解VBScript语言  5.1.2 VBScript语言特点  5.1.3 在HTML中使用VBScript  5.1.4 在ASP中使用VBScript 5.2 VBScript的常量  5.2.1 定义文字常量  5.2.2 定义符号常量 5.3 VBScript的变量  5.3.1 变量的命名规则  5.3.2 简单变量的声明  5.3.3 变量的赋值  5.3.4 变量的作用域和存活期 5.4 VBScript的数组  5.4.1 声明动态数组  5.4.2 数组元素的赋值  5.4.3 将数组中的数据添加到下拉菜单中 5.5 VBScript运算符  5.5.1 操作比较运算符  5.5.2 操作算术运算符  5.5.3 操作逻辑运算符  5.5.4 运算符的优先级 5.6 VBScript脚本过程  5.6.1 调用Sub过程  5.6.2 调用Function过程 5.7 VBScript的函数  5.7.1 字符串函数的应用  5.7.2 转换函数的应用  5.7.3 判断函数的应用  5.7.4 日期时间函数的应用  5.7.5 数组函数的应用 5.8 VBScript的流程控制语句  5.8.1 使用if语句实现单分支选择结构  5.8.2 使用if...then...else语句实现双分支选择结构  5.8.3 使用select case语句实现多分支选择结构  5.8.4 do...loop循环控制语句应用  5.8.5 while...wend循环控制语句应用  5.8.6 for...next循环控制语句应用  5.8.7 for each...next循环控制语句应用  5.8.8 exit退出循环语句应用 5.9 有效使用注释语句 5.10 本章小结第6章 Request和Response对象 6.1 应用Request对象从客户端获取信息  6.1.1 认识Request对象  6.1.2 检索表单数据  6.1.3 检索查询字符串  6.1.4 获取客户端浏览器的身份确认信息  6.1.5 获取服务器端的环境变量  6.1.6 获取客户端发送数据的字节数  6.1.7 以二进制码方式读取客户端传递的数据 6.2 应用Response对象向客户端输出信息  6.2.1 认识Response对象  6.2.2 将信息从服务器端直接发送给客户端  6.2.3 根据实际情况重定向网页  6.2.4 结束服务器对脚本的运行  6.2.5 清除缓冲区  6.2.6 输出缓冲区内容  6.2.7 直接向客户浏览器发送二进制数据 6.3 使用Cookies在客户端保存信息  6.3.1 了解Cookies  6.3.2 应用Response对象的Cookies数据集合写入Cookie文件  6.3.3 应用Request对象的Cookies数据集合实现在线投票 6.4 本章小结第7章 Session和Application对象 7.1 应用Session对象记载特定用户信息  7.1.1 认识Session对象  7.1.2 遍历Session对象StaticObjects数据集合中的数据  7.1.3 获取指定的应用程序作用域的项目列表  7.1.4 返回当前会话的惟一标志符  7.1.5 控制会话的结束时间  7.1.6 应用Abandon方法清除Session变量  7.1.7 Session在权限设置中的应用 7.2 应用Application对象记载所有用户信息  7.2.1 认识Application对象  7.2.2 锁定Application对象  7.2.3 解除Application对象的锁定  7.2.4 使用Application对象获取给定的应用程序作用域的项目列表  7.2.5 遍历Application对象StaticObjects数据集合中的数据  7.2.6 Application_OnStart事件  7.2.7 Application_OnEnd事件 7.3 Session对象与Application对象的比较 7.4 Global.asa文件  7.4.1 认识Global.asa文件  7.4.2 Global.asa文件的事件处理程序 7.5 本章小结第8章 Server对象 8.1 认识Server对象 8.2 Server对象的常用属性 8.3 Server对象的方法  8.3.1 应用CreateObject方法创建服务器组件的实例  8.3.2 应用MapPath方法获取虚拟目录在Web服务器上的真实物理路径  8.3.3 应用Execute方法执行指定路径下的ASP程序  8.3.4 应用HTMLEncode方法在浏览器中原样输出HTML标记字符  8.3.5 应用URLEncode方法将URL中的特殊字符进行编码  8.3.6 应用Transfer方法将当前所有的状态信息发送给ASP文件 8.4 本章小结第9章 ASP常用内置组件 9.1 获取浏览器信息组件——Browser Capabilities  9.1.1 认识Browser Capabilities组件  9.1.2 获取浏览器的名称  9.1.3 判断浏览器是否支持VBscript  9.1.4 应用Browser Capabilities组件获取浏览器信息 9.2 广告轮显组件——Ad Rotator  9.2.1 认识Ad Rotator组件  9.2.2 Ad Rotator广告轮显组件的设置文件  9.2.3 确定广告图片的边框宽度  9.2.4 制作旗帜广告条 9.3 Web导航链接组件——Content Linking  9.3.1 认识Content Linking组件  9.3.2 获取内容链接列表文件中所列的下一页的URL  9.3.3 获取内容链接列表文件中当前页的索引值  9.3.4 应用Content Linking组件制作Web导航链接 9.4 计数器组件——Page Counter  9.4.1 认识Page Counter组件  9.4.2 获取指定页面的点击次数  9.4.3 将指定路径的页面计数重新设为0  9.4.4 更新当前页面被打开的次数  9.4.5 应用Page Counter组件制作幸运有奖 9.5 文件存取组件——File Access  9.5.1 认识File Access组件  9.5.2 获取本地计算机的驱动器信息  9.5.3 判断访问的指定文件是否存在  9.5.4 判断访问的指定文件夹是否存在  9.5.5 复制一个或多个文件  9.5.6 在用户冻结时应用File Access组件 9.6 发送E-mail组件——CDONTS  9.6.1 认识CDONTS组件  9.6.2 CDONTS组件的NewMail对象  9.6.3 CDONTS组件的Session对象  9.6.4 应用CDONTS组件的NewMail对象发送E-mail  9.6.5 应用CDONTS组件的Session对象接收E-mail 9.7 本章小结第10章 文件和文件夹处理技术 10.1 文件系统的概述 10.2 文件处理技术  10.2.1 认识File对象  10.2.2 动态创建文件  10.2.3 删除一个指定的文件  10.2.4 动态复制文件  10.2.5 获取指定文件的大小  10.2.6 获取指定文件的创建日期和时间  10.2.7 应用File对象遍历指定目录下的所有文件信息 10.3 文件夹处理技术  10.3.1 认识Folder对象  10.3.2 动态创建文件夹  10.3.3 删除指定的文件夹  10.3.4 复制指定的文件夹  10.3.5 获取指定文件夹的创建日期和时间  10.3.6 返回文件夹中所有的文件  10.3.7 应用Folder对象获取目录下所有文件及子目录名称 10.4 文件上传和下载技术  10.4.1 单表单文件上传到数据库  10.4.2 多表单文件上传到数据库  10.4.3 限制上传文件的大小  10.4.4 文件下载 10.5 本章小结第11章 SQL语句在ASP中的应用 11.1 了解SQL语言 11.2 SQL语言的特点 11.3 简单查询  11.3.1 select语句的应用  11.3.2 数据查询  11.3.3 去掉重复记录  11.3.4 条件查询  11.3.5 排序查询  11.3.6 模糊查询  11.3.7 日期和时间查询 11.4 高级查询  11.4.1 分组查询  11.4.2 多表查询  11.4.3 聚合函数查询  11.4.4 嵌套查询  11.4.5 利用视图进行查询 11.5 对asp程序的应用  11.5.1 应用insert语句添加记录  11.5.2 应用delete语句删除记录  11.5.3 应用update语句修改记录 11.6 本章小结第12章 深入数据库进行编程 12.1 ADO概述  12.1.1 了解ADO的对象  12.1.2 ADO的数据集合  12.1.3 ADO对象与数据集的关系  12.1.4 ADO的操作流程 12.2 创建ODBC DSN文件  12.2.1 配置Microsoft Access数据库文件的DSN  12.2.2 配置SQL Server数据库文件DSN 12.3 Connection对象  12.3.1 创建Connection对象  12.3.2 打开和关闭数据库连接  12.3.3 执行SQL语句  12.3.4 通过ADO连接Access数据库  12.3.5 通过ADO连接SQL Server数据库  12.3.6 通过ODBC连接Access数据库  12.3.7 通过ODBC连接SQL Server数据库  12.3.8 通过OLE DB连接Access数据库  12.3.9 通过OLE DB连接SQL Server数据库 12.4 Command对象  12.4.1 创建Command对象  12.4.2 删除数据记录  12.4.3 更新所修改的数据库记录  12.4.4 增加数据记录 12.5 RecordSet对象  12.5.1 了解RecordSet对象  12.5.2 建立RecordSet对象  12.5.3 实现记录集的分页 12.6 Field对象  12.6.1 了解Field对象  12.6.2 获取记录集中的指定字段的长度  12.6.3 获取记录集中的字段类型 12.7 Properties数据集与Property对象  12.7.1 Properties数据集  12.7.2 了解Property对象 12.8 Parameters数据集与Parameter对象  12.8.1 Parameters数据集  12.8.2 了解Parameter对象 12.9 Error对象 12.10 本章小结第13章 ASP程序调试与错误处理 13.1 程序错误分类 13.2 常见程序调试方法  13.2.1 使用Microsoft脚本调试器调试  13.2.2 使用Visual InterDev调试工具调试  13.2.3 使用VBScript的stop语句调试  13.2.4 应用Error对象调试  13.2.5 应用ASPError对象调试 13.3 常见错误处理  13.3.1 解决“没有权限”错误  13.3.2 截获系统错误并给出友好提示  13.3.3 解决连接字符破坏版面的问题  13.3.4 解决记录集的RecordCount值总是返回-1的问题  13.3.5 连接Access数据库错误  13.3.6 Access数据库不可用  13.3.7 更新Access数据库出现错误的原因  13.3.8 数据库连接对象创建失败 13.4 常见错误代码一览 13.5 本章小结第14章 ASP网站发布 14.1 网站发布基础  14.1.1 了解域名服务和虚拟主机  14.1.2 DNS服务介绍  14.1.3 DNS域名解析的过程 14.2 在局域网内发布网站  14.2.1 使用同一IP地址、不同端口号来架设多个Web网站  14.2.2 使用多个IP地址架设多个Web网站  14.2.3 应用DNS服务器发布带域名的网站 14.3 应用FTP工具发布网站到Internet 14.4 本章小结第15章 用户登录 15.1 设计分析  15.1.1 功能概述  15.1.2 组成文件 15.2 数据库设计  15.2.1 数据表设计  15.2.2 数据库连接 15.3 页面设计 15.4 实现过程  15.4.1 表单元素的设置  15.4.2 用户登录的实现  15.4.3 找回密码功能的实现 15.5 运行结果 15.6 本章小结第16章 用户注册 16.1 设计分析  16.1.1 功能概述  16.1.2 组成文件 16.2 数据库设计  16.2.1 数据表设计  16.2.2 数据库连接 16.3 用户注册服务条款的实现  16.3.1 页面设计  16.3.2 功能实现  16.3.3 运行结果 16.4 选择用户名的实现  16.4.1 页面设计  16.4.2 表单验证的实现  16.4.3 保存表单信息的实现  16.4.4 运行结果 16.5 填写个人资料的实现  16.5.1 页面设计  16.5.2 表单验证的实现  16.5.3 添加用户信息的实现  16.5.4 运行结果 16.6 本章小结第17章 网站计数器 17.1 设计分析  17.1.1 功能概述  17.1.2 组成文件 17.2 数据库设计  17.2.1 数据表设计  17.2.2 数据库连接 17.3 页面设计 17.4 实现过程  17.4.1 网站计数器页面的设计  17.4.2 统计访客人数  17.4.3 以图片形式显示访客人数  17.4.4 应用For...Next循环语句实现图片输出  17.4.5 应用img标记实现在网页中插入图像 17.5 运行结果 17.6 本章小结第18章 聊天室 18.1 设计分析  18.1.1 功能概述  18.1.2 组成文件 18.2 用户登录和验证功能的实现 18.3 用户聊天的实现  18.3.1 聊天室主页面的实现  18.3.2 发言功能的实现  18.3.3 发送自定义图片功能的实现  18.3.4 用户列表功能的实现  18.3.5 聊天信息功能的实现 18.4 本章小结第19章 ASP在线论坛 19.1 设计分析  19.1.1 功能概述  19.1.2 组成文件 19.2 数据库设计  19.2.1 数据表设计  19.2.2 数据库连接 19.3 页面设计 19.4 实现过程  19.4.1 发表新主题功能的实现  19.4.2 回复主题功能的实现  19.4.3 帖子列表显示功能的实现  19.4.4 管理员登录功能的实现  19.4.5 版块管理功能的实现  19.4.6 用户管理功能的实现 19.5 运行结果 19.6 本章小结第20章 搜索引擎 20.1 设计分析  20.1.1 功能概述  20.1.2 组成文件 20.2 数据库设计  20.2.1 数据表设计  20.2.2 数据库连接 20.3 页面设计 20.4 实现过程  20.4.1 模糊查询功能的实现  20.4.2 图书资源功能的实现  20.4.3 一般搜索功能的实现  20.4.4 高级搜索功能的实现 20.5 运行结果 20.6 本章小结第21章 电子商务网站 21.1 需求分析 21.2 系统分析和设计  21.2.1 可行性分析  21.2.2 功能结构分析和设计  21.2.3 系统流程概述  21.2.4 网站架设 21.3 数据库设计  21.3.1 数据库的分析  21.3.2 创建数据库  21.3.3 创建数据表  21.3.4 数据表的结构 21.4 技术准备  21.4.1 读者知识要求  21.4.2 命名规则  21.4.3 文件管理规划 21.5 前台开发  21.5.1 设计分析  21.5.2 前台首页的实现  21.5.3 商品展示模块的实现  21.5.4 购物车的实现  21.5.5 收银台的实现  21.5.6 会员模块的实现  21.5.7 站内公告模块的实现 21.6 后台开发  21.6.1 设计分析  21.6.2 后台首页的实现  21.6.3 后台登录的实现  21.6.4 基本信息管理模块的实现  21.6.5 商品信息管理模块的实现  21.6.6 商品分类管理模块的实现  21.6.7 订单信息管理模块的实现 21.7 程序调试及错误处理 21.8 本章小结

编辑推荐

《ASP网络编程标准教程(DVD视频教学版)》从零起步、循序渐进,全面提高学、练、用能力。编程实例参考手册:编程实例参考手册。书中包含129个编程案例,7个综合项目案例,可以让您在实战中掌握编程技能。老师讲解:超大容量的DVD多媒体教学光盘,总共近600分钟的多媒体语言视频教学,就像有一位专业老师贴身指导一样。超值工具,提高效率:DVD光盘中附赠《ASP编程词典体验版》,相当于1000页电子文档,即学即用,多种方式查询,免费升级。免费网络学习课堂:赠送3周(21小时)网上课堂(价值1000元),助您跨越入门障碍。包括9小时网上视频学习,9小时网上实战训练,3小时网上课堂答疑。网址www.cccxy.com(明日网络学习课堂),购书读者进入网址按揭示登录即可。读者对象:初学编程的自学者,网页设计制作人员,大中专院校的老师和学生,相关培训机构的老师和学员,毕业设计的学生,网络编程爱好者,网络开发人员,网站建设及维护人员。

图书封面

评论、评分、阅读与下载


    ASP网络编程标准教程 PDF格式下载


用户评论 (总计11条)

 
 

  •   先看一遍DVD,再看书,效果不错。
  •   送货很及时的,书我也看了也不错正在学习中……
  •   很好的入门教材.
  •   货已经收到了,发货速度很快,质量不错,我很满意
  •   这本书对于我这样的一点基础都没有的人来说有点难,书中的例子很多语句没有注释,完全不知道是什么意思,函数的用法也有点乱,如response,有时后面加括号,有时又不加括号,搞不明白!
  •   还可以吧,拿过来还没具体看呢
  •   书太一般了,打电话到写书的人,好多天都不给解答问题,实在是让人失望!
  •   我本来要买的是ASP.NET,不小心买成了ASP,我想把这本书退了,再买ASP.NET可是都好长时间了,也不给我退,打电话吧,一直说是已经受理了,单子还没下来。无奈我就先把ASP.NET这本书买了,来的还是那么快,为什么退货就这么慢那,要不你就干脆说不能退,可是我申请了退货,你也受理了,为什么迟迟不给退那,真不明白现在的人怎么这样,赚钱的时候比谁都跑的快,可是要是没钱可赚,管你什么信誉,什么人格,全都滚一边去。
  •   送书的速度快,但这本书使我大失所望,视频教程很差,建议不要买.
  •   发现光盘有一边全部拦腰折断,无法使用,要求更换光盘!
  •   学ASP我是靠这本书读下去的,现在只是作为参考书,作为参考书还很方便的。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7