Silverlight vs webbrowser应用程序(.xbab)?

时间:2009-07-19 06:10:07

标签: c# web-applications

我想编写之前使用winforms编写的图像处理应用程序的Web版本。哪个是首选的silverlight或xbap应用程序?它们的主要区别是什么?

3 个答案:

答案 0 :(得分:2)

  • Silverlight应用程序可以在Mac上运行,最终可以在Linux上运行。
  • 您的用户不需要安装完整的.NET框架运行时,而只需要更小的Silverlight插件。
  • Silverlight是WPF的子集,因此WPF的许多功能根本不适用于Silverlight。
  • 微软似乎更专注于Silverlight。

所以我肯定会在Silverlight中这样做。 WPF唯一的好处是它具有更多功能并且更加成熟。

您的其他选项包括HTML5中的JavaFX,Flash / Flex和Canvas标记

答案 1 :(得分:0)

我认为Silverlight最终将淡化XBAP,如前所述,它不需要客户端盒子上的整个.net框架,并且还可以在平台和平台上运行。浏览器,最近它还引入了更多语言,如Iron Ruby& Iron Python,它也更好地支持视频流

答案 2 :(得分:0)

目前,请使用XBAB,因为Silverlight现已弃用。