技术开发 频道

春节将至 VS2010七种武器成就开发大事

  【IT168 评论】从VS 6到VS 2003,再到VS2005,再到VS2008,再到现在使用的Visual Studio 2010,从5月份BETA1测试到10月BETA2公开下载,这一次的Visual Studio 2010带来了许多令人振奋的新功能,包括提供更高的程序开发效率、更精简的程序代码、更佳的安全性能。可以说,Visual Studio 2010将是今年来的集大成者,必将成为开发者手中的利器。

  就以古龙大侠的《七种兵器》为代表,说说Visual Studio 2010的几点开发特性吧:

  长生剑:F#编程语言

  剑是百刃中使用最多的兵器,纤柔又锋利,从战国时期的“鱼肠剑”到清朝七剑豪侠,是成大事的必要利器。VS 2010有一把锋利的剑——F#编程语言。它中集合了一个是微软研究院、剑桥和微软开发部联合进行的高级开发的高效.NET、混合了函数语言和物件导向程序编制语言,适用于并行编程、算法、技术和探索性开发可以高效且带有互操作性的来解决宽泛的软件问题。

  Visual Studio 2010中已正式包含 Visual F#,作为一种常规的开发工具发布。 作为.NET Framework 家族的新成员,F# 提供类型安全、性能,以及类似脚本语言的工作能力,所有这些都是 .NET 环境的一部分。

  F#为Visual Studio 2010带来了很大的改观。因为替代了局部程序中的元组,工作变得简单了。在异步编程和强类型对于浮点编码方面也提供的不错的解决方式。可以说F#是Visual Studio 2010中结合了众多优点的编程语言。

  霸王枪:云计算开发服务平台

  枪在百刃中霸道而难于驾驭,枪是历代大将军手中所向披靡、纵横天下的首选兵器。之所以说VS2010是前无古人的利器,是因为它支持云计算。VS2010中集合了Azure云计算开发服务平台,不但可以提供基础网络服务,更为开发者提供了Windows Live、Office Live,使之通过在Azure服务平台上开放API,来实现与异构平台和交流互动。

  首先说Azure,这是VS2010 提供的云计算开发服务平台,而这个Azure 服务平台是什么的呢?就是是一个托管服务套件,它包括虚拟计算,可扩展存储以及自动化服务管理系统等。这些工具将会用来为微软的服务提供支持,其中包括MSN,Xbox Live,以及Office Online等等,实现服务的网络化。

  再说说Azure的关键基础——Windows Azure,这可是Azure“云计算”基础,提供计算、存储、管理的功能,运行在微软遍布全球的数据中心架构之中,是咱们步入“云计算”时代的捷径。

  碧玉刀:支持多家数据库

  古龙大侠小说中,用碧玉刀是比喻诚实。因为诚实是做人的根本,是团队进取合作的基石。互联网是一个聚合、开放的年代,谁保守谁就落伍,谁开放谁就进步。聚合就需要开诚布公,VS2010不但可以支持微软自己的SQL Server数据库,更能够在IBM DB2以及Oracle数据库下做工作。

  拳头:多窗口显示器支持

  七种武器中,拳头也许是最不引人注意的武器,但却最有效、最直接,也最可靠。对于开发人员来说,多窗口显示器支持是一个实实在在的功能,因为现在越来越多的程序员开始拥有两台甚至多台显示器,极大地方便了开发工作。正是为了适应这种趋势,Visual Studio 2010添加了对多显示器的支持。

0
相关文章