代码之家  ›  专栏  ›  技术社区  ›  Matt Tardiff Rich

微软工作流基础真的被使用了吗?

  •  5
  • Matt Tardiff Rich  · 技术社区  · 7 年前

    今天,我对“微软工作流基金会”进行了培训。

    虽然我认为这个想法很好,但我仍然认为它是 概念证明 而不是现实生活中的解决方案。构建一个完整的应用程序而不需要输入一行代码(或者只有几行代码),这似乎是错误的。

    你用过这种技术吗?如果用过,能用吗? 真正地 适合大公司项目?使用它有哪些缺点/优势?

    3 回复  |  直到 10 年前
        1
  •  2
  •   Ed B    16 年前

    我不认为它会取代整个应用程序,但更可能在应用程序的体系结构中使用它,以便维护和构建,因为业务逻辑是分离的。

    在我构建的前一个应用程序中,我们使用自己的工作流解决方案使我们的网站更易于维护,并且可以在不重新编译和重新部署的情况下快速添加新内容和控件。

    随著需求的不同,微波炉在小型应用中也有一定的地位。

        2
  •  1
  •   Maurice    16 年前

    工作流只是大型应用程序的一部分,就像整个应用程序不是WPF或ADO一样。当然,它在实际应用中是非常有用的。在一个应用程序中,比如销售订单、雇佣新员工或建造房屋,要寻找一个合适的项目。所有这些都有一个开始,经历多个步骤,有一个结束,并且您很可能在应用程序中管理多个。描述一个或多个工作流中的“项目”步骤,并针对每次事件启动一个。

    由于这是一个非常常见的情况,我相信更多的开发人员可以受益于在他们的应用程序中使用工作流。

        3
  •  0
  •   Gobie74    16 年前

    最近,我一直使用它来替换代码库中那些对于分支和循环逻辑来说非常混乱的部分。当您可以在图片中可视化这些内容,并且只创建一些自定义活动来执行逻辑时,它会使您更容易确切地了解正在发生的事情。

    整个应用程序没有被重写,例如,确实没有理由使用工作流执行任何CRUD类型的操作,但它对于某些“繁重的提升”操作非常有帮助。

    推荐文章