我最近学习了Silverlight技术,我想用它来开发一个相当大的web应用程序。问题是:我应该使用Silverlight作为应用程序的基础,并在Silverlight中进行所有应用程序开发,还是应该只在必要的地方使用Silverlight?
发布于 2011-02-09 20:02:27
除非您绝对需要使用Silverlight,而不能使用HTML,否则请不要使用Silverlight。它对一些功能(视频等)很有用,但请记住,许多人(比如我自己)并没有安装silverlight,如果我们访问一个网站,上面说“你必须安装Silverlight”,我们的反应是“你一定是疯了”。其中的每一个都是用户或客户的流失。
我访问过一两个网站(主要是微软),因为我想要一些信息,或者对一些东西感兴趣。开发人员决定,除非我安装了Silverlight,否则不允许我拥有这些信息。我到别的地方去找那个信息。
因此,尽可能多地使用HTML,如果你必须使用Silverlight,可以提供HTML替代方案。
发布于 2011-02-09 20:06:00
如果您需要Silverlight普及率的统计数据,可以查看RIA statistics
发布于 2011-02-09 20:09:06
如果你在谷歌上搜索一下,就会发现有一些成熟的Silverlight网站,但我不建议你认为SL很强大,但它并不是展示网页内容的最佳选择。
所以总结一下:
优势:
缺点:
没有WCF,
尽管Silverlight有很多优点,但我最后的回答是,我建议你坚持使用普通的HTML输出,而不考虑服务器技术,只将Silverlight用于交互式内容(图表/小工具/聊天)。
https://stackoverflow.com/questions/4944546
复制相似问题