创建自定义EPiServer工作流程

问题描述:

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

  • 当在批准发送的任何语言创建一个页面(用户或组)
  • 一旦网页被批准,通知发送给相关人员通知他们他们必须用另一种所需的语言创建一个页面 - 例如,如果一个页面是以英文创建和批准的,则会向相关人员发送通知,告知他们还必须用法语创建页面。
  • 一旦创建了每个其他语言页面,它们也必须得到批准。
  • 一旦所有需要的语言中的所有页面都被创建完成,它们全部被发布。

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

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

任何帮助将不胜感激。

在此先感谢 higgsy

虽然EPiServer 6支持.NET 4,它实际上没有建立针对4.0的,所以我相信你仅限于使用.NET 3.5 WF功能。

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