Mike Taulty's Blog
Bits and Bytes from Microsoft UK
Windows Workflow Foundation Talk Last Night at Microsoft TVP

Blogs

Mike Taulty's Blog

Elsewhere

I did a session on Windows Workflow Foundation down at the Microsoft Campus in Reading last night. We had a good attendance of about 80 people who asked a lot of very insightful questions about the way that Workflow works and can be used.

I thought I’d share the slide-deck that I used for the event here. It should also appear up at http://msdn.co.uk/postevents in a day or two.

I thought I’d also share the demos that I used (some were built up interactively so I’ve put them together here so that you can see them).

These are all built on top of the February CTP of WinFX and Windows Workflow Foundation (i.e. not the 2.2 update that was posted yesterday).

Here’s the demo’s. They’re all self-contained until you get to the one that needs transactions and then you need to run the supplied SQL script to create a database called TestDB on your SQL Server.

1) Simple Windows Forms Application Hosting Workflow built purely in code.

2) Simple looping built with a code condition.

3) Simple looping built with a rule reference condition.

4) Conditioned Activity Group.

5) Replicator.

6) Handling exceptions.

7) Doing stuff in parallel.

8) Listening for things to happen.

9) Building a simple activity (this is slightly more rich than the one I demo’d last night).

10) Communication between host and workflow.

11) State machine workflow.

12) Transactions in Workflow.

13) Updating a Workflow instance at runtime.

14) Applying a policy based on rules.

15) A simple tracking service that uses Debug.Writeline to print the state of the workflow.

16) Illustration of loading/unloading workflow instances.

I’ve omitted the sample that hosts the workflow designer because that’s already included in the SDK.

Naturally, all code is provided “as is” and all risks are yours whilst all mistakes, omissions etc. are entirely my own :-)


Posted Thu, Mar 16 2006 4:13 AM by mtaulty