Flash与Silverlight的比较

4
我们正在建设一个培训网站,需要跟踪观看视频的观众并存储有关观看的详细信息(例如暂停时间、是否观看整个视频等)。
在决定使用哪种技术时,我们应该考虑哪些因素?
我忘了补充一点。这是为内部应用程序而设计的。我们完全控制环境。如果这是为公共应用程序而设计的话,我肯定会选择Flash。
我只是想从已经使用过两者的人那里了解各自的技术优势。

你打算使用哪种服务器端技术来记录RIA交互? - BigBlondeViking
17个回答

2

听起来你已经完全掌控了环境,因此最好选择Silverlight,因为这种新技术具有易于开发和可扩展性功能。它支持最好的脚本语言(C#,有史以来最成熟的语言)。我敢打赌,你在这种新技术上投资不会让你失望。


2

有一篇有价值的博客,作者从开发人员和最终用户的角度比较了Silverlight和Flash。

展示了运行相同用例的Silverlight和Flash,代码可以下载,用户可以对最佳选择进行投票。

我认为这个网站是一个很好的Silverlight vs Flash资源。

http://www.shinedraw.com/


2
银光正在逼近flash,最近flash获得的功能正在迅速地实现到银光中,但是使用flash的用户仍然比使用银光的用户多很多,因此你会用flash接触到更多的用户。以下是已安装flash和银光插件的用户百分比统计数据:http://riastats.com/#,可以看出flash遥遥领先。请不要删除任何HTML标签。

2
我必须说,Silverlight拥有更好的API,并且借助.NET具有巨大的优势。

1

Flash被广泛使用,但SilverLight在奥运会期间获得了好评。难道你不能同时拥有两者以获得更多用户吗?因为如果你只停留在SilverLight上,你可能会失去所有不愿意安装所需文件的用户。


0

两者都可以满足您的所有要求,所以选择安装基数更高的那个 - 毫无疑问,就是Flash。


0

如果您完全控制环境,请考虑使用 WPF/浏览器应用程序。与 Silverlight 相比,开发稍微容易一些,并且对于典型的 .NET 开发人员来说学习曲线几乎是平坦的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接