Workflow Foundation (WF4) – Custom Activity to Invoke XAML Based Child Workflows (Part 2)

This article is part of a series: Part 1 Part 2 Inside ExecuteXamlWorkflow In my last post I introduced the ExecuteXamlWorkflow custom activity, an activity that you can use in your own workflows to execute a XAML file based child workflow. You can download the solution here. Implementing the ExecuteXamlWorkflow custom activity turned out to…


Workflow Foundation – Resizing the RuleSetDialog

If you’ve ever spent any time developing business rules in Windows Workflow Foundation using the RuleSetDialog then you’ll have very quickly become infuriated with its inability to resize. The "letterbox" view of if/then/else expressions that allows for a maximum of three lines of text becomes extremely hard to work with if your rules are anything…


Workflow Services – Using Message Contracts

Overview When building workflow services, very often we need to leverage pre-existing contracts (service contracts, message contracts and data contracts). In the current version of Workflow Services (WF4) we can reuse data contracts and message contracts. In vNext (as Ron Jacobs demonstrated in PDC2010), we will be able to reuse Service Contracts too. This post…