-
| The Best from DevelopMentor | MORE |
- Article: 10 Features in.NET 4.0 that made Me Smile
I recently wrote another article for DevelopMentor 's Developments newsletter (not subscribed yet? Speaking of that XAML stuff, if you write WPF or Silverlight code and don’t know MVVM, stop reading this article and tp://msdn.microsoft.com/en-us/magazine/dd419663.aspx" target="_blank">learn about it here. WF (Windows Workflow Foundation) has an AsyncCodeActivity class. WF 4 has a class which has a BeginExecute / EndExecute pair of methods which much more closely models the regular.NET async design patterns. Tags: Articles DevelopMentor that made Me Smile.
Michael C. Kennedy's Weblog - Wednesday, December 16, 2009 - NativeActivity – A Tricky Beast
NativeActivity can be a bit tricky so that is what this article is about. Tags: NET;WF;WF4 I’m writing Essential Windows Workflow Foundation 4.0 with Maurice for DevelopMentor. One of the things that I think is less than obvious is the behavior of NativeActivity. What is NativeActivity I hear you ask? Well there are a number of models for building custom activities in WF4. Most “business” type custom activities will be built using a declarative model in XAML by assembling building blocks graphically. However, what if you are missing a building block? AsyncCodeActivity. 13: {.
.NET Meanderings - Tuesday, February 9, 2010 - Six Things That’ll Surprise You About.NET 4.0
I recently wrote an article for DevelopMentor ’s Developments entitled. You can read the entire article (republished just below this introduction) or if you’d rather see it as a quick set of 6 sides, you can see those here: Six Things That’ll Surprise You About.NET 4.0. In this article, we will explore some of the new features of the.NET 4.0 3 WF 4.0. s version of WF. Basically WF 3 was a good try, but suffered from a couple of major problems that could not be overcome by simply refactoring the library. This article just touched on a few of them.
Michael C. Kennedy's Weblog - Wednesday, November 11, 2009 - Significant Advances in Unit Testing Windows Workflow
Download the library with sample … Continue reading → Agile.NET agile Articles Visual Studio WF WorkflowThis post describes a unit testing library for testing Windows Workflow Foundations.It is not a framework like HarnessIt, NUnit, or MsTest. Rather it’s a library that can be used in conjunction with any of these testing frameworks.
Michael C. Kennedy's Weblog - Sunday, January 18, 2009 - Creating Rich Composite Activities
If you read my previous article there are a couple of new things here. Tags: NET;WF;WF4 I my last post I showed that creating a custom composite activity (one that can have one or more children) requires deriving from NativeActivity. The Retry activity that I showed was fairly simple and in particular didn’t try to share data with its child. How then do we create data that can be both manipulated by the activity and accessed by the parent? The secret to achieving this is a feature called ActivityAction - Matt Winkler talks about it here. 1: [ContentProperty( "Body" )]. 13: {.
.NET Meanderings - Sunday, February 14, 2010 - Significant Advances in Unit Testing Windows Workflow
My intention was to post this article that you're reading now shortly thereafter when I got some free time to polish things up. WF - Unit Testing: Simple approach to Activity testing and improving the XOML loader by Andreas Erben. Then I heard through some inside sources that this MSDN Magazine article was about to come out: Foundations: Unit Testing Workflows and Activities by Matt Milner. So I decided to see what Matt's article had to offer to the conversation. It's a good article to be sure. Notice how we're using WF Services for DI with our test stubs.
Michael C. Kennedy's Weblog - Sunday, January 18, 2009 - Unit Testing Coming to a Workflow Near You
WF - Unit Testing: Simple approach to Activity testing and improving the XOML loader by Andreas Erben. If there are other articles I'm missing, please post them in the comments. [Update: See the follow up post "Significant Advances in Unit Testing Windows Workflow" ]. If you've been working with Windows Workflow, you'll find it has some cool features for orchestration, long running operations, state machines, etc. However you won't find very much support for Test Driven Development (TDD) or unit testing in general. There has been some work done on unit testing Windows Workflows.
Michael C. Kennedy's Weblog - Tuesday, September 30, 2008