Silverlight vs Flash vs HTML5,我应该关心吗?

标签 silverlight flash html rich-internet-application

我阅读了一系列关于 Microsoft Silverlight 框架与 Flash 相比的优势/劣势的文章。

过去 18 个月有两个版本的 Silverlight 以及超过 97% 的网络浏览器已经预装了 Flash 的事实让我感到担忧。

我是一名 .NET 开发人员,我对自己可以在该框架中完成的工作感到非常满意。目前,我觉得我必须将自己的偏好放在一边,并决定是否需要将 Flash 与 .NET 集成,而不是将 Silverlight 与 WPF 结合使用。

有人尝试过将 Flash 与 .NET 集成吗?你遇到过什么挑战?与在 Silverlight 中工作相比,它有多容易?

我还阅读了 Microsoft 和 Adob​​e 之间最近的会谈。无论我走哪条路都感觉很不稳定。 HTML 5 真的可以与 Flash 和 Silverlight 提供的产品竞争吗?

谢谢

最佳答案

我已将 Flash 和 Silverlight 集成到我的 ASP.Net 应用程序中。我不得不说,到目前为止,使用 Silverlight 是更容易的方法。与服务器的通信更容易,初始设置更容易(以及 ASP.Net 应用程序或简单的 HTML 页面)。集成到 ASP.Net 应用程序是最简单的部分(正如您所想象的那样)。如果您是 .Net 开发人员,那么这就是您要走的路。

此外,我不担心这些技术会很快消失。 HTML5 不会接管。它将占据部分市场份额,而不是全部。

编辑

以下是有关该主题的其他 SO 帖子的一些链接:

关于Silverlight vs Flash vs HTML5,我应该关心吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4059450/

相关文章:

ios - 本地到全局 Adob​​e AIR

actionscript-3 - 在AS3中加载SWF,但Flash会不断重复构造函数,该怎么办?

html - 在明确放置的行上偏移 CSS 网格元素

html - 如何将一组相对定位的 Div 置于另一个相对定位的 Div 中?

Silverlight:动画和/或平移图像

c# - 自动展开 RadGridView 新增行的 RowDetails

wpf - 如何在 CompositeWPF/Silverlight 中删除区域中的所有 View

Silverlight 4,浏览器外,打印,自动更新

javascript - swfobject 播放/暂停/停止

javascript - Gridpanel 没有在 Ext js 4.0.7 的视口(viewport)内显示我的代码有什么问题