C++Visual Studio 2012同.NET Framework 4.5发表

微软担负Visual Studio部门的柜可总裁Jason
Zander刚刚发表博客,宣布Visual
Studio 2012以及.NET Framework
4.5今曾经得以下载。同时提供MSDN订户、付费版本、试用版和免费Express版。

C++ 1

Zander博客列举了晋升至Visual Studio 2012底十二良理由:

1. Windows 8开发

Visual Studio 2012也Windows
8应用开发提供了一揽子支持,从沙盘、设计器到调试、测试。附带的可视化创作工具Blend(即前的Expression
Blend)现在还要支持HTML/CSS和XAML。更多详情:http://blogs.msdn.com/b/windowsappdev/。

2. Web开发

Visual Studio 2012当Web开发上吗下了平等洋功夫,除了ASP.NET
4.5底多新特点(Web优化、ASP.NET MVC
4等,具体参见这里.aspx#whatsnew_feature))外,对JavaScript支持大妈增强,包括引入智能提醒IntelliSense(同时还好地支持XML)、DOM查看器和JavaScript控制台、对第三着库jQuery和RequireJS的原生化支持。

3. Windows Phone 8开发

鉴于Windows Phone
8本身及SDK都无公布,这上头支撑时未曾到位,未来拿由此在线发表。预计要新增特色是支持期待已久的C++原生开发,还有企业应用。具体情况还得看WP团队博客的存续发布。

4. Windows Azure开发

Visual Studio
2012于叙应用开发上的支撑至关重要是分布式缓存、更多宣布选择与重新有些之安装内存占用。更多详情参见这里。

5. 企业应用开发

即时方面的长处是初工具LightSwitch,同时支持桌面以及说部署。当然,SharePoint应用开发也越来越方便了。Visual
Studio 2012针对Web开发支持的无微不至升级,企业应用的前端开发自然为收益颇多。

6. 戏跟3D应用开发

着重是DirectX调试、DirectX shaders (HLSL)等方面的支撑。

7. 针对编程语言最新特性的支撑

首要是异步编程,有矣新重点字async和await,编写异步代码和协办时曾经生接近了。

C++ 2

对C++
11初规范的支持自也是主导,包括无状态lambda、SCARY迭代器、基于范围之for循环、scoped枚举等。同时通过C++/CX和C++
AMP(支持硬件加速和异构编程)支持针对WindowsRT组件的无缝访问。

此外利用F#路提供次及LINQ查询,能够方便地应用各种数据服务来编程。

8. 特性、可靠性和兼容性

自下图来拘禁,性能改进的确有目共睹。详情之前有多篇稿子叙。此外还有针对之前版本开发的品类的兼容性。

C++ 3

9. IDE复有效率

微软本次充分发布还产生一个一同特性C++:简化界面。Visual Studio 2012吗未例外。

C++ 4

10. 测试

Visual Studio
2012现支持探索式测试(也如高速测试,不知晓呀意思?赶快Google一下吧)。对第三着测试框架的支撑也大大改善。

11. 飞实践

对迅速的支持始终是Visual
Studio近几个本子的要有。VS2012引入了PowerPoint故事板改良团队里关系,Microsoft
Feedback Client可以用来收集团队外部的反映。Team Foundation Server
2012对敏捷流程各环且提供了重复好支持。

12. DevOps

语计算时,在研发流程中引入运维是必定。Visual Studio
2012对准这个首破提供了支撑,更好地拼微软的云平台管理工具System
Center,将运维正式纳入为研发角色之一。