Improving ModelItem with Dynamic

Hi all, I’m back, and apologize for the delay, things have been crazy here and I’ve taken a little time off following shipping VS2010, so I’m getting back into it.  I’d like to talk about one of my favorite late additions to the WF4 designer programming model.  We added this change sometime in the RC/RTM…

0

VS 2010 RC Is Available

We’ve been hard at work here in Redmond (and with our team in Shanghai) working on getting WF ready for release.  We’ve made a ton of progress in the RC build that was made available yesterday, please download it and check it out.  Also, and in important bold text, if you have feedback, please, please,…

0

Making Swiss Cheese Look Good, or Designers for ActivityAction in WF4

In my last post, I covered using ActivityAction in order to provide a schematized callback, or hole, for the consumers of your activity to supply.  What I didn’t cover, and what I intend to here, is how to create a designer for that. If you’ve been following along, or have written a few designers using…

4

AttachedProperty Part 2, Putting it Together

On my last post, Jason jumped right to the punchline in his comment here. He asks “if there is an easy way to have the properties value serialized out to the xaml.” First, let’s look at what we need to do from the XAML side. First, create a helper type with a getter and setter…

0

WF4 Design Time AttachedPropertiesService and Attached Properties

I’ve been meaning to throw together some thoughts on attached properties and how they can be used within the designer.  Basically, you can think about attached properties as injecting some additional “stuff” onto an instance that you can use elsewhere in your code. Motivation In the designer, we want to be able to have behavior…

3

Finding the Variables in Scope Within the WF Designer

In this thread, one of our forum customers asked the question: “how do I find all of the variables that are in scope for a given activity in the designer?” We do not have a public API to do this.  Internally we have a helper type called VariableHelper that we use to display the list…

0

WF4 Beta1 => Beta2 Breaking Changes Document Published

Fresh on microsoft.com downloads, you can get the details of the major breaking changes that occurred for WF between Beta 1 and Beta 2. Get the document here. We will publish a similar document for any changes between Beta2 and RTM, although that list should be on the shorter side.  If you have feedback on…

0

WF4 Designer Bloggers

I wanted to put a quick note up as the team is starting to blog a little more frequently and putting some interesting content out there.  A few places to check out to hear from the folks on the team Endpoint – This is the general WF team blog, and has had some good posts…

2

Types, Metatypes and Bears, Redux

I made a quick post a few months back where I tried to talk about the way the designer works and lets us design types, as well as simply configure instances of types. There were a couple of key points that I wanted to make there in that post: The workflow designer can configure instances…

1

Navigating the WF4 Beta 2 Samples

Hot off the presses (and the download center) come the WF4 Beta 2 samples here.  The team has invested a lot of time into these samples and they provide a good way to get up to speed on the way a particular feature or group of features work together. Note, there are 2300 files to…

2