【内容简介】ASP.NET 2.0技术提高了网络系统平台开发的效率和安全性,而C#语言是一种强大、简单、面向对象和类型安全的编程语言,使用Visual C#2005开发网络应用程序深受广大编程人员的青睐。本书第1章介绍了项目开发前的准备工作;第2~7章介绍了模块开发案例,包括登录注册功能模块、搜索功能模块、讨论区功能模块、在线投票模块、邮件收发功能模块和新闻管理功能模块;第8~13章通过开发6个完整实用的综合案例,系统全面地介绍了ASP.NET 2.0进行数据库应用程序开发的技术和方法,这6个案例分别是企业客户管理系统、图书销售系统、在线影视系统、在线同学录、博客系统和网络考试系统。本书所使用的示例涵盖面比较广,非常实用,都有一定的工程背景。本书适用于使用ASP.NET 2.0开发Web应用程序的技术人员及编程爱好者学习和参考,特别对高等院校计算机及相关专业的学生进行毕业设计具有非常好的参考价值。
随着网络技术的飞速发展,网络应用系统的需求越来越大,ASP.NET 2.0技术的推出简化了网络开发人员的工作,提高了网络人员的工作效率。ASP.NET 2.0使用Visual Studio 2005开发环境,该环境能够与Microsoft操作系统平台和数据库系统平台高度融合,因此开发人员把越来越多的目光投向了该开发环境。 .NET平台以统一的开发环境将Visual Basic .NET、Visual C# .NET、Visual C++ .NET和Visual J# .NET集成在一起。其中,C#语言是目前功能最强大、最出众的语言之一,它从C和C++演变而来,是一种简单易懂、面向对象、类型安全的编程语言,结合了Visual Basic编程的高效率和C++的强大功能与灵活性,使用方便、语法优雅,受到了广大程序员的好评和喜爱。本书中的程序就是采用C#语言编写的。 本书共分为3个部分,第一部分包括第1章,介绍了项目开发前需要执行的准备工作。使读者了解ASP.NET 2.0的运行环境,熟练使用本地测试功能以及如何发布到网络中运行等。 第二部分包括第2~7章,介绍了常见的数据库项目模块的开发方法。这些模块案例有的可以单独使用,有的需要集成到某个系统中才可发挥作用。这6个模块案例包括登录注册功能模块、搜索功能模块、讨论区功能模块、在线投票模块、邮件收发功能模块和新闻管理功能模块。 第三部分为综合性案例,包括第8~13章,共介绍了6个综合案例。包括企业客户管理系统、图书销售系统、在线影视系统、在线同学录、博客系统和网络考试系统。 本书所有的案例都是按照软件开发过程讲解设计方法,包括系统的需求分析、总体设计、功能设计、数据库设计和详细设计。本书中的所有界面和代码都是通过作者验证调试过的,读者在学习时可以参考系统具体应用学习,这样可以起到事半功倍的效果。 本书由吴晨、王春霞编著,其中,王春霞主编第1~5章,此外,参与本书编写的还有陆黎明、孙智明、饶媛、朱律、吴成莹、杨静、褚玉梅、占峰、徐海燕、韩敏、牛春风、李玥玥、钟友坤等人。 由于本书涉及的范围比较广泛,作者的经验有限,书中不足之处在所难免,敬请各位读者批评指正。 编 者 2007年8月