[.net] 用户是否有问题采用Silverlight?


Answers

以用户身份说话:

我还没有安装Silverlight,如果一个网站需要它,我可能会重新考虑是否真的需要访问该网站。 作为一个用户,我没有看到需要,或者比Flash或纯AJAX的好处。 它没有被广泛使用,所以我会安装它只​​为1或2个网站。 而且从用户的角度来看,它并没有做任何新的事情。 是的,它运行.NET,但作为一个用户,我不在乎。 我并不是Flash的忠实粉丝。 对于网站来说,我更喜欢简单的网站。 Javascript是好的,AJAX是好的,Flash是一个痛苦,并从微软的Flash克隆是没有更好的。 不同的是,为了其他目的,我需要Flash,因为它被用于网络上的很多内容。 Silverlight并不是无处不在。

我绝不会为单个网站安装Flash,也绝不会为单个网站安装Silverlight。

网站比Flash / Silverlight应用程序更容易浏览。 他们也可以在任何浏览器中工作,无需特殊的插件。 而今天的AJAX流行,你可以做很多事情,几年前只能在Flash或Java小程序中完成。 在这方面,Silverlight似乎晚了。

Question

出于几个原因,我的团队正在考虑将我们的Web UI平台从ASP.net切换到Silverlight。 要清楚的是,这些是为我们的用户提供服务的商业网站,我们自己开发和托管它们。

有没有人将他们的商业/内联网网站从传统的基于服务器的网络技术,如ASP.net切换到Silverlight? 或者您是否将Silverlight添加到您的网站? 如果是这样...

  • 让用户抱怨或拒绝安装Silverlight?
  • 有大量的用户无法安装Silverlight吗?
  • 他们是否评论过Silverlight UI的外观或响应能力?
  • 还有什么其他的意见?

简而言之,如果我开始在我的页面上使用Silverlight,我的网站的用户会发狂吗?
如果你的答案是“取决于”,那么请给出一个决定因素是什么的概念。

另外,有没有一种简单的方法来检测有多少用户安装/已经安装Silverlight?

编辑:
感谢迄今为止的答案! 我可能会到达,但是有没有人有部署Silverlight应用程序的具体经验? 我想知道是否有人通过这个,如果他们的用户有任何重大的问题。




你为什么不看看Visual WebGui @ www.visualwebgui.com。 这样你就不必在这个时候选择表示层,并专注于开发一个通用的应用程序,它将支持多浏览器DHTML(无需安装)或Silverlight ...并且他们计划实现flash / flex,你将会能够使用相同的源代码...以及有多酷?




没有作为用户我不会怪,但它已经把我不能使用这些网站的原因...我们现在到版本4,我既不能安装当前版本或卸载文件微软告诉我,为了更新。 已经尝试了几次,现在浪费了足够的时间,所以如果他们需要Silverlight来操作,我不需要在该网站上。




每个.NET开发者特别是ASP / WFP(XBAP)编程人员都是Silverlight的主要受益者,他们可以通过使用熟悉的C#或VB或其他.NET语言选择,以丰富的Internet体验为用户带来极少的学习曲线。语言。 .NET开发人员现在可以轻松创建RIA,而无需学习新的脚本语言;)。




我不确定是否用“商业网络用户界面平台”引用您自己的网站或您正在销售的某个网络应用程序。

  • 如果你的意思是你自己的网站,我同意塞缪尔,你现在将限制你的用户群,因为没有太多“普通用户”安装了Silverlight。
  • 如果你正在谈论你正在销售的软件,我认为最重要的事实是考虑到你的客户是否会发现他们不得不推出软件(Silverlight框架),而不是购买他们的应用程序只需要在服务器上安装。 我们也在我的公司进行了这个讨论(无论是从客户端上的很多JavaScript代码切换到Silverlight还是Flex),我们并没有这样做,因为我们认为客户不会喜欢额外的部署工作。 此外,由于公司政策,用户(例如在银行,保险公司等工作)不允许安装浏览器插件,所以在需要Silverlight时,您将难以向这些客户销售产品。

编辑:事实上,从他们的工作场所冲浪的用户往往不被允许安装浏览器插件适用于这两种情况。 似乎越来越多的雇主提出严格的要求,用户只能使用预装的软件或“白名单”,并没有足够的操作系统权限来自行安装任何东西。