创建自定义EPiServer工作流程

时间:2012-01-03 18:02:09

标签: workflow-foundation episerver episerver-6 episerver-6-r2

我的任务是在版本6 R2中创建EPiServer工作流程。我们需要的工作流程需要以下步骤:

  • 当以任何语言创建页面时,会向用户或组发送批准
  • 一旦页面获得批准,就会向相关人员发送通知,通知他们必须使用其他所需语言创建页面 - 例如,如果页面已创建并以英语批准,则会向相关人员发送通知说它也必须用法语创建。
  • 一旦创建了其他每个语言页面,它们也必须得到批准。
  • 一旦创建了每种所需语言的所有页面,它们都将被发布。

我意识到这是一个非常开放的问题,但任何人都可以就此提出任何指导,有没有人做过类似的事情?

另外,我读到EPiServer使用的是.NET 3.5框架,而.NET 4 WWF则进行了重大改革。 http://world.episerver.com/Modules/Forum/Pages/thread.aspx?id=49261

非常感谢任何帮助。

提前致谢 higgsy

1 个答案:

答案 0 :(得分:1)

虽然EPiServer 6支持.net 4,但它实际上并不是针对4.0构建的,所以我相信你只能使用.NET 3.5 WF功能。

SDK提供了一个非常全面的指南来创建自定义工作流程。看看这里:Developers Guide > Advanced Features > Workflows