目前我国以应用型人才培养为主要目的的本科教育正在迅猛发展,传统教育与教学的改革势在必行,多年的教学实践使我们深感以应用性、实践性为主的教材在教学改革中的重要性,这也是我们编写本书的出发点。
随着微软Visual Studio.NET集成开发环境的普及,社会对掌握.NET软件开发人才的需求也在不断地增加。C#是微软在Visual Stlldio.Net集成开发环境中推出的一门新语言,是从C和C++中派生出来的。不但具有c++的基本功能和特点,也拥有Java和Delphi的一些优点,更主要的是,它还像Visual Basic一样简单易学。为此我们组织具有丰富软件开发经验的工程师和具有教学经验的高校老师,共同编写了这本《Visual C》程序开发案例教程》。
通过对本书的学习,读者可以了解剑.NET框架结构,掌握C#的基本语法知识,能够使用C#对XML、数据库进行基本操作并掌握常用编程技巧等。由于本书以C# windows应用程序案例为主,所以读者在学习前面提到的内容的同时,还能获得很多Visual Studio.NET 2005集成开发环境提供的Windows应用程序控件的方法和技巧,从而使读者最终能够独立开发出相对简单实用的程序。
案例驱动、任务驱动、工程化实训是本书的最大特色。作者根据C#2005的知识结构,精心设计了一些相关的案例。按照教学要求,作者在每个章节先提出一个案例开发要求,然后分析完成这个案例需要掌握的知识点,并对每个知识点在案例中的使用方法以及技巧进行说明,让读者怀着为完成某项任务而寻求解决方法的激情,去对知识进行渴求。这样使读者在获得知识的前提下,还得到了解决某项难题的愉悦,克服了传统的填鸭式、被动式学习模式的弊端。理论与实践的完美结合是本书的另一个特色,本书的每个案例都经过作者的精心构思,并对主要代码进行了详细的注释,既有广泛的知识性,又有很强的实用性。本书知识结构层次鲜明,语言活泼,通俗易懂,图文并茂。