In this article we are going to show how to create a Windows Workflow Activity. Our activity will be called GreetingsActivity and it has the purpose of displaying a Greetings message using the System.Console.WriteLine method. So the best type of application in which to host the workflow containing such an activity is the Console Application template. So let’s begin The first thing to do is to create a library class project that you can call after the name of the Activity : GreetingsActivity. Then add all the required reference for Workflow. Create also some using statements in order to enable you to use shortcut acces to the major classes and namespaces that we will be using using System; using System.ComponentModel; using System.Workflow.Activities; using System.Workflow.ComponentModel; using System.Workflow.ComponentModel.Compiler; using System.Workflow.ComponentModel.Design; After that I create a class which derives from System.Workflow.ComponentModel.Activity class The main method