代码之家  ›  专栏  ›  技术社区  ›  Unmesh Kondolikar

微软在PDC 2010上发表评论后,silverlight是企业应用程序的正确技术选择吗

  •  0
  • Unmesh Kondolikar  · 技术社区  · 15 年前

    我们开始使用silverlight启动企业应用程序。

    然而在阅读之后 this post 我们怀疑这是否是今后的正确选择。

    据《华盛顿邮报》报道 微软在PDC 2010上的声明, 微软改变了策略 关于silverlight他们没有 把它看作是他们的技术 提供跨平台应用程序。 他们的目标是silverlight 作为他们的发展平台 Windows phone 7。

    这是对的吗?我们是继续使用silverlight还是返回到ASP.NET WebForms\MVC?

    应用程序的范围基本上是带有Windows2008服务器、WindowsXP和Windows7客户端的intranet。但是,功能的一个子集需要通过internet提供给外部用户。在那里,我们不能对操作系统用户的使用有任何限制。

    4 回复  |  直到 15 年前
        1
  •  3
  •   Rhapsody    15 年前

    根据你提供的信息,我无法断定silverlight是不是一条出路。但我知道的是,许多微软公司在pdc上写了一些关于Silverlight的博文。例如 John Papa , Bob Muglia Scott Guthrie .

    关于作用域的更新 我想你在描述申请范围时已经给出了答案。应用程序的一部分将对外部用户可用,并且您不能对他们运行的操作系统有任何限制。有了这个要求,我认为Silverlight并不是最好的选择。不是因为关于它未来的谣言,而是因为它的平台独立性。原因是什么 去寻找一个ASP.NET/web解决方案?Silverlight不能在每个操作系统上工作,而普通的HTML可以在任何地方工作。(好的,你需要一个下降浏览器) 不过,我需要更多关于申请的信息。

        2
  •  1
  •   Francesco De Vittori    15 年前

    基本上,你要问自己的问题是:你需要你的应用程序用于 每一个 平台,即Windows、Mac、Linux、misc。Unix、IPhone和其他移动平台的风格? 如果是这样的话,那么一个基于web的解决方案是可行的。

    如果Windows、Mac和部分Linux已经足够了,那么就省去你和你的团队很多痛苦,使用Silverlight。

    在我看来,对移动客户的支持是你做出决定的关键因素。

        3
  •  1
  •   miromiroslavov    15 年前

    为了确保Intranet的正确平台,enterprise应用程序 银光灯 . 它是 稳定的 , 表现出色 ,环境和 开发时间比web应用开发要短 ,最终用户体验更好等等。。。一旦你想将系统的一部分显示在内部网之外,只需创建一些特定的目标模块来处理所需的audince。你不会有通用的“Reachfull”解决方案,它会针对每个人,你总是需要移动版本或其他设备等等。但是,一旦你用正确的方式构建了你的项目(与Silverlight应用程序使用的服务相同),用新的UI使用它们将是很容易的事情。 希望你会选择Silverlihgt。

        4
  •  0
  •   david    12 年前

    Silverlight是一项伟大的技术,但是微软不再开发它了。所以作为一项技术是一个伟大的决定。但如果你想让Silverlight应用程序在不受支持的平台(如Android或iPhone)上可用,你必须使用第三方服务。例如 http://sl2html.com