【IT168 评论】2010年11月2 日消息,微软公司日前在总部华盛顿州雷德蒙市隆重举行了2010年专业开发者大会(PDC),展示了开发者如何在云中开发应用程序,以及云计算所带来的丰富的设备体验。此次PDC大会通过网络进行了广播,除了在微软雷德蒙园区现场的开发者之外,还有超过20,000名开发者参加了在全球各地举行的200多次PDC活动。
在PDC大会主题演讲中,微软公司首席执行官Steve Ballmer和服务器与开发工具事业部总裁Bob Muglia展示了微软如何推动跨PC、手机和云的微软平台的发展。微软特别介绍了Windows Azure、Windows 7、Internet Explorer 9和Windows Phone 7的发展动态,并指出了开发者在目前及未来所面临的机遇。
Ballmer表示:“微软把云的威力和适用范围与网络及本地设备体验进行了整合。现在正是开发者下赌注在微软的非常好的时机。”
全球各地开发者可通过PDC专属网站访问超过100个小时的直播与点播技术视频以及Channel 9的采访,其中涉及的微软技术包括Windows Azure、Windows Phone 7、SharePoint、Internet Explorer 9和Visual Studio以及PHP和HTML5等行业语言和技术。中国开发者则可通过下述网址访问并在线观看带有中文同步语音的视频:http://www.microsoftpdc.com/?WT.mc_id=aff-n-cn-loc-PDC-PR。即将于12月1日至3日在北京举行的TechEd2010上,PDC的精华课程也将重现给更多的中国开发人员。
客户动态
Windows Azure自今年初开始商用以来,已表现出强劲的增长态势,截至目前拥有接近20,000个应用程序。皮克斯动画工厂在其主题演讲中展示了RenderMan应用程序如何利用Windows Azure,以按需扩展的方式更高效地管理计算周期,从而提高性能并消除成本高昂的后端基础设施。
借助Windows Azure和SQL Azure,Automatic Data Processing公司(ADP)的主要技术合作伙伴NVoicePay让中型企业能够以电子方式以及通过桌面PC或移动设备支付账单。
NVoicePay的首席执行官Karla Friede表示:“如果没有低成本、按需付费的Windows Azure平台,建立任务关键型B2B支付网络几乎是不可能的。我们将无法以如此低的成本快速建立我们的网络。”
微软还着重介绍了Twitter、Facebook和Amazon.com等超过70个合作伙伴,它们代表着三分之二的活跃网络流量,均采用了Internet Explorer9和HTML5中的功能。自从Internet Explorer 9测试版在9月份发布以来,下载量已经超过1000万次,是有史以来采用速度最快的Internet Explorer测试版。微软还强调说,越来越多的公司都把赌注压在Windows Phone7上,包括PopCap Games公司、Intuit公司、Amazon.com和Facebook等。
此外,微软宣布将推出Windows Phone Marketplace,其中包括超过1,000个高质量的游戏和应用程序,它们扩展了Windows Phone 7的独特用户界面的和功能。Windows Phone Marketplace将从11月3日开始接受应用程序提交。
最全面的平台即服务操作系统:Windows Azure
借助Windows Azure中的功能,Muglia展示了开发者如何利用现有技能开发商务应用程序、消费者网络应用程序以及商用独立软件厂商产品。
Muglia表示:“只有Windows Azure提供通用的平台即服务(PaaS)功能,它为开发者提供广泛的服务,让他们能够集中精力在应用程序而不是底层的基础设施或虚拟机。想象一下,点击几下鼠标即可拥有支持此应用程序所需的所有IT基础设施、硬件、操作系统和工具——它为全球各地的开发者带来了如此多的可能性。我们期待着客户在我们的PaaS产品上开发震撼人心的应用。”
迈向PaaS:将应用程序转移到云中
对于现有应用程序,客户的一个选择是把工作负载转移到云中,使用虚拟机来帮助降低传统的成本和管理负担。Muglia今天宣布了两个面向Windows Azure的新功能,让客户能够走向平台即服务(PaaS):Windows Azure Virtual Machine Role和Server Application Virtualization。Windows Azure Virtual Machine Role让客户能够在微软云中运行Windows Server 2008 R2实例,让开发者可以更轻松地把应用程序转移到云中。Server Application Virtualization让开发者能够把应用程序映像转移到Windows Azure中,充分利用此平台底层的管理功能。
在云中强化并转换应用程序
微软宣布了多项Windows Azure服务,也能帮助开发者开发能够带来新业务机会的丰富的云应用程序。为此,微软引入了Windows Azure AppFabric Composition Model,它通过提供关键的应用程序部署与管理功能加快了服务的整合流程。为了更好地把开发者与客户联系起来,微软宣布了Windows Azure Marketplace,包括新的DataMarket(之前称作“Project Dallas”),提供高级的公共人口统计学、金融、地图以及娱乐数据等内容。Windows Azure Marketplace从即日起开始商用,目前已有超过35家供应商提供数据订阅。
Windows Azure扩展至各种大中小型项目和企业,包括需要以更加便捷、成本更低的方式实验与开发原型产品的移动应用程序。作为今天宣布的Windows Azure强化的一部分,微软推出了Extra Small Windows Azure Instance,它可以简化开发、测试与试点的流程。这款新产品的定价为每个计算小时0.05美元,为希望在Windows Azure上运行小型应用程序的开发者降低了门槛。
利用Windows 7、Internet Explorer 9和Windows Phone 7提供与云连接的设备体验
最终,云的一个主要用途就是能够在多种设备和屏幕上提供非常好的的终端用户体验,不管人们是在办公室、在家还是在娱乐。微软支持开发者把云和客户端应用程序当作头等大事,并提供支持云的卓越设备体验。Windows 7和Internet Explorer 9的快速采用为Windows开发者带来了新的机会,尤其是在上网成为Windows 7用户最主要活动的情况下。而为Windows平台开发应用程序将是开发者有史以来最好的机会,因为Windows 7在上市第一年的许可证销售量就超过2.4亿套,而开发者将掀起新一轮开发Windows 应用程序的热潮,这些程序将通过HTML和JavaScript在Windows Azure等云平台上运行。
在此次专业开发者大会上,微软强调了它对HTML5的持续承诺,并且展示了开发者如何利用Internet Explorer 9中的全面硬件加速和以网站为中心的设计,充分发挥PC硬件的功能,让他们的网站感觉更像本地Windows应用程序。微软继续承诺在Internet Explorer9上支持行业标准和“相同的标记语言”,并且宣布Windows Internet Explorer 9平台预览版从即日起开始供用户下载。
各种新设备的功能越来越强大,而在Windows Phone 7上开发应用程序也十分简单,这使得免费Windows Phone开发工具迄今为止下载量超过了50万次。许多用于在Windows Azure上开发云应用程序的技能、语言和工具同样可以用来为Windows Phone开发应用程序和游戏。