I just noticed that Mark Schmidt has a new version of WFPad available. If you’ve never tried WFPad, you should download it immediately and give it a try. It is the WF equivalent of XamlPad (for WPF). It hosts the WF designers to visually let you work with workflow markup files. But it has two features that I really like:
- It shows you the workflow model in the WF designer and as markup (xaml) in two separate, sync-able windows. This is a great way to learn WF markup. You can use the designer to change the WF model and then view the results as markup.
- It lets you load and view an existing workflow from a .xoml file OR from an assembly (exe, dll). This is a great way to gain visibility into your compiled workflows without warming up Visual Studio.
In chapter 17 of my WF book, I present a custom designer that allows you to create and maintain markup-only (no-code) workflows. While I obviously recommend taking a look at my designer, I must admit that there is much to like in WFPad as well.