前言

程序员是最好的职业。

——Anders Hejlsberg(C#之父)

Visual Studio 2010是微软精心打造的新一代的软件开发平台产品,该平台的核心开发语言是Visual C# 2010,又称为C# 4.0。Visual Studio 2010不仅继承了Visual Studio以前版本的众多优点,而且引入了多个新增特性,这些新特性使开发平台的环境更加人性化,并且在编写、调试程序方面的功能也大大增强。目前市场上讲述Visual Studio 2010开发平台的计算机书还比较少,初学者对于Visual Studio 2010的开发环境、新特性都不了解,因此急需一本可以兼顾基础知识和新特性的基础教程作为引导,让初学者掌握从起步到使用、从使用到拓展递进式学习的过程。

为了使读者快速熟悉Visual Studio 2010的开发环境和新特性的使用,以及熟练地使用C# 4.0开发语言进行项目开发,笔者精心编写了本书。本书根据读者一般的学习习惯,以循序渐进的方式,通过官方经典案例和自己实践案例的配合,给各层次的读者一个适度的学习空间,让读者在学习数据库知识的同时,能使用C# 4.0技术解决实际工作中遇到的问题。

本书的特点

本书不仅包含了Visual Studio 2010和C# 4.0的简单介绍和基础知识,而且对Visual Studio 2010涉及的新增特性进行了详细的讲解,并筛选了最常使用和日常工作中最常见的一些操作和示例进行演示并说明。最为重要的是,本书中的很多实例是笔者参与实际开发中总结出来的经验。本书以大量的实例进行示范和解说,其特点主要体现在以下几个方面:

❑ 本书的编排采用循序渐进的方式,适合初级、中级读者逐步掌握复杂的数据绑定技术及其控件。

❑ 本书重点讲述Visual Studio 2010的有关知识,并为读者理解和实践奠定基础。

❑ 本书采用了大量的实例,讲述C# 4.0中新增特性的基本功能和使用技巧。

❑ 所有实例都具有代表性和实际意义,着重解决工作中的实际问题。

❑ 对于有特点的实例进行详细解释和分析,帮助读者理解和模拟实践。

❑ 对于工作中经常遇到的问题,需要注意的关键点予以特别注释。

❑ 按递进关系进行案例组织,将新、旧知识点相互关联、对比分析,易于理解。

❑ 本书采用技术要点、详细介绍、运行效果等多种方式进行讲解,系统性及可用性强。

1.清晰的体系结构

知识点介绍 准确、清晰是其显著特点,一般放在每一节开始位置,让零基础的读者了解相关概念,顺利入门。

2 实例 书中出现的完整实例,以章节顺序编号,便于检索和循序渐进地学习、实践,放在每节知识点介绍之后。

实例代码 与实例编号对应,层次清楚、语句简洁、注释丰富,体现了代码优美的原则,有利于读者养成良好的代码编写习惯。对于大段程序,均在每行代码前设定编号便于学习。

运行结果 对实例给出运行结果和对应图示,帮助读者更直观地理解实例代码。

贴心的提示 为了便于读者阅读,全书还穿插着一些技巧、提示等小贴士,体例约定如下:

提示:通常是一些贴心的提醒,让读者加深印象或提供建议,或者解决问题的方法。

注意:提出学习过程中需要特别注意的一些知识点和内容,或者相关信息。

习题 每章最后提供专门的测试习题,供读者检验所学知识是否牢固掌握,题目的提示或答案放在光盘中。

经作者多年的培训和授课证明,以上讲解方式是最适合初学者学习的方式,读者按照这种方式,会非常轻松、顺利地掌握本书知识。

2.实用超值的DVD光盘

为了帮助读者比较直观地学习,本书附赠DVD光盘,内容包括多媒体视频、电子教案(PPT)和实例源代码等。

● 多媒体视频

配有长达20小时手把手教学视频,讲解关键知识点界面操作和书中的一些综合练习题。作者亲自配音、演示,手把手教会读者使用。

● 电子教案(PPT)

本书可以作为高校相关课程的教材或课外辅导书,所以笔者特别为本书制作了电子教案(PPT),以方便老师教学使用。

3.提供完善的技术支持

本书提供了论坛:http://www.rzchina.net,读者可以在上面提问交流。另外,论坛上还有一些小的教程、视频动画和各种技术文章,可帮助读者提高开发水平。

4.丰富的额外素材下载

相关的开发素材文件,在www.broadview.com.cn提供下载。

适合阅读本书的读者

❑ Visual Studio 2010的初学者;

❑ C# 4.0的初学者;

❑ Visual Studio 2010和SQL Server 2005数据库技术的研究人员;

❑ 关系型数据库的初学者;

❑ C# 4.0排序算法的研究者;

❑ 使用LINQ查询技术进行开发的人员;

❑ 基于SQL Server 2005数据库网站开发的人员。

本书作者

本书主要由刘亮亮编写。其他参与本书编写的人员有昊燃、刘永纯、曾光、张双、朱照华、黄永湛、孟祥嵩、张贺军、李勇、关涛、王岩、李晓白、魏星、刘蕾。在此一并表示感谢!

编著者