答案1
它基本上是微软的 Flash 版本。它是一个最初为视频流制作的 Web 应用程序框架,但现在具有更多功能和 .NET 语言支持。微软网站上的大多数视频都在使用它,其他网站也在使用它。如果您使用 MSDN 或对其网站上的任何编程视频教程感兴趣,Silverlight 是必备的。更多信息这里。
答案2
安装它实际上并没有任何缺点。
Flash 基本上是人们创造丰富网络体验的一种方式,现在正在移植到桌面(AIR),而 Silverlight 是微软将其桌面 WCF 以精简版的形式移植到网络上的一种方式。
它有一些很酷的功能,比如流畅的流媒体,并且随着每个版本的发布,它变得越来越好,但是我只是看不到它很快取代闪存。
无论如何,它占用空间很小,而且有一些很酷的网站,比如Hard Rock Cafe 的纪念品区
仅供参考,我在之前的问题中写过这一点,我认为它在这里适用。
Silverlight 基本上是微软对 Flash 的看法。
每个人都知道 Flash 是什么,但不同之处在于 Silverlight 基本上是 ActiveX 的跨平台(几乎)版本(呃......有点!) - 它使开发人员能够制作与计算机其他部分隔离的丰富应用程序。
目前,在我看来,Flash 仍然是赢家,但 Silverlight 有很多非常酷的功能 -这是我最喜欢的可变比特率视频流演示。
这两种技术都不会很快消失,我个人仍然会使用 Flash,因为 Silverlight 还没有达到同样的普及度,但它肯定是一种值得关注的技术,并且一直在变得越来越好。
Musicfreak 写道:
Silverlight 基本上就是在 .NET 框架上运行的 Flash。因此从理论上讲,它比 Flash 更好,但它的市场渗透率还远远不够,所以这是唯一真正的缺点。