A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

andreas.ek@internetfabriken.se
Mar 21, 2009
  10890
(1 votes)

Workflows with EPiServer is really easy!

Technorati-taggar: ,

Yes, I know, this is easy. Perhaps there’s someone who likes simple tasks as well ;-)

{EpiServer Version: 5 R2 and Visual Studio 2008}

I’ve earlier done some side event interactions with EPiServer, eg. when saving a page and save data to an external table for handling comments to a page (in this case an article). No, I will not use XForm data because we have to present the overall comment listings for the web editor, not just this page comments.

 

I’m going through a very simple and easy example of workflow in EPiServer here.

 

1. Create a new project in your solution, a workflow project, eg sequential.
image

2. Define a code block in your schema, eg SendMail and then double-click it!
image

3. Now, write your code for the event.
image

4. Compile your workflow and make a reference in your project to the new made workflow!

5. Startup EPiServer and go to admin mode and Tools, workflows.
image

6. Create a new definition for your workflow.
image

7. Map an event in EPiServer to the defintion, eg, Page Published against a pagetype.

8. Now you’re done! Everytime a page of your pagetype is published your code will execute.

Mar 21, 2009

Comments

Sep 21, 2010 10:32 AM

A colleague of made a task much like the one you have made. His only problem was that we were sharing database and I was doing a import job. He manage to turn the job off after 3000 mails :)
/ Anders Hattestad (hattestad@gazette.no)

Sep 21, 2010 10:32 AM

Impressive! Then you should know that 3000 pages successfully where imported ;-)

Sep 28, 2010 10:28 AM

Great and simple example! Just what I was looking for. Thanks!

Oct 28, 2011 01:50 PM

Which assembly or namespace do i need to add to use Business?

Please login to comment.
Latest blogs
Looking back at Optimizely in 2025

Explore Optimizely's architectural shift in 2025, which removed coordination cost through a unified execution loop. Learn how agentic Opal AI and...

Andy Blyth | Dec 17, 2025 |

Cleaning Up Content Graph Webhooks in PaaS CMS: Scheduled Job

The Problem Bit of a niche issue, but we are building a headless solution where the presentation layer is hosted on Netlify, when in a regular...

Minesh Shah (Netcel) | Dec 17, 2025

A day in the life of an Optimizely OMVP - OptiGraphExtensions v2.0: Enhanced Search Control with Language Support and Synonym Slots

Supercharge your Optimizely Graph search experience with powerful new features for multilingual sites and fine-grained search tuning. As search...

Graham Carr | Dec 16, 2025

A day in the life of an Optimizely OMVP - Optimizely Opal: Specialized Agents, Workflows, and Tools Explained

The AI landscape in digital experience platforms has shifted dramatically. At Opticon 2025, Optimizely unveiled the next evolution of Optimizely Op...

Graham Carr | Dec 16, 2025