Yun Jin's WebLog

CLR internals, Rotor code explanation, CLR debugging tips, trivial debugging notes, .NET programming pitfalls, and blah, blah, blah...

Browse by Tags

Tagged Content List
  • Blog Post: Workflow Foundation 4.0 Activity Data Model (III)

    I finally finished the long overdued last installment of the Activity Data Model series . In this post, I focused on workflow variables. Conceptually workflow variables are very similar to variables in procedure programming languages like C#. But one thing special about workflow variables is the concept...
  • Blog Post: The first wave of WF4 Activity Packs are released

    I'm very happy to annouce that my team just released 2 pack of Activities for WF4 on CodePlex ! · State Machine Activity Pack . State Machine is one of the most common asks for WF4’s Activity Palette, especially for WF3 users. This Activity Pack includes a feature-rich State Machine supporting entry...
  • Blog Post: Workflow Foundation 4.0 Activity Data Model (I)

    This is my first post about WF4's Activity Data Model . The focus of this post is a high level principle which drives data model redesign between WF3 and WF4: separation of data and program. WF3 has Activity's runtime state stored in the Activity itself which caused a lot of problems. WF4 abstracts out...
  • Blog Post: Workflow Foundation 4.0 Activity Model (II)

    I just posted the 2nd half of introduction to WF4's Activity Model . In this blog, I have given examples of building 2 activities with 4 different authoring styles: how to build a leaf activity (HttpGet) using CodeActivity and AsyncCodeActivity; and how to build a composite activity (World) using Activity...
  • Blog Post: Workflow Foundation 4.0 Activity Model (I)

    I just posted one entry in our "Go with the Flow" team blog to explain Workflow foundation V4's Activity Model. In the blog, I discussed how Workflow is composed of Activities and introduced basic Activity programming model in WF4. I quickly went over the 4 Activity base classes ( Activity, CodeActivity...
  • Blog Post: A developer's view of Workflow

    This is my first blog post about Windows Workflow Foundation (WF) on the "Go with the flow" team blog . In the post I briefly described some key benefits of Workflow as a programming language: Declarative programming, Continuation, Persistence, and instance management.
Page 1 of 1 (6 items)