你不得不知道的Visual Studio 2012(1)- 每日必用功能

简介:

Visual Studio 2012已经正式发布,有很多花哨的新特性,也有很多方便使用者的新功能,当然也有负面声音。对于我们程序员,最关心的还是如何快速掌握VS2012,用于平时的工作中。本系列目的在于让大伙和我们一起完成这一目标。

 

项目类型

在创建基本Windows应用的过程中,我们可以通过VS2012创建更多的项目类型。例如 WinForms WPF、 控制台、 Visual Basic 和 C# ,以及 Win32 项目的类库、C++的CLR 程序。您还可以结合 C++、 C# 和 Visual Basic 项目完成特定的解决方案,使其编译在一个单一的应用程序中。

image

单元测试

我们总是希望能快速的为已初步完成的项目建立单元测试。VS2012内嵌了单元测试框架(Unit Test Framework),可用于C#、Visual Basic以及native C++。编译、运行和调试内部代码都很方便。为了帮助建立单元测试,VS2012还提供了单元测试项目模板(Test Template)。

image

代码分析

VS2012提供多个分析规则分类,方便使用。对于 C++ 项目,这些规则可帮助检测常见的编码错误,如缓冲区溢出、 空指针取消引用、 使用未初始化的变量,或滥用的 Api。如果不修复错误,这些错误有可能导致安全漏洞或应用程序崩溃。对于托管项目,代码分析可以帮助确保正确的对象处理、 比较和垃圾回收的规则。对于其他Manage Code同样有对应的规则。

image

集成TFS

VS2012中,我们也许会使用到团队服务器,相关信息参见www.tfspreview.com。VS2012还包括团队资源管理器(Team Explorer),它允许您 TFS 的服务器集成到所有的 Visual Studio 2012 版本产品,通过它我们可以更方便的使用源代码管理、 工作项跟踪和自动编译 TFS 项目。

image

 

语言特定的功能

新的 VS 2012 语言和库功能可用于 Visual Basic 、 C#、 C++ AMP 和 增强的 C++ 11 标准。VS2012默认支持 .net 4.0 和 4.5。

另外,VS2012也包含 C++ 64 位交叉编译器和类库,因此我们可以生成 64 位桌面应用程序而无需安装旧版本的 Windows SDK。

 

数据连接

在以前的产品中通常仅能够连接到的数据源仅限于数据库文件。新版本的Visual Studio产品支持所有 SQL Server 数据源。例如,在数据库资源管理器中,您可以连接、 浏览、 依据查询和编辑通过最新的 SQL Server 2012年以及 Windows Azure SQL 数据库的数据库对象。



本文转自 powertoolsteam 51CTO博客,原文链接:http://blog.51cto.com/powertoolsteam/999273,如需转载请自行联系原作者

相关文章
|
3月前
|
存储
Visual Studio 2022版本17.8中的实用功能
Visual Studio 2022版本17.8中的实用功能
|
9月前
Visual Studio(管理代码工具)如何使用
1.连接到远程仓库 2.找到对应的代码库克隆到本地 3.选分支
|
11月前
|
存储 IDE 前端开发
速览Visual Studio 2022 中的新增功能
速览Visual Studio 2022 中的新增功能
|
存储 开发框架 安全
visual studio 2017安装教程以及各类问题解决方法
visual studio 2017安装教程以及各类问题解决方法
1090 0
visual studio 2017安装教程以及各类问题解决方法
艾伟_转载:Visual Studio DSL 入门 1
什么是特定领域开发和DSL      特定领域开发是用来解决重复发生的问题的方法,针对每次发生的问题,通过进行总结和分析,他们之间相同的方面可以一次性的解决.而经常变化的方面,可以采用一种特殊的语言表达.针对这个特殊语言,我们可以建立模型或者表达式,然后插入到固定部分.       对于我们软件行业...
1006 0
艾伟_转载:Visual Studio DSL 入门 2
相信如果看过一上篇你已经对vs.net dsl有了一定的了解,接下来我们就来开始我们的这个系列的入门,Vs.net Dsl在国内可能使用的人少之又少,不过希望这个系列能够使看到的人能够对dsl有一定的了解,使之能够成为产品方案选型时的一个参考,能够对阅读的人有所帮助.
876 0
|
Web App开发 IDE 开发工具
Visual Studio Code插件-英汉词典初版发布
实现VS code插件, 基于本地词典数据, 提供英汉翻译功能, 现仅支持单词和短语. Implement a vscode extension to translate English word or phrase to Chinese in source code.
1698 0