Welcome to Windows Workflow Foundation (WF)
Top Tasks :

WF Community Bloggers

Browse by Tags

All Tags » WCF;WF   (RSS)
Sorry, but there are no more tags available to filter with.

  • It feels like this webcast has been pimped enough but..

    If you haven't seen it advertised - I am doing a WebCast on WCF/WF integration next Wednesday at 10 am Pacific time. Signup link : http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032381608&EventCategory=4&culture=en-US&CountryCode=US Hope to see many of you virtually there :) Check out my BizTalk R2 Training . Read More...
  • Article about WF/WCF integration

    I guess this is the week for my articles to go online :) Now my WF/WCF integration article is on MSDN . Hope you find it helpful. Check out my BizTalk R2 Training . Read More...
  • Handling events with IIS/WAS hosting and WorkflowServiceHost

    If you are building Windows Workflow Foundation (WF) applications today (and you aren't building Sharepoint Workflows) you should be using WorkflowServiceHost for your hosting environment. Period, end of discussion (oh - well we can have more decision about it - but its a fait accomplis at this point). Especially if you are using WF to implement a service, using .NET 3.5 is a total no brainer. I was doing so the other day using a StateMachineWorkflow hosted in IIS and I was getting an exception. The exception (which I found after I attached the debugger to IIS) was the dreaded (and pretty common) exception "QueueNotFound for queue X". Now - if I was writing the hosting layer myself I would handle the WorkflowRuntime.WorkflowIdled event and introspect on the WorkflowInstance using WorkflowInstance.GetWorkflowQueueData method to see what queues where available at different points during the workflow to help figure out what the problem was. The problem was that I expected the Queue to be there at that paritcular point of execution, and I wanted to verify that fact using the WorkflowInstance.GetWorkflowQueueData method like this: void WorkflowRuntime_WorkflowIdled( object sender, System.Workflow.Runtime.WorkflowEventArgs e) { ReadOnlyCollection<WorkflowQueueInfo> queues; queues = e.WorkflowInstance.GetWorkflowQueueData(); foreach (WorkflowQueueInfo qi in queues) { Debug.WriteLine( "QueueName : " + qi.QueueName); foreach ( string actName in qi.SubscribedActivityNames) { Debug.WriteLine( Read More...

<July 2008>
SuMoTuWeThFrSa
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

Copyright © 2006 Microsoft Corporation. All Rights Reserved. | Terms of Use | Privacy Statement | Contact Us