我们都知道,Microsoft Visual Studio(简称VS)是微软开发的一个非常高效的集成开发环境,但即使已经发展到VS2012,仍然有许多不尽人意的地方。一般来讲,一个项目中需要有控件、代码混淆、快捷方式、代码分析等元素,那有没有一些工具可以很好的将这些元素无缝集成到VS2012呢?下面就跟大家分享一些我所了解的与VS2012集成良好的第三方工具

DevExpress


DevExpress旗下针对Visual Studio的开发工具已有多年的发展历史,基本已确立在界面控件领域的霸主地位。作为Visual Studio的合作伙伴,只要Visual Studio出来一个新版本,DevExpress就会马上推出一个最新的开发工具。就拿Visual Studio 2012来说,Microsoft目前与72个开发商建立了合作关系。微软会在开发Visual Studio的过程中就向这些开发商提供临时版本,让这些开发商帮助测试。包括DevExpress在内的这72个供应商会将测试结果反馈给微软,从而让 VS2012更好的集成到这些第三方控件。

DevExpress除了拥有强大的代码分析工具CodeRush之外,还提供了一系列功能强大的开发工具包,如最新的HTML5开发包DevExtreme,支持在VS2012中构建iOS,Android和Windows Phone跨设备应用。

Infragistics


Infragistics最值得称道的功能就是数据可视化。在HTML项目中,它有一个基于jQuery的库——Ignite UI 13.1,它的PivotGrid, PivotView 和 Pivot Data Selector for jQuery 可以轻松与浏览器和多维OLAP数据进行交互。

和其他开发商一样,Infragistics也覆盖了HTML和XAML的所有项目需求。随着NetAdvantage Ultimate 2013 v1的发布,更增加了触摸优化的HTML和XAML控件,同时还包括网格、数据图表、地图、输入编辑器、日历、条形码和一个功能完整的HTML文本编辑器,以及其他一些稳定桌面PC和移动设备用户体验的元素。

Telerik


界面开发商Telerik的所有控件均能良好的支持以触摸为主的Windows 8环境,同时还可以用XAML和HTML创建相同的组件集。在移动领域,Telerik提供一些新版本缺失的元素,让开发人员不再担心不兼容的问题。比如 微软发布Windows 8之后,它弃用了一些在Visual Studio中沿用多年的东西,如客户端关系数据存储组件。

Telerik一直以来坚持“一次编写,随意部署”的理念,它旗下的Kendo UI系列产品,可创建基于HTML5,CSS和JavaScript的应用程序。开发者还可以利用它的云端编译创建iOS和Android版本的App。

ComponentOne


在最新的ComponentOne Studio Enterprise 2013 v2中,新添加了最新的Visual Studio项目模板数据可视化控件,触摸支持也有显著增强。值得一提的是它最新添加的PDF浏览器控件,可解决开发人员面对各种API部署PDF的难题,尤其是在移动设备上,部署PDF已经变成一个非常普遍的需求。C1PdfViewer可以有效锁定PDF文档,防止被篡改,并且支持加密文件的读取。

PreEmptive


和这里提到的其他第三方控件不同,PreEmptive不提供控件组件。它提供的PreEmptive Analytics Runtime Intelligence Service,是一个非常成熟的代码分析解决方案,可帮助开发者理解他们应用程序中最关键的部分。另外,PreEmptive旗下的 .Net混淆器 DotfuscatorJava混淆器DashO Pro,已经得到Micorsoft和Sun公司的一致认可,几乎成为商业软件安全保护的必备工具。


结语

随着Visual Studio 2013正式版的即将到来,各个控件开发商也正在紧锣密鼓的准备着新功能的集成,如呼声最高的云端开发,必将成为开发商们的下一个竞争点,让我们拭目以待

