Professional Visual Studio 2012.pdf
根据所提供的文件信息,可以看出这是一本关于Visual Studio 2012的教材《Professional Visual Studio 2012》,涵盖了从基础使用到高级开发技巧的广泛内容。下面将对各部分内容进行知识点的详细解读: ### 部分内容概览 #### 第一部分:集成开发环境 (Integrated Development Environment) - 第1章:快速游览 - 第2章:解决方案资源管理器、工具箱和属性 - 第3章:选项和自定义 - 第4章:Visual Studio工作空间 - 第5章:查找和替换以及帮助系统 #### 第二部分:入门指南 (Getting Started) - 第6章:解决方案、项目和项目项 - 第7章:IntelliSense 和书签 - 第8章:代码片段和重构 - 第9章:服务器资源管理器 - 第10章:使用类设计器建模 #### 第三部分:深入了解 (Digging Deeper) - 第11章:单元测试 - 第12章:使用XML注释进行文档化 - 第13章:代码一致性工具 - 第14章:使用T4进行代码生成 - 第15章:项目和项目项模板 - 第16章:语言特定功能 #### 第四部分:富客户端应用程序 (Rich Client Applications) - 第17章:Windows窗体应用程序 - 第18章:Windows呈现基础(WPF) - 第19章:Office业务应用程序 - 第20章:Windows商店应用程序 #### 第五部分:Web应用程序 (Web Applications) - 第21章:*** Web表单 - 第22章:*** MVC - 第23章:Silverlight - 第24章:动态数据 - 第25章:SharePoint - 第26章:Windows Azure #### 第六部分:数据 (Data) - 第27章:可视化数据库工具 - 第28章:数据集和数据绑定 - 第29章:语言集成查询(LINQ) - 第30章:***实体框架 - 第31章:报表 #### 第七部分:应用程序服务 (Application Services) - 第32章:Windows通信基础(WCF) - 第33章:Windows工作流基础(WF) - 第34章:客户端应用程序服务 - 第35章:同步服务 - 第36章:WCF RIA服务 #### 第八部分:配置和资源 (Configuration and Resources) - 第37章:配置文件 - 第38章:连接字符串 - 第39章:资源文件 #### 第九部分:调试 (Debugging) - 第40章:使用调试窗口 - 第41章:使用断点进行调试 - 第42章:数据提示、调试代理和可视化工具 - 第43章:Web应用程序调试 - 第44章:高级调试技巧 ### 知识点详解 #### 第一部分:集成开发环境 (IDE) - **快速游览**:介绍了Visual Studio 2012的基本界面和布局,包括主要的工具窗口和功能区。 - **解决方案资源管理器**:展示了如何在Visual Studio中浏览和管理解决方案中的文件和项目。 - **工具箱和属性**:讲解了如何使用工具箱添加控件到窗口,并通过属性窗口来定制控件属性。 - **Visual Studio工作空间**:探讨了定制和优化工作区域的方法。 - **查找和替换以及帮助系统**:详细介绍了如何使用查找、替换功能以及如何访问和利用Visual Studio提供的帮助资源。 #### 第二部分:入门指南 - **解决方案、项目和项目项**:指导用户如何创建和管理项目解决方案。 - **IntelliSense**:是Visual Studio的一个强大功能,能提供代码自动完成和智能提示,帮助开发者更高效编写代码。 - **代码片段和重构**:提供了预定义的代码块来加速开发过程,同时介绍了重构技术来优化现有代码。 - **服务器资源管理器**:使得开发者能够探索、管理服务器资源,如数据库、服务和计算机。 - **类设计器**:通过图形化界面设计和查看类和对象之间的关系。 #### 第三部分:深入了解 - **单元测试**:强调编写和执行单元测试来确保代码质量。 - **XML注释**:说明了如何使用XML注释来生成API文档。 - **代码一致性工具**:介绍了如何使用静态代码分析工具来确保代码风格和质量标准的一致性。 - **T4模板代码生成**:讲解了T4(文本模板转换)模板的编写与应用,以自动化生成源代码文件。 - **项目和项目项模板**:指导如何创建和使用模板来快速启动新项目。 - **语言特定功能**:涵盖了Visual Studio对不同编程语言提供的特定功能和工具。 #### 第四部分:富客户端应用程序 - **Windows窗体应用程序**:讲解了在Visual Studio中创建基于Windows窗体的桌面应用程序。 - **WPF**:介绍了WPF(Windows Presentation Foundation)的特性,适用于构建交互式、丰富的客户端应用程序。 - **Office业务应用程序**:展示了如何创建能够与Microsoft Office文档和应用程序交互的应用程序。 - **Windows商店应用程序**:指导如何使用Visual Studio创建Windows 8风格的应用程序。 #### 第五部分:Web应用程序 - *** Web表单**:讲解了使用*** Web表单开发Web应用程序的传统方式。 - *** MVC**:介绍了*** MVC模式,这种方法强调模型、视图和控制器之间的分离。 - **Silverlight**:探讨了使用Silverlight进行跨浏览器、跨平台的丰富互联网应用程序开发。 - **动态数据**:说明了动态数据模式和框架,这有助于快速开发数据驱动的Web应用程序。 - **SharePoint**:指导如何在Visual Studio中开发 SharePoint 应用程序。 - **Windows Azure**:介绍了使用Visual Studio开发Windows Azure云服务的基础知识。 #### 第六部分:数据 - **可视化数据库工具**:讲解了如何使用Visual Studio管理数据库以及数据库项目。 - **数据集和数据绑定**:探讨了数据绑定的基础知识以及如何使用数据集与数据源交互。 - **LINQ**:详细讲解了LINQ(语言集成查询),这是一种强大的查询数据语言。 - ***实体框架**:介绍了实体框架作为.NET的O/RM(对象关系映射器)的使用方法。 - **报表**:讲解了使用报表工具来创建和管理报告。 #### 第七部分:应用程序服务 - **WCF**:讲解了如何使用Windows Communication Foundation(WCF)构建服务导向的应用程序。 - **WF**:指导如何使用Windows Workflow Foundation(WF)创建和管理工作流程。 - **客户端应用程序服务**:介绍了用于客户端应用程序的服务和API。 - **同步服务**:讲解了如何实现客户端和服务器数据的同步。 - **WCF RIA服务**:介绍了WCF RIA服务的构建和使用,旨在简化富互联网应用程序(RIA)的开发。 #### 第八部分:配置和资源 - **配置文件**:详细讲解了如何管理和配置应用程序的设置。 - **连接字符串**:介绍了如何在应用程序中配置和使用数据库连接。 - **资源文件**:指导如何使用资源文件来本地化应用程序,使其能够支持多语言。 #### 第九部分:调试 - **使用调试窗口**:讲解了Visual Studio提供的各种调试窗口,如何使用它们进行程序调试。 - **使用断点调试**:介绍了使用断点来控制程序的执行流程,便于开发者定位和修复bug。 - **数据提示、调试代理和可视化工具**:探讨了高级调试功能,包括实时查看变量值和调试复杂的程序逻辑。 - **Web应用程序调试**:特别讲解了如何调试Web应用程序,包括***和Web服务。 - **高级调试技巧**:提供了高级调试方法,比如多线程调试和性能分析。 这本教材全面覆盖了Visual Studio 2012的关键特性与工具,无论是初学者还是有经验的开发者都可以通过阅读本书来提升自己的开发能力。通过从基础到进阶的详细介绍,本书旨在帮助读者充分利用Visual Studio 2012的强大功能来完成各种类型的应用程序开发任务。
剩余1107页未读,继续阅读
- r_iver2015-06-23这是一本很好的工具书。
- 粉丝: 0
- 资源: 5
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助