Rules

With WCF RC1 out the door last week, I changed roles from being a test lead for the WCF Transports, Channels and Message feature to being a Program Manager on the WF Rules team. I'm excited to start on my new role, and in a new space. I'll be working with Jurgen Willis, a known name in the Rules space - he has delivered most of the docs / samples / presentations you'll find on WF Rules today. Other folks on the team are Moustafa Ahmed, a PM who started on the Rules team a couple of months ago after having owned the Tracking feature in Windows Workflow Foundation V1 release. As I was looking to see if anyone else has a blog on the Rules team, I came across Don McCrady's personal site - didn't know he was into stargazing. Don is the Dev Lead on the Rules team.

The WF Rules team is responsible for the business rules features in both Windows Workflow Foundation and Biztalk Server (the Biztalk Rules Engine component). At the moment, I'm spending time ramping up on WF, rules, and getting my feet wet. One thing I will start doing is focus my blog on Rules and start sharing what I'm learning and exploring in this space.

For starters, this article from Jurgen Willis, is an excellent one - it explains what Rules are, how they are exposed within Windows Workflow Foundation, and how the WF Rules Engine does evaluation and how you can control evaluation through chaining and priorities.