转:与Microsoft Visual Studio集成良好的第三方工具的更多相关文章

  1. Microsoft Visual Studio 2010下log4cplus的安装,集成,测试

    原文:http://blog.csdn.net/eclipser1987/article/details/6904301 log4cplus是C++编写的开源的日志系统,功能非常全面,用到自己开发的工 ...

  2. Microsoft Visual Studio 2015 下载、注册、安装过程、功能列表、问题解决

    PS:请看看回复.可能会有文章里没有提到的问题.也许会对你有帮助哦~ 先上一张最终的截图吧: VS2015正式版出了,虽然没有Ultimate旗舰版,不过也是好激动的说.哈哈.可能有的小伙伴,由于工作 ...

  3. Microsoft Visual Studio 文件识别及其用途简述

    Microsoft Visual Studio IDE开发工具集,目前已推出多个不同版本,从之前的VC4.0到现在的VS2015,各个版本都会或多或少的功能或性能上的修改.提升,具体的改进地方可去官网 ...

  4. Microsoft Visual Studio 发展历史

    Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品.VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具.代码管控工具. ...

  5. Microsoft Visual Studio International Pack 1.0 SR1--关于汉字转拼音

    Microsoft Visual Studio International Pack 1.0 SR1————微软的一个类库 地址:http://www.microsoft.com/zh-cn/down ...

  6. C语言: 从 CodeBlocks 到 Microsoft Visual Studio 2017

    开学到现在寒假,学习了一个学期的C语言,同时也已然用了大半年的 CodeBlocks 来写 C/C++ 程序.CodeBlocks 是写 C/C++ 语言的程序最轻量的IDE(集成开发环境),在 C ...

  7. Microsoft Visual Studio PDB文件相关事宜

    Microsoft Visual Studio PDB:调试的符号文件,程序数据库 (PDB) 文件保存着调试和项目状态信息,使用这些信息可以对程序的调试配置: 当以 /ZI 或 /Zi(用于 C/C ...

  8. Microsoft Visual Studio 2008 未能正确加载包“Visual Web Developer HTML Source Editor Package” | “Visual Studio HTM Editor Package”

    在安装Microsoft Visual Studio 2008 后,如果Visual Studio 2008的语言版本与系统不一致时,比如:在Windows 7 English System 安装Vi ...

  9. AO安装需要Microsoft Visual Studio 2013?

    从接触ArcGIS9.2到 10.4,在不断升级的 过程中,既给我们带来了很多惊喜,也带来一些麻烦,因为ArcGIS版本不兼容.出于体验,安装了ArcGIS Desktop10.4,AO也得升到10. ...

随机推荐

  1. Javascript动画效果(四)

    Javascript动画效果(四) 前面我们自己写了一个小小的关于js动画的插件,下面我们来使用之前的框架来完成我们想要的动画效果.我们经常在淘宝网中看到,鼠标经过某一图片时,该图片有从上滚出而又从下 ...

  2. Ubuntu14.04安装JDK

    下载oracle jdk包 从oracle官网下载jdk包,请选择Linux的tar包: 如果想使用命令行下载工具进行下载,可以先获得下载地址,然后运行curl进行下载: curl -L -O -H ...

  3. URL,URI和URN的理解

    我想很多人和我一样弄不清楚URI和URL之间的区别,有人可能觉得这是统一概念的不同表述而已. 我们先看看定义: URI:Uniform Resource Identifier,即统一资源标志符,用来唯 ...

  4. 【原创】Kakfa common包源代码分析

    初一看common包的代码吓了一跳,这么多scala文件!后面仔细一看大部分都是Kafka自定义的Exception类,简直可以改称为kafka.exceptions包了.由于那些异常类的名称通常都定 ...

  5. UEditor 1.4.3.1.NET版本上传配置备忘录

    UEditor用起来还是挺方便的,下面是记录一下在上传中的配置问题(主要是上传图片的配置,其他的都是类似的). 我下载的是UEditor 1.4.3.1 .NET版本. 官网的配置说明地址为 http ...

  6. [转]HTML5 本地图片预览

    [原文链接] https://www.huangwenchao.com.cn/2015/03/html5-image-preview.html 问题 加入我们在 HTML 里面有一个图片上传控件: & ...

  7. [DBW]大图轮播,可通过两种方法实现

    通过在div中加入表格,实现大图轮播,代码如下: 整体的思路: 1.在div中嵌入表格,设置div的宽和高,设置成图片大小,确定其位置,将图片插入表格,超出div部分隐藏 2.在js中定义一个变量接受 ...

  8. Ajax实现定时刷新页面

    function deleteValue(){ var refresh = function() { $.ajax({   type:'post',   url:'/Application/index ...

  9. matlab 调用dos命令和文件操作

    第一.利用!直接调用,简单方便,可以带操作对象:!del A.bat 第二.调用system函数或者dos函数,既可以实现功能,又返回参数,能检查执行情况,方便后面程序的开发,推荐这个 [status ...

  10. 【C#】第3章补充(一)如何在WPF中绘制正弦曲线

    分类:C#.VS2015 创建日期:2016-06-19 使用教材:(十二五国家级规划教材)<C#程序设计及应用教程>(第3版) 一.要点 本例子提前使用了教材第13章介绍的基本知识. 二 ...