本书专注于C# Winform环境下数据库应用的设计与实现,通过丰富的开发实例详细讲解了如何构建高效、稳定的Windows桌面应用程序。
从2000年6月开始,微软发布了新的开发语言C#,并在两年后的2002年推出了Microsoft .NET开发平台。这一时期的重要人物是Anders Hejlsberg,他是Borland公司的成员之一,并在该公司编写了Pascal编译器、把Turbo Pascal变成面向对象的Object Pascal并以此为基础开发出全球知名的Delphi工具。之后他转向Java领域发展,在微软的支持下设计出了C#语言。
.NET框架为C#提供了一个强大的且易于使用的程序设计环境,同时公共语言运行时(Common Language Runtime, CLR)提供了托管的执行环境,使得编写的应用更加稳定和安全。C#继承了C++的强大功能并具有简洁的语言特性、快速应用程序开发能力以及与Web服务器控件的强大集成性,并支持跨平台应用及XML融合。
Visual Studio是微软为.NET应用程序开发提供的强大集成开发工具(IDE),可以用来设计和实现几乎所有类型的.NET程序,包括Windows应用程序、网络服务等。随着.NET Framework的不断更新升级,Visual Studio也经历了多次版本迭代:2002年发布了VS 2002;随后在2003, 2005, 2008及2010年分别推出了新的版本。
本学期的学习内容主要涵盖C#的基本语法、Windows窗体开发以及ADO.NET。