`
tubaluer
  • 浏览: 1500086 次
文章分类
社区版块
存档分类
最新评论
  • sblig: c / c++ 是不一样的都会输出 100
    j = j++

Windows8开发指南(12)Windows 8专有开发工具Visual Studio 11新特性

 
阅读更多

Visual Studio 11新增特性:

1. 为Windows 8开发Metro风格应用程序

Visual Studio 11中包含了诸多新特性,开发者可以用JavaScript、C#、Visual Basic和C++的语言开发Windows 8 Metro应用程序的工具。

有了Visual Studio 11,开发在人员可以在Expression Blend中使用JavaScript随意添加Metro风格和架构。

由于HTML5是动态的,除非它在运行,否则无法观看到网页的布局。 而Blend’s创新模式能够使你在设计过程中同步运行且方便查看。

2.增强(2D/3D)游戏开发

Visual Studio Graphics图像工具帮助游戏开发人员更具创造力。Visual Studio 11支持资源编辑器,视觉设计,Metro风格,增强可视化的2D/3D游戏开发。

可查看、编辑图片和纹理,支持alpha channels和transparency。

视觉设计着色程序和效果文件。

调试和修改DirectX

3.代码克隆分析工具

Visual Studio提供这款工具,使开发人员能够重构代码,提高代码质量。但是这个过程依赖于开发,以确定这种可重复使用的代码是否可能发生。用Visual Studio11代码克隆分析工具检查代码,寻找重复的逻辑,使你要考虑到这个代码的可用性,即一个或多个常用的方法。该工具非常智能,它不仅能搜索代码相同的模块,而且还能搜索语义上类似的结构。

4.使用Team Explorer进行代码审查

此功能定义了Team Foundation Server中的工作流程,为团队成员的工作项目状态和路线审查请求节省时间。这些工作流程是独立于任何特定的过程或方法​​,你在项目期间的任何时间都能审查代码

审阅者可以接受或拒绝审查,并响应与代码审查有关的任何消息或查询,可添加注释或者更多。

5.探索式测试(Exploratory Testing)和增强单元测试(Unit Testing)

快速创建错误报告

探索式测试工具,可以生成一个错误报告,并在报告中显示执行错误步骤,导致意外的行为。

创建测试范例

在执行错误步骤上以生成测试范例。

管理探索式测试

当测试完成后,您可以返回到Microsoft测试管理器,从而节省了测试的细节部分,包括信息、bug、时间。

相关下载:

MSDN用户官方下载地址http://msdn.microsoft.com/en-us/subscriptions/default.aspx

微软将在当地时间9月16日上午10点提供普通用户开发者预览版的下载

Visual Studio 11开发者预览版下载地址:

http://go.microsoft.com/fwlink/?LinkId=225709

Team Foundation Server 11开发者预览版下载地址:

http://go.microsoft.com/fwlink/?LinkId=225714

Visual Studio 11新功能视频:http://channel9.msdn.com/events/BUILD/BUILD2011/TOOL-820F

分享到:
评论

相关推荐

    NASM Develop IDE nasm的集成开发环境 for windows7-10

    不支持C,请记住,我设想这个项目是一个简单易用的NASM IDE,如果您想开发C应用程序,它们是许多专有的IDE,如Visual Studio,甚至是开源的。这意味着没有C源文件。 但是,如果你真的非常需要它,它不使学习NASM或...

    自动转换Visual Studio的makefile C / C ++项目

    2. **Visual Studio Project Files**:这些是Visual Studio使用的专有文件,如`.vcxproj`和`.vcxprops`,它们存储了关于项目的信息,包括源文件、库依赖、编译设置等。 3. **VBScript**:这是一种基于Visual Basic...

    APDL程序员指南

    ### APDL程序员指南 #### 第一章:APDL概述 APDL,全称为ANSYS Parametric Design Language,是ANSYS软件中的核心编程语言。它是一种解释型语言,旨在自动化复杂任务,实现基于参数的建模过程。APDL的灵活性使其...

    Mingw-runtime

    MinGW是一套用于在Windows上构建本地Windows程序的GNU开发工具集,它包含了GCC(GNU Compiler Collection)和其他配套工具,使得开发者可以在不依赖Microsoft Visual Studio或其他微软特定工具的情况下,使用命令行...

    Canon EOS EDSDK2.11.3 for windows

    5. **开发环境**:由于SDK适用于Windows平台,因此开发者需要具备Visual Studio等开发环境,以便于编译和调试基于VC++、VB或C#的示例代码。 6. **相机控制功能**:通过EDSDK,开发者可以实现以下高级功能: - 实时...

    字幕制作-TimeM源码

    通过TimeM.sln文件,开发者可以在Visual Studio环境下进行开发,配合Build工程配置说明.txt了解构建流程。Documents目录下的各种文档为用户提供了详尽的使用和开发指南。TimeM这个标签代表了项目的主体,可能是一个...

    SAP .Net Connector 案例

    相较于 SAP .Net Connector,ESExplorer 支持更多的功能,同时也更好地兼容了新版本的 Visual Studio,为 .Net 开发者提供了更好的体验和支持。 #### 三、ESExplorer for .NET 的优势 1. **更高级的连接能力**:...

    notegem2016.zip

    - VSTO (Visual Studio Tools for Office):微软提供的开发工具,用于创建Office应用程序的解决方案,包括OneNote插件。 总的来说,"notegem2016.zip" 提供的OneNote 2016插件可能是一个增强笔记功能、提高效率或...

    wpd zte1_6

    对于移动应用,这可能涉及使用Android Studio或Visual Studio等工具链,包括编译、链接和打包步骤。 6. **调试与测试**:开发者通常会使用IDE(集成开发环境)的内置调试工具,以及单元测试框架(如JUnit、NUnit)...

    简易信息录制.zip

    这可能表明尽管标题和描述中提到了C语言,但实际的代码或教程可能包含C#的内容,尤其是考虑到".sln"文件是Visual Studio的专有格式。".vs"文件夹通常包含Visual Studio的工作区设置和用户特定的配置信息,这对于...

    elmo软件使用说明

    本文档将详细介绍该软件的功能特性、安装过程以及如何通过向导创建新的应用程序等内容。 #### 二、Elmo Composer软件描述 **Elmo Composer**是一款功能强大的软件工具,旨在帮助用户轻松配置和调试Elmo的SimplIQ...

    2005中打开ArcMap地图文档(ArcEngine).pdf

    - 在 Visual Studio 的对话框工具箱中,通过右键菜单选择“Choose Items”选项,然后在弹出的对话框中添加以下控件: - LicenseControl:负责管理 ArcGIS 的许可证。 - MapControl:用于显示地图的主要控件。 - ...

    File Geodatabase API 1.51 for vs2017

    File Geodatabase API 1.51 for VS2017是Esri公司提供的一款用于Visual Studio 2017的开发工具,专门用于处理和操作ArcGIS的GDB(Geodatabase)文件格式。这个API允许开发者用C++或C#语言构建应用程序,与地理数据库...

    ANSYS-Workbench-ACT-Developers-Guide-R15

    文档中会介绍如何配置ACT开发环境,包括安装必要的软件包、配置开发工具(如Visual Studio),以及设置环境变量等步骤。 3. ACT的基本结构与组件 文档详细阐述了ACT的架构,包括XML文件定义用户界面、脚本语言用于...

    VegaPrime_MFC

    7. **调试和测试**:学习如何使用Visual Studio的调试工具,对VegaPrime_MFC进行调试,确保程序行为符合预期。 通过深入研究VegaPrime_MFC,初学者不仅可以掌握MFC的基本用法,还可以了解到如何将第三方库集成到MFC...

    火山视窗redis数据库存取哈希表例程.zip

    【标签】"火山视窗" 这个标签表明了这个示例程序是针对特定的“火山视窗”平台或者工具,这可能是一个专有的开发环境或者编程框架。了解这个标签有助于开发者知道他们需要什么样的环境来运行或编译这些代码。 ...

    Ubuntu使用教程

    - **开发工具:** Eclipse、Visual Studio Code等。 #### 12. 了解更多 - **官方文档:** Ubuntu官网提供了丰富的文档和教程。 - **社区论坛:** 加入Ubuntu论坛交流经验和解决问题。 - **技术博客:** 关注专业...

Global site tag (gtag.js) - Google Analytics