
微软产品市场经理谈Visual Studio 11的开放特性
最近一段时间有很多微软的新闻,特别是在Windows 8 以及Windows Phone方面,Visual Studio作为一款开发工具,在微软战略当中也一直处于非常核心的地位。近日,Visual Studio 11 Beta和.Net Framework 4.5 Beta的发布,更引起了开发社区的广泛关注,本文中,来自微软大中华区开发工具及平台事业部的廖浩志、亓光宇、李剑波以及销售市场总监刘伟,分别对大家比较关心的问题进行了解答

最近一段时间有很多微软的新闻,特别是在Windows 8 以及Windows Phone方面,Visual Studio作为一款开发工具,在微软战略当中也一直处于非常核心的地位。近日,Visual Studio 11 Beta和.Net Framework 4.5 Beta的发布,更引起了开发社区的广泛关注,本文中,来自微软大中华区开发工具及平台事业部的廖浩志、亓光宇、李剑波以及销售市场总监刘伟,分别对大家比较关心的问题进行了解答
本周,微软通知其客户将要重命名构成Windows Azure云的所有服务。这让人感到很疑惑,有些人想知道微软是否将要放弃Azure品牌了,但随后的消息表明该变化只与客户账单有关,Windows Azure名依旧保持不变。
云平台与传统的Web托管有着本质的区别。想要充分利用云平台,通常需要对现有应用程序的架构做一些改动。Peter Laudati 在他的《迁移ASP.NET应用程序到Windows Azure的7项注意点》文章中详细探讨了ASP.NET迁移到Windows Azure时应注意的事项。
CQRS作为一种模式,适合需要高可伸缩性和性能的应用程序,它近来变得越来越流行。Mark Seemann在文章《CQRS On Windows Azure》中,使用示例探究了如何在Windows Azure平台中使用这种模式。
上周,拉斯维加斯VS Live大会上,微软宣布了Team Foundation Service新的生成服务(Build Service)。Team Foundataion Service是Team Foundation Server(TFS)的Azure版本。自从去年发布,Team Foundation Service就加入了创建生成版本的功能,不过直到最近,这个过程才由一直以来的手工操作转为自动。

试想一下,如果建筑师们不得不亲自管理他们设计的每一栋建筑,将会是多大的负担。为了给那些构建在不同服务器上的网站群提供产品支持,人手不足的第9频道(Channel 9)开发团队不得不一直在做些工作。2010年夏季Windows Azure的发布让开发团队看到了摆脱产品支持,回归开发产品新功能的希望。

本文从云计算应用的特点出发,分析了在云计算环境下应用程序开发设计的一些变化。根据这些新的特点,本文提出“自我感知应用”的新概念。然后从架构设计的角度阐述了Windows Azure平台的构建方式和架构特点,以及典型的应用架构设计方式。最后,本文展望了应用程序未来的发展趋势。

IronRuby是微软的Ruby实现,它以.NET架构良好的互动性闻名于世。Iron实际上是“Implementation running on .NET”的首字母缩写。.NET的公共语言运行时和Mono(非官方的)均能够支持IronRuby。本文将介绍IronRuby,并讨论如何在 IronRuby上运行Rails应用以及需要注意的事项。

William El Kaim描述了一个开放的云计算模型,它基于敏捷原则,并且由独立的用户社区推动来完善对其的定义。他勾画了可能的云操作系统的蓝图,还为将IT转换为BT(Business Technology 业务技术)定义了“闪亮”(SHINE)原则。

本采访视频由王瑜珩翻译,朱永光审校。
在这个访谈中,Eric Nelson谈到了VS 2010带来的新特性、C#与VB.NET趋同的地方、Parallel库的引入,以及Azure云计算。