基本信息出版社:人民邮电出版社
页码:437 页
出版日期:2009年04月
ISBN:9787115195906
条形码:9787115195906
版本:第1版
装帧:平装
开本:16
正文语种:中文
丛书名:软件工程师入门
内容简介 《ASP网络编程标准教程(DVD视频教学版)》从初学者角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍ASP网络编程的常用技术和方法。全书共21章。第1章~第9章,主要介绍了ASP从零起步、ASP运行环境的搭建、HTML基础、ASP编程基础和VBScript脚本语言等内容;第10章~第14章,主要介绍了Request和Response对象、Session和Application对象、Server对象、ASP常用内置组件、文件和文件夹处理技术、SQL语句在ASP中的应用、深入数据库进行编程、ASP程序调试与错误处理以及ASP网站发布等内容;第15章~第21章,主要结合实际开发经验介绍用户登录、用户注册、网站计数器、聊天室、ASP在线论坛、搜索引擎和电子商务网站等内容。
《ASP网络编程标准教程(DVD视频教学版)》附有配套光盘。光盘提供了书中所有实例的源代码,并都经过精心调试,在Windows XP/Windows 2000/Windows Server 2003下全部通过,保证能够正常运行。
《ASP网络编程标准教程(DVD视频教学版)》适用于ASP初、中级用户,也可作为大、中院校师生和培训班的教材,对于网络编程爱好者,《ASP网络编程标准教程(DVD视频教学版)》也有非常高的参考价值。
编辑推荐 《ASP网络编程标准教程(DVD视频教学版)》从零起步、循序渐进,全面提高学、练、用能力。
编程实例参考手册:编程实例参考手册。书中包含129个编程案例,7个综合项目案例,可以让您在实战中掌握编程技能。
老师讲解:超大容量的DVD多媒体教学光盘,总共近600分钟的多媒体语言视频教学,就像有一位专业老师贴身指导一样。
超值工具,提高效率:DVD光盘中附赠《ASP编程词典体验版》,相当于1000页电子文档,即学即用,多种方式查询,免费升级。
免费网络学习课堂:赠送3周(21小时)网上课堂(价值1000元),助您跨越入门障碍。包括9小时网上视频学习,9小时网上实战训练,3小时网上课堂答疑。网址www.cccxy.com(明日网络学习课堂),购书读者进入网址按揭示登录即可。
读者对象:初学编程的自学者,网页设计制作人员,大中专院校的老师和学生,相关培训机构的老师和学员,毕业设计的学生,网络编程爱好者,网络开发人员,网站建设及维护人员。
目录
第1章ASP从零起步
1.1ASP概述
1.1.1了解ASP
1.1.2建立ASP程序
1.1.3构建ASP网站的特点
1.2Web的工作原理
1.2.1服务器端与客户端
1.2.2静态网页的工作原理
1.2.3动态网页的工作原理
1.3ASP程序的开发工具
1.3.1应用记事本开发ASP应用程序
1.3.2应用FrontPage开发ASP应用程序
1.3.3应用Dreamweaver开发ASP应用程序
1.3.4应用EditPlus文本编辑器开发ASP应用程序
1.3.5应用VisualInterDev6.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.1MSDNLibrary的安装和使用
1.5.2网上获取资源
1.6本章小结
第2章ASP运行环境的搭建
2.1IIS的安装与配置
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.3ASP网站环境配置
2.3.1静态网站配置
2.3.2动态Access数据库网站配置
2.3.3动态SQLServer数据库网站配置
2.3.4不同操作系统下Web网站的配置
2.3.5在一个服务器上创建多个Web站点
2.3.6在一个服务器上创建多个虚拟目录
2.4本章小结
第3章HTML基础
3.1HTML概述
3.1.1HTML文档的结构
3.1.2HTML标记
3.1.3常用HTML编辑工具
3.2制作表格
3.2.1建立表格
3.2.2定制表格
3.3制作表单
3.3.1表单的结构
3.3.2Form中常用的标记
3.4框架结构
3.4.1框架结构的文件格式
3.4.2应用框架结构标记
3.4.3〈frame〉标记
3.4.4应用target属性
3.5CSS基础
3.5.1了解CSS样式表
3.5.2定义CSS样式表
3.5.3在HTML中嵌入CSS样式
3.6本章小结
第4章ASP编程基础
4.1ASP语法编写规则
4.1.1ASP文件的结构
4.1.2ASP的基本语法
4.2ASP指令的应用
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.3ASP语句的书写形式
4.3.4ASP主脚本语言及使用的注意事项
4.4本章小结
第5章VBScript脚本语言
5.1VBScript脚本语言基础
5.1.1了解VBScript语言
5.1.2VBScript语言特点
5.1.3在HTML中使用VBScript
5.1.4在ASP中使用VBScript
5.2VBScript的常量
5.2.1定义文字常量
5.2.2定义符号常量
5.3VBScript的变量
5.3.1变量的命名规则
5.3.2简单变量的声明
5.3.3变量的赋值
5.3.4变量的作用域和存活期
5.4VBScript的数组
5.4.1声明动态数组
5.4.2数组元素的赋值
5.4.3将数组中的数据添加到下拉菜单中
5.5VBScript运算符
5.5.1操作比较运算符
5.5.2操作算术运算符
5.5.3操作逻辑运算符
5.5.4运算符的优先级
5.6VBScript脚本过程
5.6.1调用Sub过程
5.6.2调用Function过程
5.7VBScript的函数
5.7.1字符串函数的应用
5.7.2转换函数的应用
5.7.3判断函数的应用
5.7.4日期时间函数的应用
5.7.5数组函数的应用
5.8VBScript的流程控制语句
5.8.1使用if语句实现单分支选择结构
5.8.2使用if...then...else语句实现双分支选择结构
5.8.3使用selectcase语句实现多分支选择结构
5.8.4do...loop循环控制语句应用
5.8.5while...wend循环控制语句应用
5.8.6for...next循环控制语句应用
5.8.7foreach...next循环控制语句应用
5.8.8exit退出循环语句应用
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.7Session在权限设置中的应用
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.6Application_OnStart事件
7.2.7Application_OnEnd事件
7.3Session对象与Application对象的比较
7.4Global.asa文件
7.4.1认识Global.asa文件
7.4.2Global.asa文件的事件处理程序
7.5本章小结
第8章Server对象
8.1认识Server对象
8.2Server对象的常用属性
8.3Server对象的方法
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获取浏览器信息组件——BrowserCapabilities
9.1.1认识BrowserCapabilities组件
9.1.2获取浏览器的名称
9.1.3判断浏览器是否支持VBscript
9.1.4应用BrowserCapabilities组件获取浏览器信息
9.2广告轮显组件——AdRotator
9.2.1认识AdRotator组件
9.2.2AdRotator广告轮显组件的设置文件
9.2.3确定广告图片的边框宽度
9.2.4制作旗帜广告条
9.3Web导航链接组件——ContentLinking
9.3.1认识ContentLinking组件
9.3.2获取内容链接列表文件中所列的下一页的URL
9.3.3获取内容链接列表文件中当前页的索引值
9.3.4应用ContentLinking组件制作Web导航链接
9.4计数器组件——PageCounter
9.4.1认识PageCounter组件
9.4.2获取指定页面的点击次数
9.4.3将指定路径的页面计数重新设为0
9.4.4更新当前页面被打开的次数
9.4.5应用PageCounter组件制作幸运有奖
9.5文件存取组件——FileAccess
9.5.1认识FileAccess组件
9.5.2获取本地计算机的驱动器信息
9.5.3判断访问的指定文件是否存在
9.5.4判断访问的指定文件夹是否存在
9.5.5复制一个或多个文件
9.5.6在用户冻结时应用FileAccess组件
9.6发送E-mail组件——CDONTS
9.6.1认识CDONTS组件
9.6.2CDONTS组件的NewMail对象
9.6.3CDONTS组件的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.2SQL语言的特点
11.3简单查询
11.3.1select语句的应用
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.1ADO概述
12.1.1了解ADO的对象
12.1.2ADO的数据集合
12.1.3ADO对象与数据集的关系
12.1.4ADO的操作流程
12.2创建ODBCDSN文件
12.2.1配置MicrosoftAccess数据库文件的DSN
12.2.2配置SQLServer数据库文件DSN
12.3Connection对象
12.3.1创建Connection对象
12.3.2打开和关闭数据库连接
12.3.3执行SQL语句
12.3.4通过ADO连接Access数据库
12.3.5通过ADO连接SQLServer数据库
12.3.6通过ODBC连接Access数据库
12.3.7通过ODBC连接SQLServer数据库
12.3.8通过OLEDB连接Access数据库
12.3.9通过OLEDB连接SQLServer数据库
12.4Command对象
12.4.1创建Command对象
12.4.2删除数据记录
12.4.3更新所修改的数据库记录
12.4.4增加数据记录
12.5RecordSet对象
12.5.1了解RecordSet对象
12.5.2建立RecordSet对象
12.5.3实现记录集的分页
12.6Field对象
12.6.1了解Field对象
12.6.2获取记录集中的指定字段的长度
12.6.3获取记录集中的字段类型
12.7Properties数据集与Property对象
12.7.1Properties数据集
12.7.2了解Property对象
12.8Parameters数据集与Parameter对象
12.8.1Parameters数据集
12.8.2了解Parameter对象
12.9Error对象
12.10本章小结
第13章ASP程序调试与错误处理
13.1程序错误分类
13.2常见程序调试方法
13.2.1使用Microsoft脚本调试器调试
13.2.2使用VisualInterDev调试工具调试
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.6Access数据库不可用
13.3.7更新Access数据库出现错误的原因
13.3.8数据库连接对象创建失败
13.4常见错误代码一览
13.5本章小结
第14章ASP网站发布
14.1网站发布基础
14.1.1了解域名服务和虚拟主机
14.1.2DNS服务介绍
14.1.3DNS域名解析的过程
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本章小结
……