【51CTO独家特稿】微软创始人比尔盖茨在20世纪90年代就希望微软能转型成为互联网公司,但最后还是败给了Google。虽然不能统治互联网,但微软还是对WEB开发情有独钟。在最新的Visual Studio版本中,微软已经囊括了几大热门WEB开发工具。
在Visual Studio 2010发布之日,我们就了解到它对于PHP的进一步支持。虽然之前有VS.PHP,但毕竟还不是很好的支持。从Visual Studio 2010开始,对PHP、Python、Ruby等工具的支持将得到增强。
Visual Studio 2010更多的跨平台支持
Visual Studio 2010与Python
Python已经两度荣获年度编程语言的称号,特别是2010年力压Object-C登顶年度编程语言,其实力不容小视。
在Visual Studio 2010中已配置IronPython预览版,这款语言的最终版也将配置在Visual Studio 2010中,并完成一些完善工作。
.NET 4的IronPython可与Python 2.6及Python 3.1兼容。这并不新奇,因为Python 3.1是继2.x系列之后的一个重要突破。除了对该语言早期版本的显著完善以外,它还移除了一些不必要的功能。这意味着Python 3.1并不向后兼容,这也打击了人们采用Python 3.1版本的热情。
Visual Studio 2010与PHP
PHP,这是每一个做WEB开发的人不能忽视的工具。对于PHP程序员来说都是使用Editplus或PHP Editor等轻量级开发工具。对于编写小的PHP程序还是很不错,但是研究源码最需要是可以调试、跟踪源码,这点显然上述工具就做不到了。
在Visual Studio 2008时代,可以通过VS.PHP这个插件来实现对PHP的良好支持。但是到了Visual Studio 2010上,确实能通过Exression等工具来实现对PHP的支持。
微软为什么要让Visual Studio牵手PHP等开源工具,恐怕还是因为看到了对方强大的市场占有率。通过这样的“联姻”,让Visual Studio能触及更多的领域,成为真正的大平台。
Visual Studio 2010提升对jQuery的互操作性
近年来微软广泛的参与开源社区,在MIX10技术大会上,微软副总裁Scott Guthrie宣布,微软已经参与到了开源社区中非常受欢迎的jQuery中去,并加强了ASP.NET和jQuery之间的互操作性,正在致力于改善jQuery的标准化和Web应用程序开发过程。
微软也将首先在Visual Studio 2010和ASP.NET MVC 2中推广jQuery JavaScript库,让.NET开发人员可以更好的融入到jQuery中。
另外我们还可以看到,微软在Windows Azure平台上可以支持现在绝大多数的开发语言,比如.NET、PHP、Ruby、Python、Java等,进入Windows Azure平台上运行的应用无需进行任何的代码转换。这一切也都纳入了微软开发平台的大计划中。
【编辑推荐】