我需要添加功能到我的WPF应用程序(用C#),它允许用户创建自己的规则并执行预定义操作列表中的操作。我需要的一个例子是Outlook的“规则和警报”功能。函数式编程或工作流程?
我刚刚被介绍给函数式编程,我的一部分认为这可能是一个完美的地方来实现它。我的另一部分认为工作流可能是最好的方法,但我从未使用过SharePoint以外的工作流。
因此,我正在寻找那些可能有实施此类功能的经验的人员的指导。在我看来,创建一个脚本(或任何它所称的脚本)并不难,但棘手的部分是将脚本解析回设计器。
任何其他的想法将不胜感激。
这是非程序员的功能吗?否则我只会集成一个脚本引擎,如IronPython。 – CodesInChaos
该功能适用于程序员和相当技术的员工。但是,易用性在这里也很重要。 –
我的问题很简单:用户可以简单地编写脚本,还是需要图形规则编辑器? – CodesInChaos