【问题标题】:Is this a good Silverlight startup strategy?这是一个好的 Silverlight 启动策略吗?
【发布时间】:2011-07-26 14:20:40
【问题描述】:

我正在考虑建立一家面向小学、初中、高中和大学的网络创业公司。该站点将很像 Blackboard 上的免费版本。我想使用 Silverlight。以下是我的论点:

  • Silverlight 是客户端代码,有助于提高可扩展性。
  • 将为每个平台(iOS、Android、WinPhone7)创建专用应用程序,因此移动设备不基于 HTMl。
  • PHP、Python、Ruby 都是服务器端的脚本语言,旨在使 HTML 具有交互性,需要服务器资源。他们绝对可以扩展。但是,效率不如客户端应用。
  • Web 成功与速度、用户界面和功能有关。不是技术。
  • Flash 和 .pdf 已证明人们愿意下载小程序,只要它值得信赖和可靠。

我知道这会引发一场激烈的战争,但很大程度上是因为微软非常讨厌。

【问题讨论】:

  • 如果您精通 Silverlight 并且确信可以在 Silverlight 中做任何您想做的事情,那么我会说去做。 Silverlight 4 的采用率现在高达 70%,因此不再像以前那样令人担忧。只有一个问题——您将如何在 iOS 和 Android 上运行 Silverlight 应用程序?月光?
  • 别想太多,去吧。

标签: silverlight scalability


【解决方案1】:

您将遇到的最大问题是代码碎片化和开箱即用的兼容性。

使用 Silverlight 作为另一种需要维护的技术,您的代码会进一步分散。诚然,如果您使用 Flash,这将是同样的问题,但似乎两者都不会在网络上走向繁荣的未来。 HTML 5 在这方面非常有前途,以至于 Adob​​e 甚至开始编写 converts flash files to HTML5 的软件。如果 Adob​​e 看到墙上的文字,您可以打赌 Silverlight 的命运也一样,这可能很快会使您的 Silverlight 代码过时并需要移植。

这与第二个问题不谋而合,即开箱即用的兼容性。您声称 Flash 和 PDF 证明人们愿意下载框架,但这仍然使其成为客户的进入障碍,特别是在您的人口统计中,那些在学校系统中使用过时、受到严格监控的计算机,这些计算机联合了可以下载和不能下载的内容.如果您需要一所学校下载 Silverlight,而他们根本不想允许,那么您就错过了与整个学校的联系。这是一个比 HTML 5 更大的进入壁垒,对于开箱即用的浏览器而言,这对于最终用户来说要容易得多。

我强烈建议您重新检查 Silverlight 中哪些功能对您的应用程序开发至关重要,而这些功能无法通过 Flash/HTML5 替代。

【讨论】:

  • 感谢您的分析。它会给我很多思考!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-07
  • 2013-07-24
相关资源
最近更新 更多