Kavitak's WebLog

My space on the web...

Browse by Tags

Tagged Content List
  • Blog Post: WF 4 Migration Guidance now live on MSDN

    Our team has posted a set of WF 4 Migration documents on MSDN. You'll find 4 papers initially - an overview document which introduces migration concerns and what to do for the WF3 developer. a best practices for WF3 development paper - how to design your WF3 artifacts today to help with the...
  • Blog Post: PDC, here we come!

    The premier Microsoft conference, the PDC - Professional Developers Conference, is happening in the week of Octobert 26th in Los Angeles! Microsoft stars will join movie stars and present a bunch of upcoming technologies and paradigms to thousands of developers. There are still seats left, so please...
  • Blog Post: Rule Reevaluation Behavior - need your feedback and scenarios

    RuleReevaluationBehavior has been supported in WF Rules since .NET Framework 3.0. It is an enum that you can tweak to control forward chaining and the re-evaluation on a per rule basis. Typically this property is used to prevent infinite looping due to dependencies that the rule has, either on it's own...
  • Blog Post: Some open positions and Business Rules Forum 2007

    It's been a while since I blogged, due to vacations and just a lot of work. I also have some additional responsibilities at work and now own Activities, Rules and Community which has been keeping me busy. Part of the reason I am busy is that I have two open Program Manager positions, both posted on our...
  • Blog Post: Windows Workflow Foundation Rules - Part II Webcast

    I did a webcast in May on Introduction to Windows Workflow Foundation Rules. I am doing another one this Friday, on some advanced scenarios and extensibility. I hope to see you there! Here's the registration link. I've been told that the recording will be available via the same link for 60 days. ...
  • Blog Post: Intro to WF Rules Webcast

    I will be giving a "Introduction to Windows Workflow Foundation Rules" webcast on Friday May 18th at 11am PST. Hope to see you there! Description: This session provides an introduction to the rules engine capabilities provided in Windows Workflow Foundation (WF). In this webcast learn more about...
  • Blog Post: Business Analyst Authoring support

    In WF V1, we targeted developers and worked with some partners to enable high level authoring capabilities on top of our foundation. InRule went out with the general availability of their support for WF this week - you can read about it here .
  • Blog Post: Another sample from the rules team - Rules against XML

    There's another new sample up, written by one of our testers Charlie. This sample shows how the WF Rules Engine can be used to process rules on Xml documents. This is something BizTalk BRE customers were able to do inside the Business Rules Composer, but is not obvious how to do with the WF Rules engine...
  • Blog Post: A new custom activity sample - PolicyFromFile activity

    Maggie, a tester on the Rules team, recently wrote a PolicyFromFile sample. The idea here is similar to the PolicyFromService sample that is part of the ExternalRuleSetDemo , except that the PolicyFromFile activity does not use a database and externalizes rules to a file outside the workflow. At design...
  • Blog Post: Authoring rules against a collection

    Sometimes you want to write rules against all items in a collection. In WF V1, this is not supported natively but can be achieved in the following manner: (you can come up with other ways too, but the essential idea is you want to simulate looping using forward chaining in rules) Rule 1 (Highest priority...
  • Blog Post: TechReady 4 in Seattle

    As part of an effort to get the Microsoft field ready for the technologies the product teams are building, Microsoft organizes a conference called TechReady. It is Microsoft internal mainly meant for the Microsoft Technical Field community. TechReady 4 is in Seattle in February. As part of that, I am...
  • Blog Post: Linq to XSD releases Alpha today

    A month ago I was investigating authoring WF rules against XML. We dont support it out of the box, but a simple way of achieving this is by exposing your XML schema as a .Net type - and then author rules against that type. Simple, and doable with XSD.exe. Then I came across the "Linq to XSD" project...
  • Blog Post: How to write a caching Policy Activity to improve the performance of your WF rules

    To follow up on my post from yesterday on Tuning the performance of your WF Rules , here is some code that you can use to write a custom PolicyActivity that does caching of rule sets. The dictionary caches your rule set. public class PolicyCacheService : WorkflowRuntimeService { private Dictionary...
  • Blog Post: Business Rules Forum

    I'll be attending the Business Rules Forum in Washington D.C. in November. Really looking forward to getting immersed in a conference just focusing on Rules! Hopefully some of you rules folks who read my blog will be there at the conference as well, I'd love to meet you and get feedback on WF Rules....
  • Blog Post: Tuning the performance of your WF rules

    Someone asked a question on the WF forum today about tuning the performance of his rules. Basically the WF Rules Engine is single threaded and we dont expose any knobs for you to tweak the performance of the rules in WF V1. One way for you to improve the performance of your rules is by really thinking...
  • Blog Post: Tinkering with the Rules OM

    Ok it's been a long time since I posted. Time for some code now. I was thinking what to write about and Don's post on CodeDom Quirks made me think about CodeDom and Rules. As Don said, the WF rules engine uses CodeDom for its expression model. Just to show you that the RuleSet Editor really does make...
  • Blog Post: A new rules team blog

    You havent seen any posts from me in the last couple of weeks because I was out on vacation! I'm back and will start posting again either here on this blog or a new Connected Framework Rules Team Blog I created for my team. While my blog will have a mix of topics, the Rules team blog will be focused...
  • Blog Post: Where do Rules fit in a Workflow?

    A workflow has a bunch of activities. Some activities like the If-Else activity or the While activity have a confition. This condition is really part of a business process "rule". Eg. if the condition models a check for OrderQuantity being over a certain amount, it is part of a business process that...
  • Blog Post: 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...
Page 1 of 1 (19 items)