类似的问题:Using Silverlight for an entire website?
这个问题已超过2年。 Silverlight从Silverlight 1.0 Beta 1到Silverlight 4.0 Final已经走了很长的路。这些天创建一个完整的Silverlight Web应用程序是否切实可行?我计划在2011年第一季度左右部署网站。
我曾考虑采用ASP.NET + AJAX方式,但它不会给我与Silverlight相同的丰富功能。
很多人在听到ASP.NET或Silverlight时会立即想到业务或企业应用程序。但我想要创建的只是一个粉丝,具有丰富的用户界面和一个很棒的“WOW”因素。
答案 0 :(得分:3)
绝对你可以。如果您的目标用户都拥有SL4,那么它看起来可能非常时尚。然而,许多没有SL的人会被推迟,许多挑剔的技术人员会感到沮丧或拒绝去那里。
如果你有一个滑板运动员或平面设计师的网站,那么你可能会得到这样的东西......你做看到像这样的网站,专注于媒体公司,例如电影网站或视频游戏。
编辑:阅读链接的帖子,我会说大多数排名靠前的答案仍然适用 - 这些天他们只是应用了位。企业网站可能阻止SL,阿妈可能不理解它,有些人网络速度慢。但如果你的目标是年轻的臀部人,这是可行的,风格奖金可能超过少数用户的问题。仔细权衡目标人口......
答案 1 :(得分:1)
我们刚刚将一些Silverlight版本的嗅探代码部署到面向公众的网站中。现在,诚然,我们的大多数用户都在大公司内部,但我仍然感到惊讶的是,71%的用户根本没有安装Silverlight插件。他们中的大多数人,在大型公司环境中,在他们的PC上没有管理员权限来安装插件。你说你的网站是粉丝网站,所以这对你来说可能不是一个问题 - 但是有很多用户没有,也无法安装插件。
如果这与您无关,这可能是非常合理的情况,那么没有理由不这样做。
答案 2 :(得分:0)
与任何事情一样,取决于你的目标。
在你的情况下,因为它将是一个粉丝,使用Silverlight控件编写没有任何问题。
答案 3 :(得分:0)
在你的情况下,它可能值得做,因为我们不是在讨论LOB应用程序。 Silverlight的一点是,它使一些图形工作变得如此简单,但平凡的数据输入工作比使用简单的ASP.Net Web应用程序更加努力。
答案 4 :(得分:0)
正如你已经将它描述为粉丝网站(我的重点),我不愿意在Silverlight中完成整个过程。无论如何都有一些Silverlight控件,但是有一个站点的用户会期待链接,后退按钮,右键单击以保存图像(是的,它会发生!)等等,这在Silverlight中要难得多。
如果它是一个网络应用程序,那么我会更热衷于在Silverlight中完成整个事情,因为你有一个不同的范例,用户不一定会期望相同的网络体验。