Workflows are very cool! You can just drag some activities onto your IDE, rearrange them as needed and in no time you have a fully functional sequence diagram workflow or a state machine workflow. Starting with .NET Framework 3.5, you can also implement