In Part 1 of Leveraging Workflow Foundation we discussed how Workflow Foundation is just an API. Since APIs don't provide business value out of the box, it is important engineers exploring Workflow Foundation for the first time approach it in the same manner they would any API: write once, run everywhere. In other words, instead of building out the workflow components for one application, look at it from the 10,000 feet view. This is of course going to take more time than one might originally think so be sure to allow for this in development time. We'll look at the basics engineers starting with Workflow Foundation will need to think about...