第1章 开发动态Internet应用程序
1.1 Web的活力何在
1.1.1 HTML 2版本
1.1.2 HTML 3.2版本
1.1.3 HTML 4版本
1.2 静态内容与动态内容
1.3 客户端和服务器端脚本
1.3.1 客户端脚本
1.3.2 服务器瑞脚本
1.4 动态Internet解决方案中的组件
1.4.1 一个简单的小测验网页
1.4.2 HTML
1.4.3 数据库组件
1.4.4 服务器组件
l.4.5 ActiveServerPage
1.5 不再仅仅用于NT IIS
第2章 站在开发者的角度来看IIS
2.1 什么是IIS
2.2 获取一版本的IIS
2.3 微软管理控制台
2.4 万维网服务属性
2.4.1 Web Site属性
2.4.2 Performance属性
2.4.3 ISAPI过滤器属性
2.4.4 Home Directory属性
2.4.5 文档
2.4.6 Customer Errors
2.5 IIS中的Web站点
2.6 增加一个Web站点
2.7 Web站点属性
2.7.1 在同一个IP地址上发布多个Web站点
2.7.2 Web站点属性表属性
2.7.3 Home Directory属性
2.8 管理网站
2.8.1 虚拟目录(Virtual Directories)
2.8.2 文件失和文件属性
2.9 ASP应用程序
2.9.1 作用域与生存期
2.9.2 事件
2.9.3 创建一个ASP应用程序
2.9.4 配置ASP应用程序
2.10 FTP站点
第3章 相关工具
3.1 开发应用程序概述
3.2 记事本
3.3 FrontPege 2000
3.3.1 开发环境
3.3.2 创建一个Web站点
3.3.3 查看页面
3.3.4 增加一个页面
3.3.5 使用一个页面
3.4 NetObjects Fusion
3.4.1 开发环境
3.4.2 利用Fusion创建一个Web站点
3.4.3 开发一个网页
3.5 NetObjects ScriptBuilder
3.5.1 编程环境
3.5.2 在ScriptBuilder中处理代码
3.5.3 在ScriptBuilder中验证代码
3.6 Microsoft Visual InterDev 6.0
3.7 对开发工具的最后总结
第4章 ASP基础
4.1 构造ASP代码
4.1.1 <%=X%>标记
4.1.2 <%单行代码%>
4.1.3 <%代码块%>
4.1.4 <Script>代码</Script>
4.1.5 在代码中的HTML
4.2 在脚本中插入脚本
4.2.1 处理指令
4.2.2 Include文件
4.3 ASP代码的使用
4.3.1 注释、大小写和空置空间
4.3.2 变量
4.3.3 数据类型
4.3.4 作用域和使用期限
4.3.5 操作符
4.3.6 条件
4.3.7 循环
4.3.8 变量转换
4.3.9 日期和时间函数
4.3.10 验证数据的类型和存在
4.3.11 数据验证技术
4.3 12 为数字日期货币设定格式
4.3.13 处理字符串
4.3.14 随机数
4.3.15 过程
第5章 Request对象
5.1 ASP对象模板和层次结构
5.1.1 什么是对象层次结构
5.1.2 ASP对象棋板
5.2 从访问者处获得信思
5.2.1 Request对象集合
5.3 Request对象属性
5.3.1 TotalBytes属性
5.4 Request对象的方法
5.4.1 BinaryRead方法
5.5 Request对象的应用实例
5.5.1 Client Certificate实例
5.5.2 表单电子邮件处理程序
5.5.3 表单数据库处理程序
5.5.4 Web站点登录
第6章 Response对象
6.1 将信息送回访问者
6.2 Response对象的集合
6.2.1 COOkie集合
6.3 Response对象属性
6.3.1 Buffer属性
6.3.2 CacheControl属性
6.3.3 Charset属性
6.3.4 ContentType属性
6.3.5 Expires属性
6.3.6 ExpiresAbsolute属性
6.3.7 IsClientConnected属性
6.3.8 PICS属性
6.3.9 Status属性
6.4 Response对象的方法
6.4.1 AddHeader方法
6.4.2 AppendToLog方法
6.4.3 BinaryWrite方法
6.4.4 Clear方法
6.4.5 End方法
6.4.6 Flush方法
6.4.7 Redirect方法
6.4.8 Write方法
6.5 Response对象实例
6.5.1 用select控件重走向
6.5.2 进度栏
6.5.3 Preferences页面
第7章 Server对象
7.1 Server对象的作用
7.2 Server对象的属性
7.2.1 ScriptTimeout属性
7.3 Server对象的方法
7.3.1 CreateObject方法
7.3.2 HTML编码方法
7.3.3 MapPath方法
7.3.4 URLEncode方法
7.4 Server对象举例
7.4.1 办公自动化
第8章 Session对象Application对象和globa1.asa文件
8.1 ASP应用程序
8.2 创建一个ASP应用程序
8.3 Sessinn对象
8.3.1 Session集合
8.3.2 Session对象属性
8.3.3 Session对象的方法
8.4 Application对象
8.4.1 Application对象的集合
8.4.2 Application对象的方法
8.5 globa1.asa文件
8.5.1 global.asa事件
8.6 ASP应用程序实例
第9章 Windows NT服务器的Collaborative数据对象
9.1 在你的ASP中添加发送电子邮件的功能
9.2 NewMail对象
9.2.1 NewMail对象的属性
9.2.2 NewMail对象的方法
9.3 NewMail对象的用途
第10章 ASP组件
10.1 利用对象扩展ASP功能
10.2 浏览器功能组件
10.2.1 修改browser.ini文件
10.3 Ad Rotator组件
10.4 Page Counter组件
10.5 Counter组件
10.6 Content Linking组件
10.7 Content Rotator组件
10.8 MyInfo组件
第11章 脚本对象
11.1 附加的VBScript组件
11.2 File System Object之间的关系
11.3 FileSystemObject对象
11.3.1 FileSystemObject对象属性
11.3.2 FileSystemObject对象方法
11.4 Drives集合
11.5 Drive对象
11.6 Folders集合
11.7 Folder对象
11.8 Files集合
11.9 File对象
11.10 TextStrearm对象
11.11 Dictionary对象
第12章 错误处理和脚本调试
12.1 错误处理
12.1.1 未处理的错误
12.1.2 处理错误
12.1.3 Err对象
12.1.4 将错误记录在文件中
12.2 脚本调试器
第13章 结构化查询语言SQL Server和Access
13.1 ASP应用程序的后台支持
13.2 结构化查询语言
13.2.1 数据库实例
13.2.2 Select语句
13.2.3 Where从句
13.2.4 Order By从句
13.2.5 Join
13.2.6 增加、编辑和删除
13.3 在ASP应用程序中使用SQL Server
13.3.1 索引
13.3.2 视图
13.3.3 为一个SQL Server数据库建立一个DSN
13.4 在ASP应用程序中使用Microsoft Access
13.4.1 关于Access数据库的安全问题
13.4.2 为一个Access数据库建立一个DSN
第14章 ADO
14.1 ActiveX数据对象
14.1.1 Connection对象
14.1.2 Recordset对象
14.1.3 Fields集合和Field对象
14.1.4 Command对象和Parameter对象
14.1.5 Error对象和Errors集合
第15章 建立组件
15.1 使用VB建立你自己的定制库
15.1.1 为什么要建立自己的组件
15.1.2 建立一个Wrapper组件
第16章 ASP应用实例:Product Catalog
16.1 ASP实例
16.2 Product Catalog站点
16.2.1 使用示例
16.3 Product Catalog数据库组件
16.3.1 表定义
16.3.2 数据图表和关系
16.3.3 字段说明
16.4 ASP应用程序
16.4.1 建立(Setup)
16.4.2 global.asa文件
16.4.3 主页
16.4.4 About Us页面
16.4.5 Contact Info页面
16.4.6 Product Catalog页面
16.4.7 How to Order页面
16.4.8 Return Policy页面
16.4.9 Shipping Info页面
16.4.10 Products页面
16.4.11 Image Router页面
16.4.12 Product页面
16.4.13 Add Comment页面
16.4.14 Daily Special页面
第17章 ASP应用实例:Shopping Cart
17.1 Shopping Cart组件
17.1.1 使用示例
17.2 Shopping Cart数据库组件
17.2.1 表定义
17.2.2 数据图表和关系
17.2.3 字段说明
17.3 ASP代码
17.3.1 Shopping Cart页面的代码
17.3.2 Shipping Calculator页面的代码
17.3.3 Tax页面的代码
17.3.4 Check out页面的代码
17.3.5 Check out Complete页血的代码
第18章 ASP应用实例:Customers
18.1 Customers组件
18.1.1 使用示例
18.2 Customers数据库组件
18.2.1 表定义
18.2.2 字段说明
18.3 ASP代码
18.3.1 More Info页面的代码
18.3.2 FAQ页面的代码
18.3.3 Help页面的代码
18.3.4 Customers页面的代码
18.3.5 Preferences页面的代码
18.3.6 Order Info反面的代码
18.3.7 Mailing List页面的代码
18.3.8 Product Request表单的代码
18.3.9 Send Email 1页面的代码
18.3.10 Send Email 2页面的代码
附录A VBScript快速参考
附录B 光盘内容