【IT168 专稿】不久前,微软正式发布了Visual Studio 2012和.NET 4.5。Visual Studio 2012装配了适用于Windows 8、Web、SharePoint、手机和云平台开发的新功能,同时还提供了应用管理生命周期工具。其用户界面也经过了重新设计,可简化日常任务,同时提高生产效率。那么作为.Net开发者,对Visual Studio 2012作何评价呢?Visual Studio 2012真正给开发者带来了哪些惊喜呢?对此,IT168采访了资深.Net开发者、现任大连赛高科技有限公司CTO桂素伟老师。
众所周知,为了迎接Windows 8的上市,Visual Studio 2012加入了更多的全新模版、Blend for Visual Studio也提供了一款可视化工具集,可以充分利用Windows 8的UI界面。种种迹象都表明,Visual Studio 2012就像是针对Windows 8系统而开发的。“VS2012中加入了Win8的模板,但并不意味着是专为Win 8而生,其实VS 2012比VS 2010在性能上还是有所改变的,同时还搞高了一些开方方面的效率问题,比如快速查找等。”桂素伟老师评价说。
此外,网上仍有不少开发者吐槽Visual Studio 2012,说2012版本整体变化不大,全新的外观、云、对HTML 5和CSS 3的支持等等,这些看来并没有让人惊喜的地方。对此,桂素伟老师认为,“其实版本的升级不意味着要有翻天覆地的变化,对前续版本的改善,完善也算是升级,还有VS2012支持的是.net framework4.5,也是一个全新的框加,也算是一次不少的升级了。”
模版丰富 助开发者“提速”
在评价Visual Studio 2012时,用微软官方的话说,“Visual Studio 2012是我们到目前为止最卓越的版本。它的目的就是帮助您在贵在创意、重在速度的市场中发展壮大。”
对此,桂素伟老师评价说,“其实在Visual Studio 2012自带的模板中就有很多内置的样式,这些样式是通用的,可扩展的,在一定程度上能帮助一些开发人员快速构建自己的应用,从Winform到ASP.NET,ASP.NET MVC,再到Windows Phone,和Windows 8商店应用,都提供了相应的样式模板。同时,在低层类上,微软封装了一些常用的功能,方便开发人员快捷开发,不把主要精力放在技术问题的解决上,而是放在业务逻辑的处理上。”
同时,谈到Visual Studio 2012带来的最大变化,桂素伟老师也表示,“在做团队开发时,微软加入了一个在线的服务端,可以自己不必装有TFS,这样在一定程序上简化了团队开发的困难度。在试用VS2012中,在各个方面的速度有所提升,并且加入了一些新的模板,可以开发一些前所未有的应用了。”
Visual Studio已历经十年
从最初的Visual Studio 2002,到目前最新的版本Visual Studio 2012,Visual Studio已伴随.Net开发者走过了十年的光阴。十年间,Visual Studio不断的推陈出新;十年间,微软已凭借Visual Studio,在软件开发领域取得了骄人的成绩。而对于.Net开发者而言,十年的“相知相伴”,Visual Studio已成为了他们最熟悉的工具。
“这些版本我都使用过,每个新版本的推出都在变化着,不但.net framework,语言版本,还有Visual Studio的外观样式,总体感觉Visual Studio的发展是一个完善的过程,从刚开始的开发工具,后来加入测试,架构,团队管理,云开发等,模板也是在逐步的完善着,比如B/S开发由开始的asp.net,到现在的asp.net 和asp.net mvc,还有asp.net Razor多种B/S框架的选择。VS2012我还是比较喜欢的,因为它给我带来更多场影的开发,应用,手机(虽然现在WP8 SDK还没有发布,但一定是能在VS 2012下使用的),平板,云,都得到了支持,丰富了开发应用的种类。”桂素伟老师如是说。