富客户端应用程序和Web应用程序:为了支持构建从0ffice插件到云应用程序等所有产品,VisualStudi0可以为许多平台开发应用程序。这两个部分介绍Visual Studi02010支持的应用程序平台,包括ASP.NET、Office、WPF、Silverlight 2和ASP.NET MVC。数据:大多数应用程序都使用某种形式的数据存储。Visual Studi0 2010和.NETFramework都包含处理数据库和其他数据源的强大支持。本部分讲述如何使用DataSets、VisualDatabaseTools、LINQ、Synchronization Services和AD0.NET EntityFramework构建处理数据的应用程序,还讨论了如何使用Reportin9展示这些数据。应用程序服务:在构建应用程序的过程中,可能需要访问组织内部或外部的服务。该部分介绍可用于连接这些服务的核心技术,如WCF、WF、SynchronizationServices和wCF R/AServices。配置和资源:对配置文件的内置支持允许调整应用程序执行的方式,而不必重建应用程序。而且,资源文件还可以访问静态数据,把应用程序方便地本地化为另一种语言和区域性。该部分介绍如何使用.NET配置文件和资源文件。调试:应用程序调试是开发人员必须完成的一项较难的任务,但正确使用Visual Studi02010的调试功能有助于分析应用程序的状态,并确定出错的原因。该部分介绍了IDE提供的丰富的调试支持功能。构建和部署:除了讨论如何构建有效的解决方案和向最终用户交付应用程序外,该部分还涉及如何升级以前版本的项目。定制和扩展Visual Studi0:如果之前编写的代码不足以减少以后的编码量,就可以使用Microsoft提供的扩展VisualStudi0 2010的功能。该部分从自动化模型开始介绍,讨论了如何编写插件和宏,以及如何使用新的扩展框架MEF来扩展VisualStudi0 2010。Visual Studio Ultimate:本书的最后一部分介绍只能在Visual Studi02010的Premium版本和Ultimate版本中使用的功能。另外,还探讨了Team FoundationServer为管理软件项目提供的一个基本工具。