Take the community feedback survey now.

andreas.ek@internetfabriken.se
Mar 21, 2009
  10753
(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
A day in the life of an Optimizely OMVP - Introducing the beta of Opti Graph Extensions add-on

Introducing Opti Graph Extensions: Enhanced Search Management for Optimizely CMS I am excited to announce the beta release of **Opti Graph...

Graham Carr | Sep 15, 2025

Content modeling for beginners

  Introduction Learning by Doing – Optimizely Build Series  is a YouTube series where I am building  a fictional  website called  TasteTrail , food...

Ratish | Sep 14, 2025 |

A day in the life of an Optimizely OMVP - Enhancing Search Relevance with Optimizely Graph: Synonyms and Pinned Results

When building search experiences for modern digital platforms, relevance is everything. Users expect search to understand their intent, even when...

Graham Carr | Sep 14, 2025

Optimizely CMS and HTML validation message: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

When using the W3C Markup Validation Service, some annoying information messages pop up because Optimizely CMS adds the trailing slash to...

Tomas Hensrud Gulla | Sep 14, 2025 |