技术开发 频道

Visual Studio 豪赌Metro:用户是否买单

        【IT168 技术】每一次当微软花大手笔来调整自己的产品界面时,总会引来一些用户抱怨。遥想当年,微软在Office 2007中首次对用户界面做出了较大的修改,新的用户界面引入了功能区Ribbon,省去了原有的优异菜单结构,如文件、编辑、视图等,当时既有不少人为之欢呼雀跃,认为这是微软的一次革命性的创新,也有不少人抱怨说,Ribbon的引入让一些老手不得不重新学习如何使用Ribbon。而后来Windows 系列也延续了这种功能区,抱怨的人更多了。

  这一次微软又大动干戈了。只不过这一次的产品既不是微软的Office、Windows、也不是任何一款面向消费者的产品,而是面向开发者的Visual Studio。相比之下,开发者的态度要宽厚些,没有那么多的唠叨。

  Visual Studio 11 Beta 公测:Metro UI 惹争议

  Visual Studio 11,是微软最新的旗舰IDE,本周开始公测。自上周以来,微软就开始公开了全新的用户界面。当然有人持反感态度,“当我们看到这些工具条的截图时,我还觉得可能是碰上愚人节了,Visual Studio 11 看起来特别像Windows 3.1 或者说1995年以后的X11桌面。”

Visual Studio 11 Beta

  新版本中有许多改变,分离器、各种渐变和阴影工具都从UI元素中消失了。图标和其它的图形元素也有所简化。像一些非必备工具,比如剪切和粘贴等命令已经从工具栏中移除了。而颇具争议的是UI单调的界面颜色,被评为名副其实的“战舰灰色”。

  还有批评者表示,Visual Studio 11的发布无疑是在加速自身的灭亡,界面的配色方案让人及其沮丧。

  Visual Studio 11 Beta 改版:微软的明智之举

  但事实真会这样吗?微软会在Visual Studio 11自食其果吗?相信我,不会的。微软一直很清楚自己的战略,不会视Visual Studio 为儿戏。我们虽然听过人们在抱怨Office Ribbon功能区,而且抱怨五年了。但结果表明,微软的选择是明智的。事实证明,真正对Ribbon持反对意见的只是少数人。微软开发Ribbon是基于广泛的用户测试上,包括我自己在内也觉得Ribbon真的有助于提高效率。所以,Ribbon并没有对销售产生负面影响。

  而且,对于Visual Studio的开发者而言,如果他们忠诚于这款工具,那么所谓的UI变化对他们而言意义不大。就像他们当时面对Visual Studio 2010所作的变化一样,迫于学习的需要,他们很快会适应新的版本。

  从正面来讲,Visual Studio 11最大的卖点之一是新增了一些Windows 8开发工具,包括以触摸为主的Metro UI,还有与之相关的WinRT API。对于那些想要领跑在Windows 前沿技术的开发者们,他们别无选择,只能顺其自然。如果你对Metro UI抱有无所谓的态度,那么还是尽早升级到Visual Studio 11吧!因为这会让你受益匪浅。

Visual Studio 11 Beta

  Visual Studio 11 Beta 增强了IDE的功能:值得信赖

  首先,Visual Studio 11中包含了诸多新特性,开发者可以用JavaScript、C#、Visual Basic和C++的语言开发Windows 8 Metro应用程序的工具。Visual Studio 11可以使开发在人员在Expression Blend中使用JavaScript随意添加Metro风格和架构。而且新增的Blend创新模式方便用户在设计过程中支持同步运行和查看。

  Visual Studio 11 Beta版扩展了C++ Accelerated Massive Parallelism (AMP)规范,开发人员就可以享受到更广泛的异构硬件加速支持。Visual Studio 11还增强了可视化的2D/3D游戏开发。在视觉设计上变得更加丰富,支持编辑纹理等特效。

Visual Studio 11 Beta增强了可视化的2D/3D游戏开发

  其次,微软本次推出的新版Visual Studio 11,UI上的重大改进是为了提高效率,让开发人员更加专注。在一份研究调查中,相比于Visual Studio 2010,用户可以更快鉴别出Visual Studio 11中简化的图标。当然,微软也做好了备选方案,用户也可以通过点击下拉菜单,将隐藏的图标重新添加回至工具条。

  更为重要的是Visual Studio 11新增了探索式测试,增强了单元测试的功能。Visual Studio 11集成开发环境无缝衔接了软件开发的整个生命周期——从系统架构、UI设计、代码实现、分析审核、部署、测试到验证等。Visual Studio应用程序生命周期管理(ALM)为其中的每一个环节把关,保证项目负责人之间通力协作,交付高质量的软件产品。

  此外,Visual Studio IDE具有较强的兼容性。当你从Visual Studio 2010 sp1升级到Visual Studio 11时,不会又太多的麻烦,因为Visual Studio 11使用的.NET4.5框架不会修改旧的项目文件。同时,Visual Studio IDE也提高了Windows的管理功能,它支持在代码编辑器中预览文件,文件排列很有规律,方便用户及时查看。

  Visual Studio将步入消费化:微软会不断完善

  你会发现这次改革换面,其实还要更深层次的原因。专业的开发者和长期的Visual Studio用户可能对这种变化会有所反感,但是微软的目标人群已经不再局限于这些所谓的专业开发人员了。

  据微软开发部企业副总裁,S. Somasegar表示,软件工具的市场在过去十年已经发生了显著的变化。“开发人员已经由10万人飙升至100万人,这其中不光是专业的开发人员,还包括学生、企业家、以及那些想要开发App并上传至应用商店的普通人。”

  换而言之,我们见证的正好是Visual Studio不断步入消费化市场趋势。与智能手机、平板电脑,以及其它的电脑消费者设备推进IT改革相似,微软觉得只有消费者平台不断保持增长的趋势,整个软件开发工具的市场才能越发旺盛。

  当然话虽至此,我们还是很难理解为什么从工具栏中移除了图标,反而会加快新手对Visual Studio上手。这种单色调会让以前的开发人员以及视力不好的人感到不适应。

  当然,新版Visual Studio UI并非一尘不变,据微软技术人士Brian Peek表示,微软会根据Visual Studio博客上大家的反馈意见,会根据不同的受众群体有所调整。

      相关下载:
      MSDN用户官方下载地址:http://msdn.microsoft.com/en-us/subscriptions/default.aspx
      
      Visual Studio 11开发者预览版下载地址:

     http://www.microsoft.com/click/services/Redirect2.ashx?CR_CC=200091102


      Team Foundation Server 11开发者预览版下载地址:
       http://go.microsoft.com/fwlink/?LinkId=225714


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

0
相关文章