|
|
1
2
我不认为它会取代整个应用程序,但更可能在应用程序的体系结构中使用它,以便维护和构建,因为业务逻辑是分离的。 在我构建的前一个应用程序中,我们使用自己的工作流解决方案使我们的网站更易于维护,并且可以在不重新编译和重新部署的情况下快速添加新内容和控件。 随著需求的不同,微波炉在小型应用中也有一定的地位。 |
|
|
2
1
工作流只是大型应用程序的一部分,就像整个应用程序不是WPF或ADO一样。当然,它在实际应用中是非常有用的。在一个应用程序中,比如销售订单、雇佣新员工或建造房屋,要寻找一个合适的项目。所有这些都有一个开始,经历多个步骤,有一个结束,并且您很可能在应用程序中管理多个。描述一个或多个工作流中的“项目”步骤,并针对每次事件启动一个。 由于这是一个非常常见的情况,我相信更多的开发人员可以受益于在他们的应用程序中使用工作流。 |
|
|
3
0
最近,我一直使用它来替换代码库中那些对于分支和循环逻辑来说非常混乱的部分。当您可以在图片中可视化这些内容,并且只创建一些自定义活动来执行逻辑时,它会使您更容易确切地了解正在发生的事情。 整个应用程序没有被重写,例如,确实没有理由使用工作流执行任何CRUD类型的操作,但它对于某些“繁重的提升”操作非常有帮助。 |