Windows Communication Foundation–The Journey Begins ..

The 2010 release provided a dramatic shift in the build platform. Previous releases were built on top of MSBuild, providing integration through custom tasks and a special logger for tracking events during a build. Current and future releases are built on Windows Workflow Foundation, providing a design experience in Visual Studio and the ability to…

1

Busy busy busy …

I apologize to my reader or so for the lack of updates recently. I have been knee deep in work for our next release and have not had much spare time. I will also be fixing my code segments soon which are now cut off due to the re-theming of our blogs. Patrick

2

Windows Workflow 4.0 – Workflow Instance Extensions

Update 01/20/2009: Since I failed to mention this before I wanted to make something clear about these workflow posts. All information in these posts is based on the knowledge I gained through developing a framework based on Windows Workflow 4.0. I am not a member of the team nor is this information in any way endorsed by the…

7

Windows Workflow 4.0 – CopyDirectory (Part 3 of 3)

So far we have written ParallelItemScheduler<T>, which is a generic activity that goes dormant and schedules actions based on input via bookmark resumption. We then used this activity to design ProducerConsumer<T>, which takes this idea a little further and provides a generic mechanism for running a producer thread that can pump data into a consumer…

5

Windows Workflow 4.0 – CopyDirectory (Part 2 of 3)

In my previous post I introduced you to NativeActivity and walked through the design and implementation of a class named ParallelItemScheduler<T>. In part 2 of this series we will be utilizing the aforementioned activity to build a new composed activity named ProducerConsumer<T>. Once we have completed this task we will have a framework for building…

0

Windows Workflow 4.0 – CopyDirectory (Part 1 of 3)

In my last couple of posts I have lead you through some basic introduction to workflow as well as a real world example of how to implement a cancelable CopyFile activity. The next thing I would like to do is dive into a much more involved example utilizing the previous activity. The purpose of this…

0

Windows Workflow 4.0 – CopyFile

It has recently come to my attention that there is unrest regarding our inclusion of a CopyDirectory activity without a CopyFile activity. Therefore, I decided to take this opportunity to introduce everyone to the sub-class AsyncCodeActivity and how you can utilize it with a real world example – a cancelable file copy operation. As you…

1