内 容 简 介.NET平台是Microsoft公司推出的一套开发框架和工具,ASP.NET依托.NET平台的强大功能,可以使用户轻松地实现Web应用程序的开发。SQL Server作为数据库应用开发的利器,被广大的数据库开发者所钟爱,是Web应用程序开发最常用的后台数据库。本书前3章主要对ASP.NET应用程序的基础知识以及SQL Server数据库应用高级技术分别进行说明和解析;第4章~第11章通过8个经典的应用程序开发项目,系统全面地介绍了使用ASP.NET和SQL Server开发数据库应用程序的精髓;第12章总结性地介绍了ASP.NET数据库系统性能优化和安全知识。本书选材新颖,实例涵盖范围广,具有一定的实用价值,通过本书的学习,可以使读者更好地掌握ASP.NET和SQL Server开发数据库应用程序技术,并将这些技术应用到实际的软件开发工程中。本书适用于具有一定Web应用程序开发基础、准备学习ASP.NET编程或希望提高ASP.NET编程技巧的读者。
ASP.NET是由Microsoft推出的、基于.NET框架的新一代Web应用程序开发架构。其整体架构分为表示层、应用层和数据层,有效地提高了Web应用程序开发的效率。 SQL Server 2000是Microsoft公司推出的关系数据库管理系统,它提供了功能全面、操作简单的图形化界面。因为在ASP.NET应用中提供了专用于SQL Server数据库应用系统的类库,可以有效地提高数据访问的效率,降低应用程序开发难度,因此,在ASP.NET开发中,SQL Server成为了首选的数据库后台管理系统。 本书共分12章,第1章主要对ASP.NET基础知识做了具体介绍,包括ASP.NET运行机制、开发环境的配置、命名空间的应用、应用程序的配置以及应用程序的调试和发布,使读者对ASP.NET系统开发与配置有一个系统的了解。 第2章主要对SQL Server数据库的管理应用做了具体介绍,包括SQL Server数据库的管理、数据表的管理、生成和维护数据库对象、SQL语言应用,使读者对SQL Server数据库应用有一个系统的了解。 第3章主要对ADO.NET的开发知识做了具体介绍,包括ADO.NET访问数据库的方法、ADO.NET对象模型、ADO.NET对数据库的操作、数据访问控件和数据绑定技术,使读者对使用C#.NET操作数据库的方法有一个详细的了解。 第4~11章,按照软件工程的应用步骤阐述了数据库系统的开发过程和技巧。各个数据库应用案例如下。 ● 企业信息管理系统 ● 员工绩效考核系统 ● 校友录系统 ● 学生管理系统 ● 网络商城系统 ● 网络论坛系统 ● 旅行社管理系统 ● 商务代表团管理系统 在应用系统的讲述过程中,首先阐述了系统需求分析、系统功能的描述、功能模块划分和系统流程分析,然后讲述了数据库分析设计、表的创建、表关系的创建和存储过程的创建,接下来对系统公共模块创建进行了介绍,最后讲解了系统中界面的设计和代码的实现方法。其中代码的实现部分重点介绍的是C#.NET的后台应用程序的使用,并添加了详细的说明,读者可以通过这些说明,了解C#.NET的应用方法。 第12章主要对ASP.NET系统的优化和安全问题进行了介绍,包括ASP.NET应用程序在实际开发中注意的问题,系统性能优化,数据库的安全和优化,ASP.NET应用程序的安全问题和Web应用程序的部署。通过对这些知识的学习,读者可以在应用系统开发时提高系统的安全性,并提高整个系统的运行效果。 本书中的所有界面和代码都通过作者调试和验证,读者可以参考具体系统进行学习。 本书由吴晨、张亮、张静编著,此外,参与本书编辑和修改的还有尹尚书、唐元新、何玉珠、戴永乐、郑立亮、祁强、杨帆、甄玉杰、孙守仁、张勇、费立红等同志,在此,编者对他们表示衷心的感谢。 由于本书编写的时间比较仓促,其不足之处在所难免,希望广大读者批评指正。 编 者