我最近学习了Silverlight技术,我想用它来开发一个非常大的Web应用程序。 问题是:我应该使用Silverlight作为应用程序的基础并在Silverlight中进行所有应用程序开发,还是应该仅在必要时使用Silverlight?
答案 0 :(得分:6)
除非您绝对需要使用Silverlight并且无法使用HTML,否则请勿使用Silverlight。它对某些功能(视频等)非常有用,但请记住,很多人(比如我自己)没有安装Silverlight,如果我们访问的网站上写着“你必须安装Silverlight”,我们的回答就是“你必须疯狂”。其中每一个都是用户或客户丢失。
我访问过一两个网站(主要是微软),因为我想要一些信息,或者对某些内容感兴趣。除非我安装Silverlight,否则开发人员决定不允许我拥有该信息。我去其他地方找到了这些信息。
尽可能多地使用HTML格式的网站,如果必须使用Silverlight,请提供HTML替代方案。
答案 1 :(得分:2)
如果您需要有关Silverlight渗透的统计信息,请查看RIA statistics
答案 2 :(得分:1)
如果你谷歌那么有一些成熟的Silverlight网站,但我不建议尽管SL功能强大,但它并不是展示网页内容的最佳选择。
总结一下:
<强>优点:强>
<强>缺点:强>
虽然它有很多专业人士,但我的最终答案是,我建议您坚持使用普通的HTML输出而不管服务器技术如何,并且仅将Silverlight用于交互式内容(图表/小工具/聊天)。
答案 3 :(得分:1)
我认为Silverlight是在网站和管理网站上开发管理工具的好技术。
答案 4 :(得分:0)
silverlight浏览器渗透率不如flash或java因竞争对手(google chrome,firefox)而无法改善,我建议你使用Adobe flex进行大型应用。