本书是为有志于进行 Visual C#开发的人员量身定制的一本“快速上手”指南。和市面上简单地罗列各种语法元素的书籍不同,本书使用了大量生动、实际的例子,逐步骤地指引你在 Visual Studio 中进行 C#编程。
语言的最新版本C# 4.0 提供了进一步的增强,它改善了与其他语言和技术的互操作性。
新增的功能包括命名和可选参数;dynamic 类型,它告诉语言的“运行时”要实现一个对象的晚期绑定;以及协变性和逆变性,它们解决了泛型接口的定义方式所造成的一些问题。
C# 4.0 利用了最新版本的.NET Framework,新版本也是 4.0。在这个版本中,.NET Framework 添加了许多新东西,但最重要的就是构成“任务并行库”(Task Parallel Library,TPL)的类和类型。
现在可以使用 TPL 构建具有良好伸缩性的应用程序,从而快速和简单地利用多核处理器的强大能力。对 Web 服务和 Windows Communication Foundation(WCF)的支持也得到了扩展;
现在可以遵循 REST 模型和较传统的 SOAP方案构建服务。
Microsoft Visual Studio 2010 提供的开发环境使得这些强大的功能变得易于使用,Visual Studio 2010新增的大量向导和增强措施也显著提高了开发人员的工作效率。
面向的读者
本书假定你想使用 Visual Studio 2010和.NET Framework 4.0 学习基础的C#编程知识。本书将指导你学习 C#语言的各种功能,并利用学到的知识构建在 Microsoft Windows 操作系统上运行的应用程序。
学完本书后,会对 C#有一个全面、透彻的理解,并会用它构建 Windows Presentation Foundation(WPF)应用程序,会用 ADO.NET和 LINQ 访问 Microsoft SQL Server数据库, 会用 TPL 构建反应灵敏的、易于伸缩的应用程序, 并会使用 WCF创建 REST 和 SOAP Web 服务。
完整Visual C# 2010从入门到精通 英文版:http://www.cr173.com//soft/20758.html