书籍详情

ASP 3.0网络开发技术大全

ASP 3.0网络开发技术大全

作者:刘宏峰,陈江波编著

出版社:人民邮电出版社

出版时间:2001-01-01

ISBN:9787115091697

定价:¥48.00

购买这本书可以去
内容简介
ASP3.0是微软公司开发的最新版本的服务器端脚本运行环境。本书详细介绍了ASP的编程知识,全书分为8个部分,系统地阐述了ASP的工作原理与ASP的工作平台、ASP基础、标记及脚本语言、ASP3.0内建对象、IIS可安装组件和脚本库对象、用ASP管理数据库、在可视化环境Dreamweaver3.0和MicrosoftVisualInterDev6.0中开发ASP应用程序、使用VisualBasic和VisualC++自制服务器端组件、用ASP处理分布式事务、使用SMTP收发电子邮件、结合IndexServer创建搜索页面以及如何使用扩展标记语言XML等内容。本书适合于Web开发人员、网站管理员阅读,特别适合于有一定经验的Internet/Intranet商用网站的开发及维护人员阅读。
作者简介
暂缺《ASP 3.0网络开发技术大全》作者简介
目录
第一部分 ASP入门
第一章 ASP简介 
1.1 什么是ASP 
1.2 ASP的发展与演变 
1.2.1 通用网关接口(CGI) 
1.2.2 Internet ISAPI 
1.2.3 动态HTML对象模式 
1.2.4 ASP和Active Server模式:以COM为基础的演化 
1.3 ASP的工作方式 
1.4 创建ASP 
1.4.1 添加服务器端脚本命令 
1.4.2 混合HTML和脚本命令 
1.4.3 使用ASP指令 
1.4.4 脚本中的空白 
1.4.5 包含文件 
1.5 ASP 3.0的新特性 
1.6 配置ASP应用程序
1.7 小结 
第二章 ASP的开发平台 
2.1 不同开发平台介绍 
2.1.1 概述 
2.1.2 安装PWS 
2.2 Internet信息服务 
2.2.1 IIS的新增功能 
2.2.2 添加和删除IIS 
2.3 发布Web页 
2.3.1 在默认Web站点上发布内容 
2.3.2 定义主目录 
2.4 域名解析 
2.4.1 Intranet域名解析系统 
2.4.2 Internet域名解析 
2.4.3 通过分配端口、地址和主机头名维护多个站点 
2.5 在Web站点上创建虚拟目录 
2.5.1 创建虚拟目录 
2.5.2 删除虚拟目录 
2.6 添加站点 
2.7 设置服务器上的SSL 
2.8 小结 
第二部分 ASP基础:脚本与标记语言
第三章 HTML基础 
3.1 HTML语言的结构 
3.2 HTML基本元素 
3.2.1 题目(TITLE) 
3.2.2 标题(hn) 
3.2.3 分段 P 
3.2.4 清单List 
3.2.5 预排版文本 pre 
3.2.6 居中 
3.3 超文本链接指针 
3.3.1 统一资源定位器URL 
3.3.2 指向一个目标 a 
3.3.3 标记一个目标 
3.3.4 图像链接指针 
3.3.5 图像地图 
3.4 版面风格控制 
3.4.1 字体大小 
3.4.2 横线(hr) 
3.4.3 行间图像 
3.4.4 分行 BR 和禁止分行 nobr 
3.4.5 背影和文本颜色 
3.4.6 转义字符与特殊字符 
3.5 表格(Table) 
3.5.1 表格的基本形式 
3.5.2 有通栏的表 
3.5.3 表格的大小、边框宽度、表格间距 
3.5.4 表格文本的输出 
3.5.5 浮动表格 
3.5.6 表格颜色 
3.6 HTML表单 
3.7 使用框架 
3.8 建立新窗口 
3.9 层叠样式表 
3.9.1 CSS的定义 
3.9.2 CSS selector 
3.9.3 CSS控制字体 
3.10 小结 
第四章 在ASP中结合脚本语言 
4.1 什么是VBScript 
4.1.1 ActiveX Script 
4.1.2 客户端和服务器端编程语言 
4.2 VBScript编程基础 
4.2.1 VBScript数据类型 
4.2.2 变量和常量 
4.2.3 过程 
4.2.4 函数 
4.2.5 VBScript的基本语法 
4.3 在Active Sever Pages中使用VBScript 
4.4 使用VBScript和JScript 
4.4.1 设置脚本编程语言 
4.4.2 包含注释 
4.4.3 VBScript 和JScript之间的区别 
4.4.4 在同一个网页中同时使用几种语言 
4.5 调试ASP脚本 
4.5.1 Microsoft脚本调试程序工具 
4.5.2 启用调试 
4.5.3 脚本错误 
4.5.4 错误调试技术 
4.6 小结 
第三部分 ASP 3.0内建对象
第五章 Active Server应用的组成 
5.1 Active Server Pages工程文件:Global.asa 
5.1.1 追踪应用事件 
5.1.2 追踪会话事件 
5.1.3 激活Global.asa文件 
5.2 在Active Server Pages中集成组件和对象 
5.3 设置对象作用域 
5.3.1 使用page作用域对象 
5.3.2 提供对象Session作用域 
5.3.3 提供对象Application作用域 
5.3.4 Session和Application作用域的替代方案 
5.3.5 性能问题 
5.4 小结 
第六章 与用户对话:Response对象 
6.1 Response集合、属性和方法 
6.2 将内容发送到浏览器 
6.2.1 发送内容 
6.2.2 设置内容类型 
6.3 使用缓冲技术 
6.3.1 缓冲的内容 
6.3.2 允许代理服务器高速缓存页 
6.3.3 防止浏览器高速缓存页 
6.3.4 创建动态频道 
6.4 处理Headers 
6.4.1 接受Headers 
6.4.2 利用Headers控制主页进入缓存区 
6.4.3 利用Headers限定内容等级 
6.4.4 对Headers的授权操作 
6.4.5 修改Content-Type Header 
6.4.6 状态代码 
6.5 服务器方的重新定向 
6.6 小结 
第七章 检取用户信息:Request对象 
7.1 Request对象概述 
7.1.1 HTTP协议 
7.1.2 Request对象 
7.2 从Form中接受信息 
7.3 Form集合多个内容的处理显示 
7.4 FORM的域对应多值的处理 
7.5 Text Area的处理 
7.6 验证表单输入 
7.7 使用Query字段 
7.7.1 接受一个Query字段 
7.7.2 对Query字段进行Encode操作 
7.7.3 多参数以及多值的Query字段处理 
7.7.4 将QueryString集合所有参数一并输出 
7.7.5 什么情况下不要使用Query字段 
7.8 检索环境变量 
7.8.1 使用脚本的虚拟路径 
7.8.2 找出提交内容的长度 
7.8.3 检索HTTP报头 
7.8.4 读取客户的IP地址 
7.8.5 在虚拟服务器上使用多个域 
7.8.6 根据环境变量与客户端脚本交互操作 
7.9 小结 
第八章 管理会话:Session对象 
8.1 会话变量追踪用户的工作流程 
8.1.1 标识用户 
8.1.2 cookie的问题 
8.2 Session集合、属性、方法和事件 
8.3 启动和结束会话 
8.4 关于SessionID和Cookies 
8.5 存储和删除Session对象中的数据 
8.6 管理多服务器的会话 
8.7 使用Cookie 
8.7.1 设置Cookie 
8.7.2 获取Cookies 
8.7.3 保留状态(无Cookies) 
8.8 无会话ASP页 
8.9 小结 
第九章 使用服务器对象 
9.1 控制服务器对象的使用方法 
9.1.1 用CreateObject方法扩展网络服务器 
9.1.2 用MapPath管理服务器信息 
9.2 使用服务器编码方法 
9.2.1 使用URLEncode方法 
9.2.2 使用HTMLEncode方法 
9.2.3 使用Server.Execute和Server.Transfer方法 
9.3 服务器对象的属性 
9.4 ASPError对象 
9.4.1 ASPError属性 
9.4.2 使用ASPError对象 
9.5 小结 
第十章 Application对象 
10.1 Application概述 
10.2 使用Application对象 
10.2.1 介绍Application变量 
10.2.2 创建和读取Application变量 
10.2.3 全部显示Application对象 
10.2.4 Application事件 
10.3 实例:统计访问 
10.3.1 修改Global.asa文件 
10.3.2 创建GrabStats文件 
10.3.3 扩展应用 
10.4 小结 
第四部分 IIS可安装组件和脚本库对象
第十一章 IIS可安装组件 
11.1 使用Ad Rotator组件添加旋转广告 
11.1.1 “Rotation Schedule”文件 
11.1.2 重定向文件 
11.2 使用Content Linking组件链接内容页 
11.3 使用Browser Capabilities组件检测浏览器能力 
11.4 使用Content Rotator组件随机显示内容 
11.4.1 内容调度文件 
11.4.2 转储内容调度文件的内容 
11.5 用Page Counter组件统计访问者 
11.6 小结 
第十二章 脚本库对象 
12.1 使用Dictionary对象 
12.1.1 Directory对象概述 
12.1.2 应用Dictionary对象 
12.2 File Access组件 
12.2.1 文件的读、写 
12.2.2 文件的处理 
12.2.3 驱动器和文件夹的操作 
12.3 小结 
第五部分 用ASP管理数据库
第十三章 数据库驱动站点 
13.1 网页访问数据库的形式 
13.1.1 获取在网页中显示的数据 
13.1.2 控制对数据库的更新访问 
13.2 数据库访问的解决方案 
13.2.1 Internet数据库接口(IDC) 
13.2.2 ActiveX数据对象(ADO) 
13.2.3 远程数据服务(RDS) 
13.3 小结 
第十四章 数据库解决方案--SQL Server 
14.1 服务器要求 
14.2 安装SQL Server 7.0 
14.2.1 设定字符设置和种类顺序 
14.2.2 选择网络库 
14.2.3 选择服务账户 
14.2.4 SQL Server服务 
14.2.5 SQL Server安全设置 
14.3 SQL Server 7.0基础 
14.3.1 使用SQL Server 
14.3.2 SQL Server的关系特征 
14.3.3 客户机/服务器、N层和SQL Server特征 
14.3.4 检验SQL Server的特征和组件 
14.3.5 应用软件 
14.4 小结 
第十五章 ActiveX数据对象 
15.1 ActiveX数据对象概述 
15.2 使用ActiveX数据对象 
15.2.1 创建ODBC DSN文件 
15.2.2 配置Microsoft Access数据库的文件DSN 
15.2.3 配置SQL Server数据库文件DSN 
15.2.4 SQL Server连接和安全信息 
15.3 操作数据库 
15.3.1 打开连接 
15.3.2 创建命令 
15.3.3 执行命令 
15.3.4 操作数据 
15.3.5 更新数据 
15.3.6 结束更新 
15.4 调试Activex数据对象 
15.5 小结 
第十六章 使用连接对象 
16.1 连接对象的属性和方法 
16.1.1 连接对象的属性 
16.1.2 连接对象的方法 
16.1.3 创建事务处理 
16.2 管理数据库连接 
16.2.1 使连接超时 
16.2.2 共享连接 
16.2.3 使用跨页连接 
16.2.4 关闭连接 
16.3 小结 
第十七章 操作记录集 
17.1 用记录集显示记录 
17.2 检索记录
17.3 记录集游标和锁定类型 
17.4 操作记录集的高级方法 
17.4.1 遍历记录集 
17.4.2 返回记录数目 
17.4.3 对记录集进行分页 
17.4.4 把记录取到数组中 
17.4.5 指定记录集的最大容量 
17.5 小结 
第十八章 使用命令 
18.1 使用命令对象 
18.2 使用命令对象调用存储过程 
18.3 使用返回状态值 
18.4 参数集合和参数对象 
18.4.1 使用输出参数 
18.4.2 使用输入参数 
18.4.3 取出参数信息 
18.5 表格和数据库访问 
18.6 小结 
第六部分 在可视化环境中开发
第十九章 在Dreamweaver中编写ASP 
19.1 Dreamweaver概述 
19.2 Dreamweaver 3的新特性 
19.2.1 编辑HTML 
19.2.2 站点管理 
19.2.3 工作流程 
19.3 构建本地站点 
19.3.1 规划站点 
19.3.2 显示站点窗口 
19.3.3 构建站点 
19.3.4 操作站点文件 
19.4 使用Dreamweaver3.0编辑ASP 
19.4.1 编辑ASP脚本 
19.4.2 插入注释 
19.5 小结 
第二十章 使用Microsoft Visual InterDev 
20.1 Visual InterDev介绍 
20.1.1 Visual InterDev集成开发环境和工程系统 
20.1.2 设计阶段Active控件 
20.1.3 以可视方式加入数据连接 
20.2 使用Visual InterDev 
20.2.1 工程和方案 
20.2.2 创建Web工程 
20.2.3 Web工程类型 
20.2.4 添加新项目 
20.3 应用数据环境 
20.3.1 概述 
20.3.2 操作数据库连接 
20.3.3 创建数据命令对象 
20.3.4 使用Recordset 
20.3.5 使用数据命令对象控件 
20.4 使用调试器 
20.4.1 调试策略 
20.4.2 设置应用以进行调试 
20.4.3 调试ASP脚本 
20.4.4 逐步调试应用 
20.4.5 使用断点 
20.5 小结 
第七部分 ASP高级解决方案
第二十一章 用VB编写组件 
21.1 Visual Basic开发组件的优势 
21.2 开发服务器端组件 
21.2.1 创建工程 
21.2.2 访问内置ASP对象 
21.3 组件编码 
21.3.1 添加属性 
21.3.2 使用函数定义属性 
21.3.3 用Public变量作为属性 
21.3.4 添加方法 
21.3.5 使用Class Builder工具 
21.4 在ASP中使用组件 
21.5 Visual Basic的WebClass应用程序 
21.6 创建WebClass应用程序 
21.6.1 创建新的IIS应用程序 
21.6.2 访问内置ASP对象 
21.6.3 访问其他的ActiveX服务器组件 
21.6.4 保持组件的状态 
21.7 应用WebItems 
21.7.1 使用HTML Template WebItem 
21.7.2 添加Custom WebItem 
21.8 内嵌Visual Basic函数 
21.8.1 开发组件 
21.8.2 从脚本调用Finance组件 
21.9 小结 
第二十二章 用Visual C++定制组件 
22.1 Visual C++的优势 
22.2 线程模型 
22.2.1 Single线程化组件 
22.2.2 Free线程化组件 
22.2.3 Apartment线程化组件 
22.2.4 Both线程化组件 
22.3 创建组件的一般方法 
22.3.1 创建ATL工程 
22.3.2 添加新类 
22.3.3 加入属性和方法 
22.4 实例:用ATL自制ActiveX服务器组件 
22.4.1 制作ActiveX服务器组件 
22.4.2 在ASP中使用自制的ActiveX服务器组件 
22.5 小结 
第二十三章 理解Windows DNA 
23.1 Windows DNA概述 
23.1.1 Windows DNA的管理原则 
23.1.2 Windows DNA包含的服务 
23.2 Microsoft三层网络结构 
23.2.1 表示层 
23.2.2 事务逻辑层 
23.2.3 数据层 
23.3 ASP怎样适合Windows DNA 
23.3.1 创建网络应用程序 
23.3.2 处理程序服务 
23.3.3 信息传送服务 
23.4 小结 
第二十四章 创建事务性ASP 
24.1 MTS介绍 
24.1.1 包 
24.1.2 组件 
24.1.3 任务 
24.1.4 接口 
24.1.5 方法 
24.2 Windows 2000组件服务和COM+ 
24.2.1 Windows 2000组件服务 
24.2.2 分布式事务管理概念 
24.2.3 COM+ 
24.3 ASP事务基础 
24.3.1 缓冲池组件实例和实时作用 
24.3.2 理解事务 
24.4 ObjectContext对象 
24.4.1 ObjectContext对象的方法 
24.4.2 事件 
24.4.3 用ObjectContext对象处理事务 
24.5 小结 
第二十五章 在ASP中使用MSMQ 
25.1 为什么使用MSMQ 
25.2 Microsoft消息队列服务器 
25.2.1 消息队列概念 
25.2.2 MSMQ服务器角色 
25.2.3 MSMQ客户角色 
25.3 安装MSMQ 
25.3.1 创建队列 
25.3.2 属性窗口 
25.4 MSMQ组件 
25.4.1 MSMQ Query 
25.4.2 MSMQ QueueInfo 
25.4.3 MSMQ Message 
25.4.4 MSMQ MailEMail 
25.5 在ASP中使用MSMQ 
25.5.1 发送消息 
25.5.2 接收消息 
25.5.3 事务性消息 
25.6 小结 
第二十六章 应用SMTP服务 
26.1 Windows 2000下的SMTP服务程序 
26.1.1 SMTP邮件信息
26.1.2 设置IIS SMTP服务程序 
26.2 关于CDO 
26.2.1 Windows 2000下的CDO 
26.2.2 在Windows 2000下使用CDONTS 1.2 
26.3 在Windows 2000下使用CDO 
26.3.1 处理信息的新概念 
26.3.2 引用CDO和ADO类库 
26.3.3 发送简单的邮件信息 
26.3.4 读取收到的邮件信息 
26.4 小结 
第二十七章 在ASP中应用Indexing Service 
27.1 索引服务概述 
27.2 在Windows 2000下管理索引服务 
27.3 建立Web站点的搜索页面 
27.3.1 搜索界面 
27.3.2 存储用户的上一次选择 
27.3.3 结果页面result.asp 
27.3.4 可搜索属性 
27.3.5 结果页面的结构 
27.3.6 分析result.asp 
27.4 小结 
第二十八章 在站点中使用XML 
28.1 XML介绍 
28.1.1 XML起源 
28.1.2 XML语法要求 
28.1.3 XML中的Namespaces 
28.2 作为XML来显示信息 
28.2.1 利用XML进行Web搜索 
28.2.2 从数据仓库中创建XML文档 
28.3 关于XML样式语言 
28.3.1 XSL概述 
28.3.2 XSL变换的简要理论 
28.3.3 XSL样式表如何工作 
28.4 XML文档对象模型 
28.4.1 用XML DOM编程 
28.4.2 处理错误 
28.4.3 从XML文档中取得信息 
28.4.4 遍历XML文档 
28.5 Microsoft频道定义文件 
28.6 小结 
第二十九章 高级实例--建造聊天室 
29.1 创建聊天页面 
29.2 为聊天系统修改工程文件Global.asa 
29.3 创建聊天室入口 
29.3.1 登录页面 
29.3.2 检查代号输入正误 
29.4 实现网上聊天 
29.4.1 输入界面 
29.4.2 接受用户输入 
29.4.3 信息显示子窗口 
29.5 退出聊天室 
29.6 小结 
第八部分 附 录
附录A ASP组件与对象 
附录B ASP组件和资源站点 

猜您喜欢

读书导航