ASP.NET 2.0是目前最流行的Web开发工具之一。它为用户提供了完整的可视化开发环境,并且可以使用众多的服务器控件,快速开发Web应用程序。
SQL Server是ASP.NET的最佳搭档,它使用简单、功能强大,满足企业级数据的管理的性能要求,支持存储过程、触发器、用户自定义数据类型,以及功能丰富的函数等高级特性。SQL Server 2005与SQL Server 2000相比,在易用性、可靠性、安全性方面均有了进一步的提高。本书将这些新的特性与旧版本进行了比较,能使旧版本的读者也能迅速掌握新技术,并以实例形式展开,具有较强的实用性。
本书以实例的方式,详细介绍了“ASP.NET 2.0+SQL Server 2005”网络开发技术。按照复杂程度,全书的实例可分为3个部分。第1部分包括两个不分层体系结构的系统,它们逻辑简单,实现起来相对容易,使读者能够轻松上手;第2部分包括3个系统,采用三层体系结构实现;第3部分包含4个系统,采用多层体系结构,功能完备。本书所选择的实例均具有很强的实用性,而非仅仅为了介绍技术而设计的“玩具系统”。
本书配套光盘提供了所有应用案例的源程序,读者可以直接使用。本书适合网页设计人员、Web应用开发人员和广大网络爱好者学习使用。
第1章 ASP.NET 2.0与SQL Server 2005概述
1.1 ASP.NET概述
1.2 搭建ASP.NET开发环境
1.3 ADO.NET概述
1.4 SQL Server 2005概述
1.5 SQL Server数据管理
1.6 编码规范
本章自测
第2章 电子通讯录系统
2.1 系统目标
2.2 系统预览
2.3 数据库设计
2.4 系统实现
本章自测
第3章 网络选课系统
3.1 系统目标
3.2 系统预览
3.3 数据库设计
3.4 系统实现
本章自测
第4章 多用户聊天室系统
4.1 系统目标
4.2 系统预览
4.3 数据库设计
4.4 数据访问层
4.5 业务逻辑层
4.6 页面显示层
本章自测
第5章 网上论坛系统
5.1 系统目标
5.2 系统预览
5.3 数据库设计
5.4 数据访问层
5.5 数据访问接口层
5.6 业务逻辑层
5.7 页面显示层
本章自测
第6章 图书管理系统
6.1 系统目标
6.2 系统预览
6.3 数据库设计
6.4 数据访问层
6.5 数据访问接口层
6.6 业务逻辑层
6.7 页面显示层
本章自测
第7章 在线考试系统
7.1 系统目标
7.2 系统预览
7.3 系统架构
7.4 数据库设计
7.5 数据访问层
7.6 数据访问接口层
7.7 业务逻辑层
7.8 页面显示层
本章自测
第8章 网络招聘系统
8.1 系统目标
8.2 系统预览
8.3 系统架构
8.4 数据库设计
8.5 通用组件层
8.6 数据访问层
8.7 数据访问接口层
8.8 业务逻辑层
8.9 页面显示层
本章自测
第9章 电子商务系统
9.1 系统目标
9.2 系统预览
9.3 数据库设计
9.4 数据访问层
9.5 数据访问接口层
9.6 业务逻辑层
9.7 业务逻辑接口层
9.8 自定义控件
9.9 页面显示层
本章自测
第10章 办公自动化系统
10.1 系统目标
10.2 系统预览
10.3 系统架构
10.4 数据库设计
10.5 通用组件层
10.6 数据访问层
10.7 数据访问接口层
10.8 业务逻辑层
10.9 业务逻辑接口层
10.10 自定义控件
10.11 页面显示层
本章自测