
微信扫一扫,移动浏览光盘
简介
本书从初学者角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了使用asp进行程序开发应该掌握的各方面技术。全书共分25章,包括搭建asp运行与开发环境、asp基础入门、html标记语言和css样式表、vbscript脚本语言、javascript脚本语言、request输入对象、response输出对象、application应用程序对象、session会话对象、server服务对象、objectcontext事务处理对象、filesystemobject文件系统对象、textstream文本流对象、asp常用内置组件、文件上传组件、邮件收发组件、sql语句在asp中的应用、ado数据库编程、asp与xml高级编程、ajax编程技术、报表打印技术、asp程序调试与网站安全、网站发布、博客网和电子商城网站。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会asp程序开发的精髓,快速提高开发技能。
本书所配dvd光盘含有全程语音视频讲解教学录像以及实例的全部源代码,这些源代码都经过精心调试,在windows xp、windows 2000、windows 2003下全部通过。
本书内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。
目录
目录
第1篇 基础知识
第1章 搭建ASP运行与开发环境
教学录像:52分13秒
1.1 构建ASP动态网站的基本环境
1.1.1 ASP建站的优势
1.1.2 选择Web服务器执行ASP程序
1.2 架设IIS服务器
1.2.1 了解IIS
1.2.2 安装IIS
1.2.3 配置IIS
1.2.4 设置虚拟目录
1.2.5 创建网站
1.3 测试网站服务器
1.4 选择ASP开发工具
1.4.1 应用记事本开发
1.4.2 应用Dreamweaver开发
1.4.3 应用Visual InterDev 6.0开发
1.5 在Dreamweaver中设定开发环境
1.5.1 更改工具栏的显示样式
1.5.2 插入标签时隐藏辅助功能属性对话框
1.5.3 设置在粘贴时不改变表单项的名称
1.5.4 在“首选参数”/“常规”对话框中设置常用项
1.6 小结
第2章 ASP基础入门
教学录像:33分25秒
2.1 开发第一个ASP程序
2.1.1 使用Dreamweaver创建一个ASP文件
2.1.2 编写ASP代码
2.1.3 保存ASP文件
2.1.4 配置IIS运行ASP程序
2.1.5 在浏览器中查看源代码
2.2 ASP构建网站的特点与工作原理
2.2.1 ASP构建网站的特点
2.2.2 ASP的工作原理
2.3 ASP文件结构
2.3.1 ASP文件基本结构
2.3.2 声明脚本语言
2.3.3 使用输出指令
2.3.4 使用#include包含指令
2.4 ASP语句书写规范
2.4.1 ASP语句中标点符号的使用
2.4.2 变量及函数的命名规则
2.4.3 语句书写规则
2.4.4 注释语句规则
2.5 获取帮助信息
2.5.1 安装和使用MSDN Library
2.5.2 网上获取资源
2.6 小结
第3章 HTML标记语言和CSS样式表
教学录像:54分31秒
3.1 HTML标记语言概述
3.2 HTML文件结构
3.3 HTML头部标记与主体标记
3.3.1 头部标记<HEAD>
3.3.2 使用标记<TITLE>定义标题
3.3.3 运用元信息标记<META>设置页面信息
3.3.4 主体标记<BODY>
3.4 编辑文字
3.4.1 Web页面包含的文字内容
3.4.2 字体标记<FONT>
3.4.3 标题字标记<H>
3.5 建立超链接
3.5.1 链接标记<A>
3.5.2 确定文件路径
3.5.3 建立内部链接
3.5.4 建立外部链接
3.6 制作表格
3.6.1 表格结构
3.6.2 设置表格标题和表头
3.6.3 设定行标记<TR>
3.6.4 设定单元格标记<TD>
3.7 建立表单
3.7.1 表单基本结构
3.7.2 使用输入域标记<INPUT>
3.7.3 使用文字域标记<TEXTAREA>
3.7.4 使用选择域标记<SELECT>和<OPTION>
3.8 CSS样式表
3.8.1 CSS样式表概述
3.8.2 定义不同类型的CSS样式表
3.9 小结
3.10 练习与实践
第4章 VBScript脚本语言
教学录像:1小时4分
4.1 VBScript脚本语言基础
4.1.1 了解VBScript语言
4.1.2 VBScript与Visual Basic的区别
4.1.3 在HTML中使用VBScript
4.1.4 在ASP中使用VBScript
4.2 在VBScript中定义常量
4.3 VBScript变量
4.3.1 变量的命名规则
4.3.2 声明变量
4.3.3 为变量赋值
4.3.4 变量的作用域和存活期
4.4 VBScript运算符
4.4.1 运用算术运算符
4.4.2 运用比较运算符
4.4.3 运用逻辑运算符
4.4.4 运算符的优先级
4.5 VBScript数组
4.5.1 声明数组
4.5.2 为数组元素赋值
4.5.3 应用数组函数
4.6 VBScript条件语句
4.6.1 使用If...Then语句实现单分支选择结构
4.6.2 使用If...Then...Else语句实现双分支选择结构
4.6.3 使用Select Case语句实现多分支选择结构
4.7 VBScript循环语句
4.7.1 Do...Loop循环语句应用
4.7.2 While...Wend循环语句应用
4.7.3 For...Next循环语句应用
4.7.4 For Each...Next循环语句应用
4.7.5 Exit退出循环语句应用
4.8 VBScript过程
4.8.1 定义Sub过程
4.8.2 定义Function过程
4.9 小结
4.10 练习与实践
第5章 JavaScript脚本语言
教学录像:34分48秒
5.1 JavaScript脚本语言基础
5.1.1 JavaScript脚本语言概述
5.1.2 JavaScript与Java的区别
5.1.3 在HTML中执行JavaScript
5.1.4 在网页中引用JS文件
5.2 JavaScript常量
5.3 JavaScript变量
5.3.1 变量的命名规则
5.3.2 定义变量
5.3.3 确定变量的作用域
5.4 使用正则表达式
5.4.1 正则表达式简介
5.4.2 正则表达式语法基础
5.4.3 使用RegExp对象构造正则表达式
5.4.4 通过String对象执行模式匹配
5.5 JavaScript条件控制语句
5.5.1 使用if条件语句
5.5.2 使用switch多分支条件语句
5.6 JavaScript循环控制语句
5.6.1 运用while循环语句
5.6.2 运用for循环语句
5.7 JavaScript跳转语句
5.7.1 调用break语句
5.7.2 调用continue语句
5.8 小结
5.9 练习与实践
第6章 Request输入对象
教学录像:45分29秒
6.1 认识Request对象
6.2 创建Request对象
6.3 Request对象的数据集合
6.3.1 通过Form数据集合获取表单数据
6.3.2 通过QueryString数据集合查询字符串数据
6.3.3 通过Cookies数据集合检索Cookie值
6.3.4 通过ServerVariables数据集合获取服务器端环境变量
6.4 Request对象的属性和方法
6.4.1 使用TotalBytes属性获取数据字节数
6.4.2 调用BinaryRead方法以二进制方式读取数据
6.5 小结
6.6 练习与实践
第7章 Response输出对象
教学录像:41分4秒
7.1 认识Response对象
7.2 创建Response对象
7.3 Response对象的应用
7.3.1 向客户端直接输出数据
7.3.2 利用缓冲区输出数据
7.3.3 实现网页重定位
7.3.4 设置输出格式
7.3.5 判定客户端与服务器的连接状态
7.3.6 向客户端输出二进制数据
7.3.7 设定客户端Cookie值
7.4 小结
7.5 练习与实践
第8章 Application应用程序对象
教学录像:26分39秒
8.1 认识Application对象
8.2 创建Application对象
8.3 Application对象的应用
8.3.1 遍历Contents数据集合中的项目
8.3.2 遍历StaticObjects数据集合中的项目
8.3.3 锁定Application对象
8.3.4 解除Application对象的锁定
8.3.5 定义Application_OnStart事件
8.3.6 定义Application_OnEnd事件
8.4 Global.asa文件
8.4.1 了解Global.asa文件
8.4.2 Global.asa文件的事件处理程序
8.5 小结
8.6 练习与实践
第9章 Session会话对象
教学录像:27分5秒
9.1 认识Session对象
9.2 创建Session对象
9.3 Session对象的应用
9.3.1 遍历Contents数据集合中的项目
9.3.2 遍历StaticObjects数据集合中的项目
9.3.3 使用Timeout属性限定会话结束时间
9.3.4 调用Abandon方法释放Session对象
9.3.5 定义Session_OnStart事件
9.3.6 定义Session_OnEnd事件
9.4 Session对象与Application对象的比较
9.5 小结
9.6 练习与实践
第10章 Server服务对象
教学录像:28分27秒
10.1 认识Server对象
10.2 创建Server对象
10.3 Server对象的应用
10.3.1 使用ScriptTimeout属性设置ASP脚本执行时间
10.3.2 调用CreateObject方法创建服务器组件对象实例
10.3.3 调用MapPath方法获取文件的真实物理路径
10.3.4 调用Execute方法实现页面重定位
10.3.5 调用URLEncode方法对URL中的特殊字符进行编码
10.3.6 调用Transfer方法跳转到新页面180
10.4 小结
10.5 练习与实践
第11章 ObjectContext事务处理对象
教学录像:23分13秒
11.1 认识ObjectContext对象
11.2 创建ObjectContext对象
11.3 ObjectContext对象的应用
11.3.1 调用SetAbort终止事务处理
11.3.2 调用SetComplete方法完成事务处理
11.3.3 定义OnTransactionAbort事件
11.3.4 定义OnTransactionCommit事件
11.4 小结
11.5 练习与实践
第12章 FileSystemObject文件系统对象
教学录像:52分13秒
12.1 认识FileSystemObject对象
12.2 创建FileSystemObject对象
12.3 FileSystemObject对象对文件的操作
12.3.1 创建文件
12.3.2 打开文件
12.3.3 检索文件类型
12.3.4 获取文件名称
12.3.5 复制、移动和删除文件
12.4 FileSystemObject对象对文件夹的操作
12.4.1 创建文件夹
12.4.2 获取上一级目录的完整路径
12.4.3 复制、移动和删除文件夹
12.5 FileSystemObject对象对驱动器的操作
12.5.1 检索驱动器的信息
12.5.2 获取驱动器名称
12.5.3 判断访问的驱动器是否存在
12.6 小结
12.7 练习与实践
第13章 TextStream文本流对象
教学录像:33分2秒
13.1 认识TextStream对象
13.2 创建TextStream对象
13.3 向文本文件中写入数据
13.3.1 调用Write方法写入指定字符串
13.3.2 调用WriteLine方法将指定的字符串以行的形式写入文件中
13.3.3 调用WriteBlankLines方法写入指定行数的空白行
13.4 读取文本文件中的数据
13.4.1 调用Read方法读取指定数目的字符
13.4.2 调用ReadLine方法读取一整行字符
13.4.3 调用Skip方法跳过指定数目的字符读取数据
13.4.4 调用SkipLine方法隔行读取数据
13.5 小结
13.6 练习与实践
第2篇 核心技术
第14章 ASP常用内置组件
教学录像:35分42秒
14.1 使用Ad Rotate组件实现广告图片的动态显示
14.1.1 创建AdRotator对象
14.1.2 建立广告信息文本文件
14.1.3 建立超链接处理文件
14.1.4 建立显示广告图片文件
14.2 使用Content Linking组件制作Web导航
14.2.1 创建NextLink对象
14.2.2 建立导航链接列表文本文件
14.2.3 通过NextLink对象显示导航链接列表
14.2.4 在网页中实现翻页显示功能
14.3 使用Browser Capabilities组件获取浏览器信息
14.3.1 创建BrowerType对象
14.3.2 存储浏览器信息的Browscap.ini文件
14.3.3 获取客户端浏览器信息
14.4 使用Counters组件设计网站计数器
14.4.1 创建Counters对象
14.4.2 设计无刷新图形计数器
14.5 使用Page Counter组件统计网站流量
14.5.1 创建PageCounter对象
14.5.2 记录页面访问次数
14.6 小结
14.7 练习与实践
第15章 文件上传组件
教学录像:19分55秒
15.1 AspUpload上传组件
15.1.1 创建Upload对象
15.1.2 上传文件到服务器
15.1.3 上传文件到数据库
15.2 LyfUpload上传组件
15.2.1 创建UploadFile对象
15.2.2 上传文件到服务器
15.2.3 上传文件到数据库
15.3 使用ADODB.Stream组件上传文件
15.3.1 创建Stream对象
15.3.2 将数据库中的文件保存到服务器
15.3.3 将服务器端的文件保存到数据库
15.4 小结
15.5 练习与实践
第16章 邮件收发组件
教学录像:19分25秒
16.1 认识SMTP邮件服务
16.1.1 了解SMTP协议
16.1.2 安装和配置SMTP服务器
16.2 使用CDONTS组件收发邮件
16.2.1 创建NewMail对象和Session对象
16.2.2 使用CDONTS组件发送邮件
16.2.3 使用CDONTS组件接收邮件
16.3 使用Jmail组件发送邮件
16.3.1 创建Jmail的Message对象
16.3.2 使用Jmail组件发送邮件
16.3.3 使用Jmail组件发送带附件的邮件
16.4 小结
16.5 练习与实践
第17章 SQL语句在ASP中的应用
教学录像:31分43秒
17.1 了解SQL语言
17.2 简单查询
17.2.1 Select语句的应用
17.2.2 查询所有记录
17.2.3 使用TOP关键字查询指定数量的记录
17.2.4 为查询字段列定义别名
17.2.5 使用算术运算符进行比较查询
17.2.6 使用AND和OR逻辑运算符进行查询
17.2.7 使用ORDER BY子句进行排序查询
17.3 聚合函数查询
17.4 模糊查询
17.4.1 LIKE关键字的应用
17.4.2 使用_通配符进行查询
17.4.3 使用%通配符进行查询
17.5 分组查询
17.5.1 了解分组查询
17.5.2 使用GROUP BY子句查询
17.5.3 使用HAVING子句查询
17.5.4 使用ALL或CUBE关键字查询
17.6 多表查询
17.6.1 了解多表查询
17.6.2 使用INNER JOIN运算符进行内连接查询
17.6.3 使用OUTER JOIN运算符进行外连接查询
17.6.4 使用UNION运算符进行联合查询
17.7 嵌套查询
17.7.1 了解嵌套查询
17.7.2 简单嵌套查询
17.7.3 使用IN关键字的嵌套查询
17.7.4 使用NOT IN关键字的嵌套查询
17.7.5 使用EXISTS关键字的嵌套查询
17.8 使用SQL命令操纵数据库数据
17.8.1 使用Add命令添加数据
17.8.2 使用UPDATE命令修改数据
17.8.3 使用Delete命令删除数据
17.9 小结
17.10 练习与实践
第18章 ADO数据库编程
教学录像:55分18秒
18.1 ADO概述
18.1.1 ADO提供的对象和数据集合
18.1.2 ADO对象与数据集合之间的关系
18.2 在ODBC数据源管理器中配置DSN
18.2.1 配置Microsoft Access数据库的DSN
18.2.2 配置SQL Server数据库的DSN
18.3 Connection连接对象的应用
18.3.1 创建Connection对象
18.3.2 使用ADO连接Access数据库
18.3.3 使用ADO连接SQL Server数据库
18.3.4 使用ODBC连接Access数据库
18.3.5 使用ODBC连接SQL Server数据库
18.3.6 使用OLE DB连接Access数据库
18.3.7 使用OLE DB连接SQL Server数据库
18.4 Command对象的应用
18.4.1 创建Command对象
18.4.2 通过Command对象存取数据库
18.4.3 通过Command对象向数据库中插入数据
18.5 Recordset记录集对象的应用
18.5.1 了解Recordset对象
18.5.2 创建Recordset对象
18.5.3 读取记录集字段的不同方法
18.5.4 调用Recordset对象的AddNew方法添加数据
18.6 小结
18.7 练习与实践
第3篇 高级应用
第19章 ASP与XML高级编程
教学录像:41分7秒
19.1 XML概述
19.1.1 XML文档结构
19.1.2 XML语法要求
19.1.3 定义XML文档中的元素属性
19.1.4 字符和实体引用
19.2 XML的3种显示格式
19.2.1 使用CSS定义XML文档显示格式
19.2.2 使用XSL定义XML文档显示格式
19.2.3 应用XML数据岛技术定义XML文档显示格式
19.3 XMLDOMDocument技术
19.3.1 创建XMLDOMDocument对象
19.3.2 调用load方法直接加载XML文档
19.3.3 调用loadXML方法加载XML文档片断
19.4 ASP对XML数据的基本操作
19.4.1 ASP向XML文档中添加数据
19.4.2 ASP读取XML数据
19.4.3 ASP动态修改XML数据
19.5 小结
19.6 练习与实践
第20章 Ajax编程技术
教学录像:26分47秒
20.1 Ajax概述
20.1.1 Web 2.0中的Ajax
20.1.2 分析Ajax的工作原理
20.1.3 列举Ajax使用的技术
20.2 Ajax的实现过程
20.2.1 实现Ajax的步骤
20.2.2 创建XMLHttpRequest对象
20.2.3 创建HTTP请求
20.2.4 设置响应HTTP请求状态变化的函数
20.2.5 设置获取服务器返回数据的语句
20.2.6 发送HTTP请求
20.2.7 实现局部更新
20.2.8 一个完整的Ajax实例
20.3 Ajax编程技术应用
20.3.1 验证注册的用户名
20.3.2 无刷新广告轮显
20.4 小结
20.5 练习与实践
第21章 报表打印技术
教学录像:28分1秒
21.1 报表打印技术概述
21.1.1 了解报表打印技术
21.1.2 报表设计方法
21.1.3 报表打印方法
21.2 使用JavaScript脚本打印报表
21.2.1 JavaScript脚本打印明细报表
21.2.2 JavaScript脚本打印分组报表
21.3 Excel报表打印
21.3.1 将Web页面中的数据导出到Excel并自动打印
21.3.2 建立Excel模板将数据库数据导入至Excel
21.4 XML报表打印
21.4.1 XML文档分页报表打印
21.4.2 XSL浏览报表打印
21.5 小结
21.6 练习与实践
第22章 ASP程序调试与网站安全
教学录像:24分33秒
22.1 程序错误分类
22.2 常见程序调试方法
22.2.1 使用Microsoft脚本调试器调试
22.2.2 使用Visual InterDev调试工具调试
22.2.3 使用VBScript的Stop语句调试
22.2.4 应用Error对象调试
22.2.5 应用ASPError对象调试
22.3 网站安全
22.3.1 网站安全概述
22.3.2 保证程序设计安全
22.3.3 保障数据库安全
22.3.4 解决IIS服务器安全问题
22.3.5 安全防御措施
22.4 小结
第23章 网站发布
教学录像:20分4秒
23.1 网站发布基础
23.1.1 注册域名
23.1.2 注册虚拟主机
23.1.3 动态域名解析服务
23.2 在局域网内发布网站
23.3 使用FTP上载网站
23.4 小结
第4篇 项目实战
第24章 ASP+Access 2003+VBScript+JavaScript实现博客网
教学录像:1小时16分27秒
24.1 需求分析
24.2 系统设计
24.2.1 系统功能结构
24.2.2 系统流程图
24.3 开发环境
24.3.1 硬件开发平台
24.3.2 软件开发平台
24.4 数据库与数据表的设计
24.4.1 数据库分析
24.4.2 创建数据库
24.4.3 创建数据表
24.5 公共模块设计
24.5.1 数据库连接模块
24.5.2 系统CSS样式表文件
24.5.3 数据处理模块
24.6 前台首页设计
24.7 “我的文章”模块设计
24.7.1 文章列表页面设计
24.7.2 文章浏览页面设计
24.8 博客日历模块设计
24.9 管理员登录模块设计
24.9.1 管理员登录页面的表单设计
24.9.2 编写验证表单数据的自定义JavaScript函数
24.9.3 管理员登录信息合法性的验证
24.10 后台首页设计
24.11 相册管理模块设计
24.11.1 相册分类添加、修改和删除
24.11.2 相册上传功能的实现
24.11.3 相册信息查询
24.12 文章管理模块设计
24.12.1 文章类别管理的实现
24.12.2 文章发表的实现
24.13 开发常见问题与解决
24.13.1 Access数据库不可用怎么办
24.13.2 在运行程序时,出现500错误怎么办
24.13.3 如何防止Access数据库被下载
24.14 小结
第25章 电子商城网站
教学录像:1小时40分26秒
25.1 系统分析
25.1.1 需求分析
25.1.2 可行性分析
25.1.3 编写项目计划书
25.1.4 签定项目计划书
25.2 系统设计
25.2.1 系统目标
25.2.2 系统功能结构
25.2.3 系统流程图
25.3 开发环境
25.3.1 硬件开发平台
25.3.2 软件开发平台
25.4 数据库与数据表的设计
25.4.1 数据库分析
25.4.2 创建数据库
25.4.3 创建数据表
25.5 搭建系统框架
25.6 公共模块设计
25.6.1 创建数据库连接和定义公用函数
25.6.2 编写验证数据的JS文件
25.6.3 会员登录验证文件
25.7 前台首页设计
25.8 会员注册模块设计
25.8.1 设计注册页面User_reg.asp
25.8.2 无刷新验证用户名
25.8.3 实现会员注册
25.9 会员登录模块设计
25.9.1 设计登录页面User_login.asp
25.9.2 实现会员自动登录
25.10 找回密码模块设计
25.10.1 实现找回密码第1步——输入会员名称
25.10.2 实现找回密码第2步——输入密码提示答案
25.10.3 实现找回密码第3步——成功找回密码
25.10.4 处理输入的错误信息
25.11 商品展示模块设计
25.11.1 展示商品信息列表
25.11.2 查看商品详细信息
25.12 购物车模块设计
25.12.1 添加商品到购物车
25.12.2 浏览购物车和更改商品购买数量
25.12.3 清除购物车中的商品
25.13 收银台模块设计
25.13.1 设计收银台页面User_order.asp
25.13.2 会员提交购买商品的订单
25.14 会员中心模块设计
25.14.1 会员中心首页面
25.14.2 查看消费记录
25.15 商城公告模块设计
25.16 后台首页设计
25.17 后台登录模块设计
25.17.1 设计后台登录页面login.asp
25.17.2 登录到网站后台系统
25.18 会员制度设置模块设计
25.18.1 设计会员制度页面mg_guest.asp
25.18.2 合理设置会员相关参数
25.19 商品信息管理模块设计
25.19.1 设置商品分类
25.19.2 添加商品信息
25.19.3 查询商品信息
25.20 订单信息管理模块设计
25.20.1 查询订单信息
25.20.2 设置订单状态
25.20.3 打印订单
25.21 开发常见问题与解决
25.21.1 运行程序时出现“未被授权”怎么办
25.21.2 遇到“没有执行权”怎么办
25.21.3 将其他数据库转换为SQL Server数据库时应该注意的事项
25.21.4 避免数据库死锁和提高访问数据库速度的方法
25.21.5 如何编写较长的SQL语句
25.21.6 选择打开记录集的恰当方式
25.22 小结
PW
第1篇 基础知识
第1章 搭建ASP运行与开发环境
教学录像:52分13秒
1.1 构建ASP动态网站的基本环境
1.1.1 ASP建站的优势
1.1.2 选择Web服务器执行ASP程序
1.2 架设IIS服务器
1.2.1 了解IIS
1.2.2 安装IIS
1.2.3 配置IIS
1.2.4 设置虚拟目录
1.2.5 创建网站
1.3 测试网站服务器
1.4 选择ASP开发工具
1.4.1 应用记事本开发
1.4.2 应用Dreamweaver开发
1.4.3 应用Visual InterDev 6.0开发
1.5 在Dreamweaver中设定开发环境
1.5.1 更改工具栏的显示样式
1.5.2 插入标签时隐藏辅助功能属性对话框
1.5.3 设置在粘贴时不改变表单项的名称
1.5.4 在“首选参数”/“常规”对话框中设置常用项
1.6 小结
第2章 ASP基础入门
教学录像:33分25秒
2.1 开发第一个ASP程序
2.1.1 使用Dreamweaver创建一个ASP文件
2.1.2 编写ASP代码
2.1.3 保存ASP文件
2.1.4 配置IIS运行ASP程序
2.1.5 在浏览器中查看源代码
2.2 ASP构建网站的特点与工作原理
2.2.1 ASP构建网站的特点
2.2.2 ASP的工作原理
2.3 ASP文件结构
2.3.1 ASP文件基本结构
2.3.2 声明脚本语言
2.3.3 使用输出指令
2.3.4 使用#include包含指令
2.4 ASP语句书写规范
2.4.1 ASP语句中标点符号的使用
2.4.2 变量及函数的命名规则
2.4.3 语句书写规则
2.4.4 注释语句规则
2.5 获取帮助信息
2.5.1 安装和使用MSDN Library
2.5.2 网上获取资源
2.6 小结
第3章 HTML标记语言和CSS样式表
教学录像:54分31秒
3.1 HTML标记语言概述
3.2 HTML文件结构
3.3 HTML头部标记与主体标记
3.3.1 头部标记<HEAD>
3.3.2 使用标记<TITLE>定义标题
3.3.3 运用元信息标记<META>设置页面信息
3.3.4 主体标记<BODY>
3.4 编辑文字
3.4.1 Web页面包含的文字内容
3.4.2 字体标记<FONT>
3.4.3 标题字标记<H>
3.5 建立超链接
3.5.1 链接标记<A>
3.5.2 确定文件路径
3.5.3 建立内部链接
3.5.4 建立外部链接
3.6 制作表格
3.6.1 表格结构
3.6.2 设置表格标题和表头
3.6.3 设定行标记<TR>
3.6.4 设定单元格标记<TD>
3.7 建立表单
3.7.1 表单基本结构
3.7.2 使用输入域标记<INPUT>
3.7.3 使用文字域标记<TEXTAREA>
3.7.4 使用选择域标记<SELECT>和<OPTION>
3.8 CSS样式表
3.8.1 CSS样式表概述
3.8.2 定义不同类型的CSS样式表
3.9 小结
3.10 练习与实践
第4章 VBScript脚本语言
教学录像:1小时4分
4.1 VBScript脚本语言基础
4.1.1 了解VBScript语言
4.1.2 VBScript与Visual Basic的区别
4.1.3 在HTML中使用VBScript
4.1.4 在ASP中使用VBScript
4.2 在VBScript中定义常量
4.3 VBScript变量
4.3.1 变量的命名规则
4.3.2 声明变量
4.3.3 为变量赋值
4.3.4 变量的作用域和存活期
4.4 VBScript运算符
4.4.1 运用算术运算符
4.4.2 运用比较运算符
4.4.3 运用逻辑运算符
4.4.4 运算符的优先级
4.5 VBScript数组
4.5.1 声明数组
4.5.2 为数组元素赋值
4.5.3 应用数组函数
4.6 VBScript条件语句
4.6.1 使用If...Then语句实现单分支选择结构
4.6.2 使用If...Then...Else语句实现双分支选择结构
4.6.3 使用Select Case语句实现多分支选择结构
4.7 VBScript循环语句
4.7.1 Do...Loop循环语句应用
4.7.2 While...Wend循环语句应用
4.7.3 For...Next循环语句应用
4.7.4 For Each...Next循环语句应用
4.7.5 Exit退出循环语句应用
4.8 VBScript过程
4.8.1 定义Sub过程
4.8.2 定义Function过程
4.9 小结
4.10 练习与实践
第5章 JavaScript脚本语言
教学录像:34分48秒
5.1 JavaScript脚本语言基础
5.1.1 JavaScript脚本语言概述
5.1.2 JavaScript与Java的区别
5.1.3 在HTML中执行JavaScript
5.1.4 在网页中引用JS文件
5.2 JavaScript常量
5.3 JavaScript变量
5.3.1 变量的命名规则
5.3.2 定义变量
5.3.3 确定变量的作用域
5.4 使用正则表达式
5.4.1 正则表达式简介
5.4.2 正则表达式语法基础
5.4.3 使用RegExp对象构造正则表达式
5.4.4 通过String对象执行模式匹配
5.5 JavaScript条件控制语句
5.5.1 使用if条件语句
5.5.2 使用switch多分支条件语句
5.6 JavaScript循环控制语句
5.6.1 运用while循环语句
5.6.2 运用for循环语句
5.7 JavaScript跳转语句
5.7.1 调用break语句
5.7.2 调用continue语句
5.8 小结
5.9 练习与实践
第6章 Request输入对象
教学录像:45分29秒
6.1 认识Request对象
6.2 创建Request对象
6.3 Request对象的数据集合
6.3.1 通过Form数据集合获取表单数据
6.3.2 通过QueryString数据集合查询字符串数据
6.3.3 通过Cookies数据集合检索Cookie值
6.3.4 通过ServerVariables数据集合获取服务器端环境变量
6.4 Request对象的属性和方法
6.4.1 使用TotalBytes属性获取数据字节数
6.4.2 调用BinaryRead方法以二进制方式读取数据
6.5 小结
6.6 练习与实践
第7章 Response输出对象
教学录像:41分4秒
7.1 认识Response对象
7.2 创建Response对象
7.3 Response对象的应用
7.3.1 向客户端直接输出数据
7.3.2 利用缓冲区输出数据
7.3.3 实现网页重定位
7.3.4 设置输出格式
7.3.5 判定客户端与服务器的连接状态
7.3.6 向客户端输出二进制数据
7.3.7 设定客户端Cookie值
7.4 小结
7.5 练习与实践
第8章 Application应用程序对象
教学录像:26分39秒
8.1 认识Application对象
8.2 创建Application对象
8.3 Application对象的应用
8.3.1 遍历Contents数据集合中的项目
8.3.2 遍历StaticObjects数据集合中的项目
8.3.3 锁定Application对象
8.3.4 解除Application对象的锁定
8.3.5 定义Application_OnStart事件
8.3.6 定义Application_OnEnd事件
8.4 Global.asa文件
8.4.1 了解Global.asa文件
8.4.2 Global.asa文件的事件处理程序
8.5 小结
8.6 练习与实践
第9章 Session会话对象
教学录像:27分5秒
9.1 认识Session对象
9.2 创建Session对象
9.3 Session对象的应用
9.3.1 遍历Contents数据集合中的项目
9.3.2 遍历StaticObjects数据集合中的项目
9.3.3 使用Timeout属性限定会话结束时间
9.3.4 调用Abandon方法释放Session对象
9.3.5 定义Session_OnStart事件
9.3.6 定义Session_OnEnd事件
9.4 Session对象与Application对象的比较
9.5 小结
9.6 练习与实践
第10章 Server服务对象
教学录像:28分27秒
10.1 认识Server对象
10.2 创建Server对象
10.3 Server对象的应用
10.3.1 使用ScriptTimeout属性设置ASP脚本执行时间
10.3.2 调用CreateObject方法创建服务器组件对象实例
10.3.3 调用MapPath方法获取文件的真实物理路径
10.3.4 调用Execute方法实现页面重定位
10.3.5 调用URLEncode方法对URL中的特殊字符进行编码
10.3.6 调用Transfer方法跳转到新页面180
10.4 小结
10.5 练习与实践
第11章 ObjectContext事务处理对象
教学录像:23分13秒
11.1 认识ObjectContext对象
11.2 创建ObjectContext对象
11.3 ObjectContext对象的应用
11.3.1 调用SetAbort终止事务处理
11.3.2 调用SetComplete方法完成事务处理
11.3.3 定义OnTransactionAbort事件
11.3.4 定义OnTransactionCommit事件
11.4 小结
11.5 练习与实践
第12章 FileSystemObject文件系统对象
教学录像:52分13秒
12.1 认识FileSystemObject对象
12.2 创建FileSystemObject对象
12.3 FileSystemObject对象对文件的操作
12.3.1 创建文件
12.3.2 打开文件
12.3.3 检索文件类型
12.3.4 获取文件名称
12.3.5 复制、移动和删除文件
12.4 FileSystemObject对象对文件夹的操作
12.4.1 创建文件夹
12.4.2 获取上一级目录的完整路径
12.4.3 复制、移动和删除文件夹
12.5 FileSystemObject对象对驱动器的操作
12.5.1 检索驱动器的信息
12.5.2 获取驱动器名称
12.5.3 判断访问的驱动器是否存在
12.6 小结
12.7 练习与实践
第13章 TextStream文本流对象
教学录像:33分2秒
13.1 认识TextStream对象
13.2 创建TextStream对象
13.3 向文本文件中写入数据
13.3.1 调用Write方法写入指定字符串
13.3.2 调用WriteLine方法将指定的字符串以行的形式写入文件中
13.3.3 调用WriteBlankLines方法写入指定行数的空白行
13.4 读取文本文件中的数据
13.4.1 调用Read方法读取指定数目的字符
13.4.2 调用ReadLine方法读取一整行字符
13.4.3 调用Skip方法跳过指定数目的字符读取数据
13.4.4 调用SkipLine方法隔行读取数据
13.5 小结
13.6 练习与实践
第2篇 核心技术
第14章 ASP常用内置组件
教学录像:35分42秒
14.1 使用Ad Rotate组件实现广告图片的动态显示
14.1.1 创建AdRotator对象
14.1.2 建立广告信息文本文件
14.1.3 建立超链接处理文件
14.1.4 建立显示广告图片文件
14.2 使用Content Linking组件制作Web导航
14.2.1 创建NextLink对象
14.2.2 建立导航链接列表文本文件
14.2.3 通过NextLink对象显示导航链接列表
14.2.4 在网页中实现翻页显示功能
14.3 使用Browser Capabilities组件获取浏览器信息
14.3.1 创建BrowerType对象
14.3.2 存储浏览器信息的Browscap.ini文件
14.3.3 获取客户端浏览器信息
14.4 使用Counters组件设计网站计数器
14.4.1 创建Counters对象
14.4.2 设计无刷新图形计数器
14.5 使用Page Counter组件统计网站流量
14.5.1 创建PageCounter对象
14.5.2 记录页面访问次数
14.6 小结
14.7 练习与实践
第15章 文件上传组件
教学录像:19分55秒
15.1 AspUpload上传组件
15.1.1 创建Upload对象
15.1.2 上传文件到服务器
15.1.3 上传文件到数据库
15.2 LyfUpload上传组件
15.2.1 创建UploadFile对象
15.2.2 上传文件到服务器
15.2.3 上传文件到数据库
15.3 使用ADODB.Stream组件上传文件
15.3.1 创建Stream对象
15.3.2 将数据库中的文件保存到服务器
15.3.3 将服务器端的文件保存到数据库
15.4 小结
15.5 练习与实践
第16章 邮件收发组件
教学录像:19分25秒
16.1 认识SMTP邮件服务
16.1.1 了解SMTP协议
16.1.2 安装和配置SMTP服务器
16.2 使用CDONTS组件收发邮件
16.2.1 创建NewMail对象和Session对象
16.2.2 使用CDONTS组件发送邮件
16.2.3 使用CDONTS组件接收邮件
16.3 使用Jmail组件发送邮件
16.3.1 创建Jmail的Message对象
16.3.2 使用Jmail组件发送邮件
16.3.3 使用Jmail组件发送带附件的邮件
16.4 小结
16.5 练习与实践
第17章 SQL语句在ASP中的应用
教学录像:31分43秒
17.1 了解SQL语言
17.2 简单查询
17.2.1 Select语句的应用
17.2.2 查询所有记录
17.2.3 使用TOP关键字查询指定数量的记录
17.2.4 为查询字段列定义别名
17.2.5 使用算术运算符进行比较查询
17.2.6 使用AND和OR逻辑运算符进行查询
17.2.7 使用ORDER BY子句进行排序查询
17.3 聚合函数查询
17.4 模糊查询
17.4.1 LIKE关键字的应用
17.4.2 使用_通配符进行查询
17.4.3 使用%通配符进行查询
17.5 分组查询
17.5.1 了解分组查询
17.5.2 使用GROUP BY子句查询
17.5.3 使用HAVING子句查询
17.5.4 使用ALL或CUBE关键字查询
17.6 多表查询
17.6.1 了解多表查询
17.6.2 使用INNER JOIN运算符进行内连接查询
17.6.3 使用OUTER JOIN运算符进行外连接查询
17.6.4 使用UNION运算符进行联合查询
17.7 嵌套查询
17.7.1 了解嵌套查询
17.7.2 简单嵌套查询
17.7.3 使用IN关键字的嵌套查询
17.7.4 使用NOT IN关键字的嵌套查询
17.7.5 使用EXISTS关键字的嵌套查询
17.8 使用SQL命令操纵数据库数据
17.8.1 使用Add命令添加数据
17.8.2 使用UPDATE命令修改数据
17.8.3 使用Delete命令删除数据
17.9 小结
17.10 练习与实践
第18章 ADO数据库编程
教学录像:55分18秒
18.1 ADO概述
18.1.1 ADO提供的对象和数据集合
18.1.2 ADO对象与数据集合之间的关系
18.2 在ODBC数据源管理器中配置DSN
18.2.1 配置Microsoft Access数据库的DSN
18.2.2 配置SQL Server数据库的DSN
18.3 Connection连接对象的应用
18.3.1 创建Connection对象
18.3.2 使用ADO连接Access数据库
18.3.3 使用ADO连接SQL Server数据库
18.3.4 使用ODBC连接Access数据库
18.3.5 使用ODBC连接SQL Server数据库
18.3.6 使用OLE DB连接Access数据库
18.3.7 使用OLE DB连接SQL Server数据库
18.4 Command对象的应用
18.4.1 创建Command对象
18.4.2 通过Command对象存取数据库
18.4.3 通过Command对象向数据库中插入数据
18.5 Recordset记录集对象的应用
18.5.1 了解Recordset对象
18.5.2 创建Recordset对象
18.5.3 读取记录集字段的不同方法
18.5.4 调用Recordset对象的AddNew方法添加数据
18.6 小结
18.7 练习与实践
第3篇 高级应用
第19章 ASP与XML高级编程
教学录像:41分7秒
19.1 XML概述
19.1.1 XML文档结构
19.1.2 XML语法要求
19.1.3 定义XML文档中的元素属性
19.1.4 字符和实体引用
19.2 XML的3种显示格式
19.2.1 使用CSS定义XML文档显示格式
19.2.2 使用XSL定义XML文档显示格式
19.2.3 应用XML数据岛技术定义XML文档显示格式
19.3 XMLDOMDocument技术
19.3.1 创建XMLDOMDocument对象
19.3.2 调用load方法直接加载XML文档
19.3.3 调用loadXML方法加载XML文档片断
19.4 ASP对XML数据的基本操作
19.4.1 ASP向XML文档中添加数据
19.4.2 ASP读取XML数据
19.4.3 ASP动态修改XML数据
19.5 小结
19.6 练习与实践
第20章 Ajax编程技术
教学录像:26分47秒
20.1 Ajax概述
20.1.1 Web 2.0中的Ajax
20.1.2 分析Ajax的工作原理
20.1.3 列举Ajax使用的技术
20.2 Ajax的实现过程
20.2.1 实现Ajax的步骤
20.2.2 创建XMLHttpRequest对象
20.2.3 创建HTTP请求
20.2.4 设置响应HTTP请求状态变化的函数
20.2.5 设置获取服务器返回数据的语句
20.2.6 发送HTTP请求
20.2.7 实现局部更新
20.2.8 一个完整的Ajax实例
20.3 Ajax编程技术应用
20.3.1 验证注册的用户名
20.3.2 无刷新广告轮显
20.4 小结
20.5 练习与实践
第21章 报表打印技术
教学录像:28分1秒
21.1 报表打印技术概述
21.1.1 了解报表打印技术
21.1.2 报表设计方法
21.1.3 报表打印方法
21.2 使用JavaScript脚本打印报表
21.2.1 JavaScript脚本打印明细报表
21.2.2 JavaScript脚本打印分组报表
21.3 Excel报表打印
21.3.1 将Web页面中的数据导出到Excel并自动打印
21.3.2 建立Excel模板将数据库数据导入至Excel
21.4 XML报表打印
21.4.1 XML文档分页报表打印
21.4.2 XSL浏览报表打印
21.5 小结
21.6 练习与实践
第22章 ASP程序调试与网站安全
教学录像:24分33秒
22.1 程序错误分类
22.2 常见程序调试方法
22.2.1 使用Microsoft脚本调试器调试
22.2.2 使用Visual InterDev调试工具调试
22.2.3 使用VBScript的Stop语句调试
22.2.4 应用Error对象调试
22.2.5 应用ASPError对象调试
22.3 网站安全
22.3.1 网站安全概述
22.3.2 保证程序设计安全
22.3.3 保障数据库安全
22.3.4 解决IIS服务器安全问题
22.3.5 安全防御措施
22.4 小结
第23章 网站发布
教学录像:20分4秒
23.1 网站发布基础
23.1.1 注册域名
23.1.2 注册虚拟主机
23.1.3 动态域名解析服务
23.2 在局域网内发布网站
23.3 使用FTP上载网站
23.4 小结
第4篇 项目实战
第24章 ASP+Access 2003+VBScript+JavaScript实现博客网
教学录像:1小时16分27秒
24.1 需求分析
24.2 系统设计
24.2.1 系统功能结构
24.2.2 系统流程图
24.3 开发环境
24.3.1 硬件开发平台
24.3.2 软件开发平台
24.4 数据库与数据表的设计
24.4.1 数据库分析
24.4.2 创建数据库
24.4.3 创建数据表
24.5 公共模块设计
24.5.1 数据库连接模块
24.5.2 系统CSS样式表文件
24.5.3 数据处理模块
24.6 前台首页设计
24.7 “我的文章”模块设计
24.7.1 文章列表页面设计
24.7.2 文章浏览页面设计
24.8 博客日历模块设计
24.9 管理员登录模块设计
24.9.1 管理员登录页面的表单设计
24.9.2 编写验证表单数据的自定义JavaScript函数
24.9.3 管理员登录信息合法性的验证
24.10 后台首页设计
24.11 相册管理模块设计
24.11.1 相册分类添加、修改和删除
24.11.2 相册上传功能的实现
24.11.3 相册信息查询
24.12 文章管理模块设计
24.12.1 文章类别管理的实现
24.12.2 文章发表的实现
24.13 开发常见问题与解决
24.13.1 Access数据库不可用怎么办
24.13.2 在运行程序时,出现500错误怎么办
24.13.3 如何防止Access数据库被下载
24.14 小结
第25章 电子商城网站
教学录像:1小时40分26秒
25.1 系统分析
25.1.1 需求分析
25.1.2 可行性分析
25.1.3 编写项目计划书
25.1.4 签定项目计划书
25.2 系统设计
25.2.1 系统目标
25.2.2 系统功能结构
25.2.3 系统流程图
25.3 开发环境
25.3.1 硬件开发平台
25.3.2 软件开发平台
25.4 数据库与数据表的设计
25.4.1 数据库分析
25.4.2 创建数据库
25.4.3 创建数据表
25.5 搭建系统框架
25.6 公共模块设计
25.6.1 创建数据库连接和定义公用函数
25.6.2 编写验证数据的JS文件
25.6.3 会员登录验证文件
25.7 前台首页设计
25.8 会员注册模块设计
25.8.1 设计注册页面User_reg.asp
25.8.2 无刷新验证用户名
25.8.3 实现会员注册
25.9 会员登录模块设计
25.9.1 设计登录页面User_login.asp
25.9.2 实现会员自动登录
25.10 找回密码模块设计
25.10.1 实现找回密码第1步——输入会员名称
25.10.2 实现找回密码第2步——输入密码提示答案
25.10.3 实现找回密码第3步——成功找回密码
25.10.4 处理输入的错误信息
25.11 商品展示模块设计
25.11.1 展示商品信息列表
25.11.2 查看商品详细信息
25.12 购物车模块设计
25.12.1 添加商品到购物车
25.12.2 浏览购物车和更改商品购买数量
25.12.3 清除购物车中的商品
25.13 收银台模块设计
25.13.1 设计收银台页面User_order.asp
25.13.2 会员提交购买商品的订单
25.14 会员中心模块设计
25.14.1 会员中心首页面
25.14.2 查看消费记录
25.15 商城公告模块设计
25.16 后台首页设计
25.17 后台登录模块设计
25.17.1 设计后台登录页面login.asp
25.17.2 登录到网站后台系统
25.18 会员制度设置模块设计
25.18.1 设计会员制度页面mg_guest.asp
25.18.2 合理设置会员相关参数
25.19 商品信息管理模块设计
25.19.1 设置商品分类
25.19.2 添加商品信息
25.19.3 查询商品信息
25.20 订单信息管理模块设计
25.20.1 查询订单信息
25.20.2 设置订单状态
25.20.3 打印订单
25.21 开发常见问题与解决
25.21.1 运行程序时出现“未被授权”怎么办
25.21.2 遇到“没有执行权”怎么办
25.21.3 将其他数据库转换为SQL Server数据库时应该注意的事项
25.21.4 避免数据库死锁和提高访问数据库速度的方法
25.21.5 如何编写较长的SQL语句
25.21.6 选择打开记录集的恰当方式
25.22 小结
PW
ASP从入门到精通
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!
