BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

ScottGu澄清Silverlight发展策略

| 作者 赵劼 关注 5 他的粉丝 发布于 2010年11月9日. 估计阅读时间: 3 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

在前段时间的PDC 2010大会上,负责微软服务器与工具部门的总裁Bob Muglia在接受媒体采访中提到,微软对于Silverlight的策略有所改变,HTML 5将成为真正跨平台的技术。这种说法由媒体公开后,在Silverlight社区中引起了轩然大波。此后,Bob Muglia本人从微软官方平台进行了一些补充,如今微软负责开发者平台与工具的Scott Guthrie,在博客上进一步澄清了微软对于Silverlight的发展策略

ScottGu提到,Bob在采访中的一些说法不幸被公开采访及公众反应所忽视了,他强调:

  1. Silverlight对于微软来说是十分重要的策略。
  2. 微软正在努力开发下一代的Silverlight,它会继续跨各个操作系统及平台,包括Windows和Mac。
  3. Silverlight是Widnows上的核心应用程序开发平台之一,也是Windows Phone上的唯一开发平台。

ScottGu说,微软Silverlight团队发布的声明中提到了Silverlight未来的前进方向:

  • 客户端应用程序(浏览器内外):尤其是企业商用引用程序领域。
  • 设备上运行的应用程序:Silverlight目前已经是Windows Phone级Windows Embedded(包括电视之类的东西)上的开发平台了。
  • 多媒体解决方案:Silvelight会持续改进多媒体能力及体验等方面,并寻求突破。

ScottGu补充道,采访中的“策略转移”一说并不表示Silverlight将淡出这些领域,相反的是,这些正是微软希望Silverlight产生真正差异化体验及价值的地方。而且,这些也并不是新的领域了,它们一直是Silverlight所关注的核心领域,也是最主要的客户应用场景。今后的Silverlight版本对此会有更多体现。他认为:

Silverlight诞生初始瞄准了连接互联网的各种设备,而这些设备在过去两年中得到了显著增长(除了电话以外也包括嵌入式设备,例如电视)。因此,要让这些设备上出现一个统一的运行时是几乎不可能的事情(许多设备是封闭平台,不允许扩展)。这对于任意统一的运行时都是如此,无论是Silverlight,Flash,Java,Cocoa,甚至是一个专有的HTML实现。如果人们需要最大化的进入“所有”设备,那只能依赖HTML了(以前是HTML 4,我们相信未来则是HTML 5)。我们正在努力实现的就是Windows设备上最好的浏览器及HTML 5实现,这便是IE 9。

这并不能视为Silverlight已经不重要了。我们知道在关键平台上提供最佳用户体验的重要性,以及它们对于最终用户或是企业用户的意义。这不是微软平台独有的特性,很显然也包括其他大量的平台(例如苹果公司)。Silverlight是微软的技术策略,让开发人员在我们重视及投资的领域内,构建出富有竞争力及差异性的应用程序。很快,我们就会和您一起分享Silverlight中的美妙改进。

InfoQ之前对于此次Silverlight的“抛弃事件”也有相关的报道

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

Java、Flash和Silverlight by Liu Huanqing

我隐约有一个这样的感觉:那些企图搞统一开发平台、自认为深谋远虑、希望放长线钓大鱼的智者们——无论是前天搞Java的SUN、昨天搞Flash的Adobe,还是今天搞Silverlight的微软,最终都势必沦为替他人做嫁衣的瓜子,因为他们好像一开始或者走到半路时就忘了自己究竟是买什么的、是靠什么吃饭的,好像也从不反省搞统一开发平台对他们的生意到底有没有帮助或有多大帮助。

所以我觉得在我们这个一日三变的IT领域,最安全的发展策略可能就是让自己变得“鼠目寸光”一些,或者说遵照邓爷爷的教导——摸着石头过河,这似乎也是敏捷开发理论的圭臬嘛 ;)

Re: Java、Flash和Silverlight by Jeffrey Zhao

还是得摆正自己位置啊,Java最后摆正了,尽管j2me渣掉了,但整体发展的很不错……

Re: Java、Flash和Silverlight by 王 爱飞

比较痛恨摸着石头过河的说法,感觉有些曲解了敏捷的思想。

Re: Java、Flash和Silverlight by Lamu Guo

关于标准,显然MS之流都脱离了标准了。

关于摸着石头过河,这是两个事情,标准的出现从来都不是摸着石头过河的。看看HTML5和C++就知道了。

Re: Java、Flash和Silverlight by liao hexiang

关于标准,显然MS之流都脱离了标准了。

关于摸着石头过河,这是两个事情,标准的出现从来都不是摸着石头过河的。看看HTML5和C++就知道了。


赞同,看看C++就知道了

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

5 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT