Visual Studio 2010 (C#) Windows数据库项目开发
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1 项目和开发环境介绍

本书主要讲解使用Visual Studio 2010(C#)开发基于数据库应用的Windows窗体应用程序。本书以实训为主,力求以步骤明确的方式指导读者完成项目的开发,而并不对单个知识点做详细介绍。对某项具体技术或概念的阐述,读者可参考相关的MSDN。

1.1.1 为什么学习该项目

(1)为什么开发Windows项目?

Windows窗体应用程序具备界面友好、功能丰富的特点,加上智能客户端部署功能,可使客户端自动升级并更新到最新程序。

(2)为什么使用数据库项目?

市场上需求的软件,如各种ERP软件、财务软件、游戏软件等基本上都和数据库有关,所以开发数据库系统具有广泛的实用性。

(3)为什么使用学生选课系统?

可能有读者要问,这个好像应该是Web项目。没错,编者确实开发过该选课系统的Web项目,但为什么拿来作为Windows项目讲解呢?因为:第一,该系统所使用的数据库便于学生理解;第二,不管什么项目,主要功能其实都很类似,如数据的维护(录入、修改、删除)、统计、查询、报表输出、登录验证以及相应的业务逻辑等。编者也将围绕这几个部分来展开系统的开发和讲解。其实用什么项目来讲解都可以,关键是最后让读者能举一反三,能开发出满足客户需求的系统,这也是编者编写本书的目的。

1.1.2 开发环境介绍

本书所要求的开发环境为Visual Studio 2010、SQL Server 2005或2008。

考虑到读者机器的环境通用性,本书所带示例数据库为SQL Server 2005版本,在SQL Server 2005/2008下都可使用。