WF, WCF, Dublin Pre-conference from Dev Days

by Matt Milner 22. June 2009 04:44

I had a great time at Dev Days doing the pre-conference session on WF, WCF and Dublin.  It’s always fun trying to present on beta technology, and there’s nothing like having the first demo crash Visual Studio to start the day. :)  Thanks to all who attended, you can find the demos here

Tags:

Windows Workflow Foundation | Windows Communication Foundation | Presentations

Speaking at Microsoft Dev Days 09 in Hague, The Netherlands

by Matt Milner 15. May 2009 05:41

I’ll be speaking at Dev Days 09 in a couple of weeks.  I’m excited to be doing a pre-conference day on WF and WCF 4 as well as “Dublin”.  then I’ve got two WF sessions during the conference, one on building custom activities with WF 4 and another on moving from WF 3.x to WF 4. 

devdays09logo

After the show, I’ll try to get some screencasts up of a few of my demos, and you can check out our Pluralsight On Demand! where I’ll soon be publishing some modules on “Dublin”. 

Tags:

Windows Workflow Foundation | Windows Communication Foundation

Screencast: Windows Workflow – Creating custom context channels for workflow services

by Matt Milner 5. May 2009 05:06

I’ve recently published a free screencast on how to create a custom context channel in workflow services. 

wf-custom-context-channel

.NET 3.5 supports managing context in a SOAP header or HTTP cookie, but that may not be where your context information lives. In this screencast I show an example of a custom channel that enables the context information to be passed in a URL to enable operation invocation from a link in an email.

 

Check out our growing collection of free .NET screencasts and videos.  Subscribe to the Pluralsight feed to be notified when new screencasts are published.  Also, check out our growing library of online .NET training courses -- see what you can learn with Pluralsight On-Demand!

Tags:

Windows Workflow Foundation | Windows Communication Foundation

Screencast: Windows Workflow – Managing conversations in workflow services

by Matt Milner 5. May 2009 05:04

I’ve recently published a free screencast on how to manage conversations in workflow services. 

wf-managing-conversations

Conversations are special cases of context management in workflow services requiring extra information to correctly route messages. In this screencast, I show you when you need to think about conversations and how to properly write your workflows and clients to deal with them.

 

Check out our growing collection of free .NET screencasts and videos.  Subscribe to the Pluralsight feed to be notified when new screencasts are published.  Also, check out our growing library of online .NET training courses -- see what you can learn with Pluralsight On-Demand!

Tags:

Windows Workflow Foundation | Windows Communication Foundation

Screencast: Windows Workflow – Managing workflow services context in WF client applications

by Matt Milner 1. May 2009 05:19

I’ve recently published a free screencast on how to manage context information when using workflows, and the Send activity, to interact with workflow services. 

 

wf-managing-context-wfclient

 

When using workflows as clients to workflow services, the Send activity is used to manage context on the client. This screencast covers how to configure the send activity correctly with respect to context and how to manage the context manually.

Check out our growing collection of free .NET screencasts and videos.  Subscribe to the Pluralsight feed to be notified when new screencasts are published.  Also, check out our growing library of online .NET training courses -- see what you can learn with Pluralsight On-Demand!

Tags:

Windows Workflow Foundation | Windows Communication Foundation

Screencast: Windows Workflow - Managing workflow services context in .NET client applications

by Matt Milner 1. May 2009 05:16

I’ve recently published a free screencast on how to manage context information when using a .NET client to interact with workflow services. 

wf-managing-context-client

 

This screencast shows how to manage context in .NET applications to enable multiple calls on the same proxy for different workflow instances, or to make calls to an existing workflow instance with a new proxy/channel.

NOTE: for reusing the same channel to make calls to different services, you should see this blog post that provides details on some extra steps required to turn off the automatic context management.  If you fail to do this step, you will get the following exception message: “Context cached at the channel layer cannot be changed after the channel is opened.” 

Check out our growing collection of free .NET screencasts and videos.  Subscribe to the Pluralsight feed to be notified when new screencasts are published.  Also, check out our growing library of online .NET training courses -- see what you can learn with Pluralsight On-Demand!

Tags:

Windows Workflow Foundation | Windows Communication Foundation

Screencast: Windows Workflow – Creating Custom Context Bindings

by Matt Milner 30. April 2009 18:12

I’ve recently published a free screencast on how to create custom context bindings in workflow services. 

wf-custom-context-binding

 

Microsoft ships several bindings that support context management, but they cannot possibly cover all of the scenarios you might need. In this screencast, I'll show you how to build your own custom context binding using a netNamedPipesContextBinding as an example.

Check out our growing collection of free .NET screencasts and videos.  Subscribe to the Pluralsight feed to be notified when new screencasts are published.  Also, check out our growing library of online .NET training courses -- see what you can learn with Pluralsight On-Demand!

Tags:

Windows Workflow Foundation | Windows Communication Foundation

Screencast: Windows Workflow Foundation workflow service context basics

by Matt Milner 30. April 2009 18:04

I’ve recently published a free screencast on the basic ideas around context management with workflow services. 

wf-service-context-basics

 

This screencast walks through the basic ideas of managing context in workflow services and introduces several concepts that will be used for deeper exploration in other screencasts in the series. 

Check out our growing collection of free .NET screencasts and videos.  Subscribe to the Pluralsight feed to be notified when new screencasts are published.  Also, check out our growing library of online .NET training courses -- see what you can learn with Pluralsight On-Demand!

Tags:

Windows Workflow Foundation | Windows Communication Foundation

Demos from DevWeek 2009 (WF Context, WF 4 Activities, and WCF 4 features)

by Matt Milner 14. April 2009 04:54

A little delayed, to be sure, but here are the demos from my three talks at Dev Week this year.  Thanks for all who attended.  I’ll be giving an updated version of the custom activities talk at DevDays2009 in the Netherlands at the end of May, hopefully with newer bits! 

 

Tags:

Windows Communication Foundation | Windows Workflow Foundation

New course on "Dublin"

by Matt Milner 22. December 2008 05:24

I'm excited to announce that we have now listed our new "Dublin" course on the website.  This will be a three day course where we dive in to taking advantage of the hosting features found in the new application server being developed at Microsoft.  If you are interested in finding out how you can use "Dublin" to host your WCF/WF services, manage and monitor them, and take advantage of advanced features for routing, versioning your services, etc. then this is the course for you.  I'm looking forward to the first public offering which should be posted up on the schedule soon. 

Tags:

General Musings | Windows Workflow Foundation | Windows Communication Foundation