Visual Studio 2012深度探索

5星 · 超过95%的资源 需积分: 9 12 下载量 23 浏览量 更新于2024-07-25 收藏 44.91MB PDF 举报
"Professional Visual Studio 2012, Bruce Johnson, Wiley, 2013" 本书《Professional Visual Studio 2012》由Bruce Johnson撰写,由Wiley出版,全面探讨了Microsoft的旗舰级集成开发环境Visual Studio 2012。这本书分为多个部分,覆盖了从基础到高级的各种主题,旨在帮助读者充分利用这一强大的开发工具。 第一部分“集成开发环境”(Integrated Development Environment)介绍了Visual Studio 2012的基本界面和功能。第一章“A Quick Tour”引导读者快速了解工作区和主要功能。第二章探讨了Solution Explorer、Toolbox和Properties窗口的使用,这些都是项目管理和代码编辑的核心组件。第三章讨论了自定义Visual Studio的选项和设置,使开发环境适应个人的工作习惯。第四章深入讲解了Visual Studio的工作空间布局,以及如何有效地组织和管理多个项目。第五章则涵盖了查找与替换功能以及内置的帮助系统。 第二部分“Getting Started”是初学者的向导,涵盖了项目管理的基础知识。第六章解释了解决方案(Solutions)、项目(Projects)和项(Items)的概念,这些都是构建应用程序的基石。第七章介绍了IntelliSense智能感知和书签,它们极大地提高了编码效率。第八章讨论了代码片段(Code Snippets)和重构,这两种工具能帮助编写更整洁、更可维护的代码。第九章涉及Server Explorer,用于管理数据库和其他服务器资源。第十章介绍了使用Class Designer进行建模,帮助理解类结构和设计。 第三部分“Digging Deeper”深入探讨了更高级的主题。第十一章介绍了单元测试,这是确保代码质量的重要工具。第十二章讲解了如何利用XML注释生成文档,提高代码的可读性和可维护性。第十三章关注代码一致性工具,如静态代码分析器,帮助遵守编码规范。第十四章介绍了T4模板,可用于代码生成,减少了重复编程工作。第十五章讲述了项目和项模板的创建和使用,简化了新项目和文件的初始化。第十六章概述了特定语言的特性,强调了Visual Studio对多种编程语言的支持。 第四部分“Rich Client Applications”专注于桌面应用开发。第十七章讲解了Windows Forms应用程序的开发,这是一个传统的Windows桌面应用平台。第十八章介绍了Windows Presentation Foundation (WPF),提供了更丰富的用户界面和图形能力。第十九章涉及Office Business Applications,展示了如何利用Visual Studio与Office套件集成来构建业务解决方案。第二十章探讨了Windows Store应用程序的开发,适用于Windows 8及更高版本的触控优化应用。 第五部分“Web Applications”涵盖了Web开发的内容。第二十一章涵盖了ASP.NET Web Forms,这是构建动态网页应用的一种技术。第二十二章介绍了ASP.NET,这是一个更广泛的框架,包括MVC和Web API等技术,用于构建现代、高性能的Web应用。 这本书是Visual Studio 2012用户的全面指南,无论你是初学者还是经验丰富的开发者,都能从中找到有价值的信息,提升你的开发技能和效率。