书籍详情
WEB数据库程序设计:.NET版
作者:(美)Jim Buyens著;李钦,邵泽才,冯梅译;李钦译
出版社:清华大学出版社
出版时间:2002-10-01
ISBN:9787302059486
定价:¥68.00
购买这本书可以去
内容简介
本书是“微软.NET程序设计”系列丛书之一。全书共15章,分为四部分。分别介绍了如何创建简单的Web数据库页面;配置Web服务器;创建各种适用于现实生活中的应用程序;创建一个可以自动为图片创建缩略图和菜单页的图库;实现分类广告站点的核心功能;以及创建和使用Web访问。在本书的最后还为您提供了一系列提高Web数据库页面性能和诊断出错页面的建议。本书通过大量的实例来讲解课文内容,所采用的例子都非常简单、实用,特别适合开发Web数据库的初中级读者阅读。
作者简介
暂缺《WEB数据库程序设计:.NET版》作者简介
目录
前言
第I部分 Web数据库页面介绍
第1章 Web数据库入门
1.1 选择服务器端工具
1.2 从ASP升级到ASP.NET
1.3 准备环境
1.4 创建简单的Web数据库显示
1.4.1 新建一个ASP.NET文件
1.4.2 添加代码以读取数据库并编写相应的HTML
1.4.3 把Web页和数据库复制到Web服务器上
1.4.4 运行并查看结果
1.5 下一阶段学习目标
1.6 本章小结
第II部分 基本概念
第2章 组织Web环境
2.1 在自己的计算机上建立开发环境
2.2 安装Microsoft Web服务器
2.3 安装其他服务
2.4 安装.NET Framework
2.5 配置Web服务器
2.5.1 创建可执行文件夹
2.5.2 创建Web服务器应用程序
2.5.3 配置ASP.NET应用程序
2.5.4 配置Web服务器其他设置
2.6 在Windows 2000和Windows XP中管理Web页的安全性
2.7 找到合适的Web托管服务提供商
2.8 本章小结
第3章 ASP.NET简介
3.1 ASP.NET的生命周期
3.2 编写ASP.NET元素
3.3 定义代码声明块
3.4 定义代码呈现块
3.5 理解Page对象
3.5.1 使用Page对象事件
3.5.2 使用Page对象的方法
3.5.3 使用Page对象的属性
3.5.4 使用Cookies集合
3.5.5 使用Request对象
3.5.6 使用Response对象
3.5.7 使用Server对象
3.6 插入服务器端注释
3.7 在服务器端使用包含语句
3.8 编写通用ASP.NET指令
3.8.1 编写@Page指令
3.8.2 编写@Import指令
3.9 编写高级ASP.NET指令
3.9.1 编写@0utputCache指令
3.9.2 编写@Control指令
3.9.3 编写@Implements指令
3.9.4 编写@Register指令
3.9.5 编写@Assembly指令
3.9.6 编写@Reference指令
3.10 本章小结
第4章 Web宙体介绍
4.1 窗体基础知识回顾
4.2 使用ASP.NET来改进窗体模型
4.3 创建Web窗体
4.4 编写HTML服务器控件
4.4.1 使用HTML服务器控件属性
4.4.2 检索HTML服务器控件的窗体字段值
4.5 编写web服务器控件
4.6 响应Web窗体事件
4.6.1 创建使用Web服务器控件的Web页
4.6.2 编写响应Web窗体事件的事件处理函数
4.7 保存不同提交之间的窗体数据
4.8 编写验证服务器控件
4.9 有效使用Web窗体
4.9.1 性能
4.9.2 事件参数
4.9.3 延迟的更改事件
4.9.4 事件“冒泡”
4.9.5 在HTML服务器控件中响应客户端和服务器端的事件
4.10 本章小结
第5章 Visual Basic.NET介绍
5.1 编写Visual Basic.NET语句
5.2 使用Visual Basic数据类型
5.3 使用文本和常量
5.4 使用运算符
5.4.1 使用算术运算符
5.4.2 使用赋值运算符
5.4.3 使用比较运算符
5.4.4 连接字符串
5.4.5 使用逻辑运算符
5.4.6 使用其他运算符
5.5 日期处理
5.6 字符串处理
5.7 数组处理
5.8 使用集合
5.9 访问对象
5.10 编写逻辑语句
5.11 编写循环语句
5.12 定义子例程、函数和类
5.13 错误处理
5.14 本章小结
第6章 理解数据库概念与术语
6.1 了解关系数据库
6.1.1 设计数据库
6.1.2 非规范的数据库设计
6.1.3 规范的数据库设计
6.2 在Access 2002中实现数据库设计
6.2.1 创建一个空数据库
6.2.2 创建一张新表
6.2.3 向新表中添加数据
6.2.4 把表之间的关系记录在文档中
6.2.5 创建查询
6.2.6 创建一个参数化查询
6.3 SQL概念和语法
6.3.1 SELECT语句
6.3.2 FROM子句
6.3.3 WHERE子句
6.3.4 GRoUP BY子句
6.3.5 HAVING子句
6.3.6 ORDER BY子句
6.3.7 DELETE语句
6.3.8 MSERT语句
6.3.9 UPDATE语句
6.4 本章小结
第7章 用AD0.NET访问数据库
7.1 AD0.NET简介
7.2 打开和关闭AD0.NET连接
7.3 使用命令对象
7.3.1 设计一个向members表中添加记录的页面
7.3.2 编写向members表添加记录的代码
7.4 使用数据阅读器
7.5 使用存储过程
7.6 使用DataAdapter、DataSet和DataTable对象
7.6.1 使用DataAdapter插入4条自动编号记录
7.6.2 获取Access赋予新表行的自动编号值
7.7 使用DataView和DataRelation对象
7.8 管理事务
7.9 本章小结
第III部分 开发应用程序
第8章 访问文件系统和图形
8.1 介绍.NET文件处理对象
8.2 建立无须维护的图片库
8.2.1 理解图片库的框架集
8.2.2 创建缩略图
8.2.3 创建缩略图页面
8.3 本章小结
第9章 创建自定义组件
9.1 使用程序集
9.2 创建用户控件
9.3 创建网页横幅用户控件
9.3.1 创建显示用户控件的页
9.3.2 创建显示网页横幅的用户控件
9.4 创建级联列表用户控件
9.4.1 创建下拉列表控件
9.4.2 向下拉列表中填充数据
9.4.3 创建属性用于读取下拉列表的值
9.5 测试用户控件
9.6 本章小结
第10章 运行数据库查询
10.1 创建自定义DataGrid
10.2 创建使用DataGrid的交互式查询
10.2.1 创建用于查询的Web页
10.2.2 编写一个运行数据库查询的事件处理函数
10.2.3 创建使用自定义格式的DataGrid
10.2.4 编写onSortCommand事件处理函数
10.2.5 保存并测试页面
10.3 创建简单的查询页面
10.4 本章小结
第11章 标识会话和访问者
11.1 使用Session和Application对象
11.1.1 配置global.asax文件来传送Session变量
11.1.2 在多个Web页中使用Session变量
11.1.3 创建显示访问者的计算机名的主页
11.2 标识访问者
11.2.1 激活基于窗体的身份验证
11.2.2 创建支持基于窗体的身份验证的登录页面
11.2.3 编写处理登录请求的事件处理函数
11.3 本章小结
第12章 更新数据库
12.1 从Web页发送电子邮件
12.2 注册新的访问者
12.2.1 创建新的应用程序
12.2.2 创建访问者自行注册的页面
12.2.3 添加发送电子邮件的功能
12.2.4 向注册页面添加验证控件
12.3 确认自行注册
12.4 发送新广告
12.4.1 设计一个发送新广告的页面
12.4.2 编写发送新广告的代码
12.5 本章小结
第13章 处理文件上载和图片
13.1 处理上载文件
13.2 开发图片上载页面
13.2.1 创建新的应用程序
13.2.2 创建图片上载页面
13.2.3 检查安全性并显示现有广告信息
13.2.4 检查并保存上载的广告图片
13.2.5 添加一个从Post a New A页面到Upload Picture页面的链接
13.3 链接到Upload Picture页
13.4 本章小结
第14章 创建和使用Web服务
14.1 理解Web服务
14.1.1 调用本地类
14.1.2 调用来自源代码程序集的类
14.1.3 调用来自于已编译程序集中的类
14.1.4 调用作为Web服务的类
14.2 实现Contoso分类的Web服务
14.2.1 创建Contoso分类Web服务
14.2.2 为Contoso分类Web服务创建一个代理类
14.2.3 为Contoso分类Web服务创建客户端程序
14.3 查找Web服务
14.4 本章小结
第IV部分 调整和调试
第15章 调整和调试应用程序
15.1 监视ASP.NET应用程序性能
15.2 实现性能目标
15.2.1 调整程序代码
15.2.2 调整ASP.NET的使用
15.2.3 调整数据库使用
15.3 通用的调试提示
15.3.1 检查ASP.NET环境
15.3.2 尽早测试、经常测试
15.3.3 编写trace消息
15.3.4 编写事件日志消息
15.4 利用Microsoft CLR调试器进行调试
15.5 本章小结
第I部分 Web数据库页面介绍
第1章 Web数据库入门
1.1 选择服务器端工具
1.2 从ASP升级到ASP.NET
1.3 准备环境
1.4 创建简单的Web数据库显示
1.4.1 新建一个ASP.NET文件
1.4.2 添加代码以读取数据库并编写相应的HTML
1.4.3 把Web页和数据库复制到Web服务器上
1.4.4 运行并查看结果
1.5 下一阶段学习目标
1.6 本章小结
第II部分 基本概念
第2章 组织Web环境
2.1 在自己的计算机上建立开发环境
2.2 安装Microsoft Web服务器
2.3 安装其他服务
2.4 安装.NET Framework
2.5 配置Web服务器
2.5.1 创建可执行文件夹
2.5.2 创建Web服务器应用程序
2.5.3 配置ASP.NET应用程序
2.5.4 配置Web服务器其他设置
2.6 在Windows 2000和Windows XP中管理Web页的安全性
2.7 找到合适的Web托管服务提供商
2.8 本章小结
第3章 ASP.NET简介
3.1 ASP.NET的生命周期
3.2 编写ASP.NET元素
3.3 定义代码声明块
3.4 定义代码呈现块
3.5 理解Page对象
3.5.1 使用Page对象事件
3.5.2 使用Page对象的方法
3.5.3 使用Page对象的属性
3.5.4 使用Cookies集合
3.5.5 使用Request对象
3.5.6 使用Response对象
3.5.7 使用Server对象
3.6 插入服务器端注释
3.7 在服务器端使用包含语句
3.8 编写通用ASP.NET指令
3.8.1 编写@Page指令
3.8.2 编写@Import指令
3.9 编写高级ASP.NET指令
3.9.1 编写@0utputCache指令
3.9.2 编写@Control指令
3.9.3 编写@Implements指令
3.9.4 编写@Register指令
3.9.5 编写@Assembly指令
3.9.6 编写@Reference指令
3.10 本章小结
第4章 Web宙体介绍
4.1 窗体基础知识回顾
4.2 使用ASP.NET来改进窗体模型
4.3 创建Web窗体
4.4 编写HTML服务器控件
4.4.1 使用HTML服务器控件属性
4.4.2 检索HTML服务器控件的窗体字段值
4.5 编写web服务器控件
4.6 响应Web窗体事件
4.6.1 创建使用Web服务器控件的Web页
4.6.2 编写响应Web窗体事件的事件处理函数
4.7 保存不同提交之间的窗体数据
4.8 编写验证服务器控件
4.9 有效使用Web窗体
4.9.1 性能
4.9.2 事件参数
4.9.3 延迟的更改事件
4.9.4 事件“冒泡”
4.9.5 在HTML服务器控件中响应客户端和服务器端的事件
4.10 本章小结
第5章 Visual Basic.NET介绍
5.1 编写Visual Basic.NET语句
5.2 使用Visual Basic数据类型
5.3 使用文本和常量
5.4 使用运算符
5.4.1 使用算术运算符
5.4.2 使用赋值运算符
5.4.3 使用比较运算符
5.4.4 连接字符串
5.4.5 使用逻辑运算符
5.4.6 使用其他运算符
5.5 日期处理
5.6 字符串处理
5.7 数组处理
5.8 使用集合
5.9 访问对象
5.10 编写逻辑语句
5.11 编写循环语句
5.12 定义子例程、函数和类
5.13 错误处理
5.14 本章小结
第6章 理解数据库概念与术语
6.1 了解关系数据库
6.1.1 设计数据库
6.1.2 非规范的数据库设计
6.1.3 规范的数据库设计
6.2 在Access 2002中实现数据库设计
6.2.1 创建一个空数据库
6.2.2 创建一张新表
6.2.3 向新表中添加数据
6.2.4 把表之间的关系记录在文档中
6.2.5 创建查询
6.2.6 创建一个参数化查询
6.3 SQL概念和语法
6.3.1 SELECT语句
6.3.2 FROM子句
6.3.3 WHERE子句
6.3.4 GRoUP BY子句
6.3.5 HAVING子句
6.3.6 ORDER BY子句
6.3.7 DELETE语句
6.3.8 MSERT语句
6.3.9 UPDATE语句
6.4 本章小结
第7章 用AD0.NET访问数据库
7.1 AD0.NET简介
7.2 打开和关闭AD0.NET连接
7.3 使用命令对象
7.3.1 设计一个向members表中添加记录的页面
7.3.2 编写向members表添加记录的代码
7.4 使用数据阅读器
7.5 使用存储过程
7.6 使用DataAdapter、DataSet和DataTable对象
7.6.1 使用DataAdapter插入4条自动编号记录
7.6.2 获取Access赋予新表行的自动编号值
7.7 使用DataView和DataRelation对象
7.8 管理事务
7.9 本章小结
第III部分 开发应用程序
第8章 访问文件系统和图形
8.1 介绍.NET文件处理对象
8.2 建立无须维护的图片库
8.2.1 理解图片库的框架集
8.2.2 创建缩略图
8.2.3 创建缩略图页面
8.3 本章小结
第9章 创建自定义组件
9.1 使用程序集
9.2 创建用户控件
9.3 创建网页横幅用户控件
9.3.1 创建显示用户控件的页
9.3.2 创建显示网页横幅的用户控件
9.4 创建级联列表用户控件
9.4.1 创建下拉列表控件
9.4.2 向下拉列表中填充数据
9.4.3 创建属性用于读取下拉列表的值
9.5 测试用户控件
9.6 本章小结
第10章 运行数据库查询
10.1 创建自定义DataGrid
10.2 创建使用DataGrid的交互式查询
10.2.1 创建用于查询的Web页
10.2.2 编写一个运行数据库查询的事件处理函数
10.2.3 创建使用自定义格式的DataGrid
10.2.4 编写onSortCommand事件处理函数
10.2.5 保存并测试页面
10.3 创建简单的查询页面
10.4 本章小结
第11章 标识会话和访问者
11.1 使用Session和Application对象
11.1.1 配置global.asax文件来传送Session变量
11.1.2 在多个Web页中使用Session变量
11.1.3 创建显示访问者的计算机名的主页
11.2 标识访问者
11.2.1 激活基于窗体的身份验证
11.2.2 创建支持基于窗体的身份验证的登录页面
11.2.3 编写处理登录请求的事件处理函数
11.3 本章小结
第12章 更新数据库
12.1 从Web页发送电子邮件
12.2 注册新的访问者
12.2.1 创建新的应用程序
12.2.2 创建访问者自行注册的页面
12.2.3 添加发送电子邮件的功能
12.2.4 向注册页面添加验证控件
12.3 确认自行注册
12.4 发送新广告
12.4.1 设计一个发送新广告的页面
12.4.2 编写发送新广告的代码
12.5 本章小结
第13章 处理文件上载和图片
13.1 处理上载文件
13.2 开发图片上载页面
13.2.1 创建新的应用程序
13.2.2 创建图片上载页面
13.2.3 检查安全性并显示现有广告信息
13.2.4 检查并保存上载的广告图片
13.2.5 添加一个从Post a New A页面到Upload Picture页面的链接
13.3 链接到Upload Picture页
13.4 本章小结
第14章 创建和使用Web服务
14.1 理解Web服务
14.1.1 调用本地类
14.1.2 调用来自源代码程序集的类
14.1.3 调用来自于已编译程序集中的类
14.1.4 调用作为Web服务的类
14.2 实现Contoso分类的Web服务
14.2.1 创建Contoso分类Web服务
14.2.2 为Contoso分类Web服务创建一个代理类
14.2.3 为Contoso分类Web服务创建客户端程序
14.3 查找Web服务
14.4 本章小结
第IV部分 调整和调试
第15章 调整和调试应用程序
15.1 监视ASP.NET应用程序性能
15.2 实现性能目标
15.2.1 调整程序代码
15.2.2 调整ASP.NET的使用
15.2.3 调整数据库使用
15.3 通用的调试提示
15.3.1 检查ASP.NET环境
15.3.2 尽早测试、经常测试
15.3.3 编写trace消息
15.3.4 编写事件日志消息
15.4 利用Microsoft CLR调试器进行调试
15.5 本章小结
猜您喜欢