代码之家  ›  专栏  ›  技术社区  ›  Toran Billups

如何让您的网络支持团队落后于单击一次?

  •  3
  • Toran Billups  · 技术社区  · 16 年前

    我正在努力为点击一次和智能客户端开发做准备,但我的网络支持团队希望一切都与Web开发保持一致。

    什么是让他们相信单击一次和智能客户端开发在业务中占有一席之地的最佳方法?

    5 回复  |  直到 12 年前
        1
  •  1
  •   ljs TheVillageIdiot    16 年前

    在我工作的地方,我们使用clickOnce;与Web版本相比,我将基于为用户提供富客户端应用程序的需要,否则使用Web应用程序可能会更好。

    在发布富客户端应用程序方面,clickOnce非常棒;您可以将其设置为在启动时强制执行更新,从而在整个网络中强制执行一个版本。您可以这样说,ClickOnce为您提供了与Web部署所拥有的单个部署点相同的好处。

    我个人认为ClickOnce非常有用。如果您正在开发富客户端.NET应用程序(在Windows中,尽管让我们面对现实.NET开发的绝大多数情况 在Windows中),并希望将其部署到网络上,没有其他任何比较。

        2
  •  1
  •   Mark Harris    16 年前

    以下是一些有帮助的想法

    1. 长时间运行的进程,它们不是ASP.NET的最佳朋友。
    2. 与更大或更多的服务器相比,扩展、使用客户端处理可以降低成本等。
        3
  •  0
  •   GateKiller    16 年前

    它们在Windows环境中有一席之地,但在任何其他环境中都没有,因此,如果您打算为外部客户机编写应用程序,那么最好还是坚持基于Web的开发。

    我以前从微软听说过这个“写一次,运行多次”,当ASP.NET 1.1发布时,它在实践中从未发生过。

        4
  •  0
  •   GateKiller    16 年前

    @马克

    与更大或更多的服务器相比,扩展、使用客户端处理可以降低成本等。

    我不确定我会完全同意这一点。购买一台功能强大的服务器和1000台“dum终端”的成本似乎比购买一台平均功能强大的服务器和1000台功能强大的台式计算机要低。

        5
  •  0
  •   Mark Harris    16 年前

    @ GateKiller

    当我谈到扩展时,我说的是购买更多服务器而不是客户机的成本。

    一个组织中的大多数工作站在一天中几乎不使用50%的计算能力。如果我要使用一个Click-Once部署的应用程序,我将使用现有工作站的咕噜声,因此对组织没有任何额外的成本。