Ron Jacobs

Windows Workflow Foundation

Posts
  • Ron Jacobs

    Nuget Package Images

    • 2 Comments
      The NuGet team has recently added the ability to store the package icon URL in the nuspec file. Now I need to have a public copy of the icon available somewhere on the web.  I tried putting it on CodePlex but the URI uses QueryString parameters...
  • Ron Jacobs

    How to: Implement a WCF Asynchronous Service Operation with Task<T>

    • 5 Comments
    I love Task<T>.  It has to be one of the finest innovations in the framework in the past few years.  Recently I was reviewing some old WCF documentation How to: Implement an Asynchronous Service Operation which was probably written in...
  • Ron Jacobs

    Windows Workflow Foundation (WF4) ParallelFor Activity

    • 0 Comments
    In my previous posts I’ve been arguing that you can implement Task Parallelism with Windows Workflow Foundation (WF4).  This post is a part of a series on WF, Parallelism and Threading Windows Workflow Foundation (WF4) Activities and Threads The...
  • Ron Jacobs

    Windows Workflow (WF4) Task Parallelism with Sequences

    • 0 Comments
    In my last post The Workflow Parallel Activity and Task Parallelism I said that you can implement Task Parallelism with Windows Workflow Foundation.  In this post I want to explore some of the differences between the Parallel Activity in System.Workflow...
  • Ron Jacobs

    The Workflow Parallel Activity and Task Parallelism

    • 2 Comments
    “ Task parallelism (also known as function parallelism and control parallelism ) is a form of parallelization of computer code across multiple processors in parallel computing environments. Task parallelism focuses on distributing execution processes...
  • Ron Jacobs

    Windows Workflow Foundation (WF4) Activities and Threads

    • 0 Comments
    Most of the time in software when we say “Parallel” we mean that multiple threads are being used to do work concurrently.  Because of this, many customers ask if the Parallel activity works this way in Windows Workflow Foundation.  I know there...
  • Ron Jacobs

    Authoring Activities in Code or XAML

    • 0 Comments
    With Windows Workflow Foundation (WF4) you can author activities in Code or XAML.  Each has advantages and disadvantages Visibility Advantage – XAML You can author them in the Workflow Designer.  Here is a activity I’ve been working with today...
  • Ron Jacobs

    XAML and Activity Assembly Spoofing

    • 2 Comments
    Recently I was contacted by a customer who had read my posts on Versioning and was investigating some interesting behavior of activity designers (more on this in a future post).  But this discussion got me to thinking.  As I pointed out in my...
  • Ron Jacobs

    How To Load WF4 Workflow Services from a Database with IIS/AppFabric

    • 2 Comments
    This morning I saw a message post on the .NET 4 Windows Workflow Foundation Forum titled Load XAMLX from database .  I’ve been asked this question many times. How can I store my Workflow Service definitions (xamlx files) in a database with IIS and...
  • Ron Jacobs

    Creating a State Machine in Code

    • 4 Comments
    Lots of people create state machines.  There are many examples on the web of people who are building class libraries to make it easy to create a state machine.  These people typically don’t need (or want) to use a workflow designer or see a...
  • Ron Jacobs

    Passing arguments to Workflow Activities (again)

    • 1 Comments
    Way back in September 2009 I wrote WF4: Passing Arguments to Activities .  In the years since I’ve learned a few things. Download code for this post Windows Workflow Foundation (WF4) - Workflow Arguments Example Watch Out for Initialization Syntax...
  • Ron Jacobs

    Tracking Child Workflow with InvokeWorkflow

    • 0 Comments
    For background on this issue see WF4 How To Invoke a Child Workflow as XAML .  Thanks to rfcdejong who recently logged an issue on our http://wf.CodePlex.com site Child activity's ignore the Tracking Participant / Tracking Profile ? Because of this...
  • Ron Jacobs

    Passing Values between Workflow Activities

    • 2 Comments
    It’s been a long while but in the old WF 3.5 days as I recall there was this funky binding thing that allowed you to pass values from the output of one activity directly to the input of another activity.  Windows Workflow Foundation (WF4) does not...
  • Ron Jacobs

    Performance Review Time

    • 2 Comments
    Well it’s that time of year again.  Time to write the performance review.  While working out at the gym this morning I had a thought… What if I shared my self-evaluation performance review with you?  After all, you are very important to...
  • Ron Jacobs

    How to handle the trailing slash in a WCF HTTP Service

    • 0 Comments
    The other day I got this tweet from Adam @ronljacobs anyway to do something like: [WebGet(UriTemplate = "{id}", IgnoreTrailingSlash = true)] want {id} and {id}/  to be the same Off hand I didn’t know the answer but now that I’m back from...
  • Ron Jacobs

    Using Workflow Services and Silverlight Together

    • 3 Comments
    In my previous post on WorkflowServices, CanCreateInstance and Silverlight I shared with you some of the pain that I went through in building my first Silverlight / Workflow Services app. Much of this pain was just because I have not done a great deal...
  • Ron Jacobs

    .NET Framework Platform Update 1–Supported Runtime Config

    • 1 Comments
    Update 6/21 - there is a fix for this known issue see KB2468871 look for issue #9 I have found that when you set your app to use .NET Framework Platform Update 1 Visual Studio adds something to your configuration file. It is trying to do the right...
  • Ron Jacobs

    Delay signing Visual Studio and XamlBuildTask

    • 0 Comments
    While working on signing assemblies you may run into a problem I encountered this morning so here goes… Problem XamlBuildTask fails when referencing a Delay Signed assembly To see this in action try the following Create a Workflow Console Application...
  • Ron Jacobs

    Retargeting Visual Studio Test Projects for .NET 4 Platform Update 1.

    • 0 Comments
    If you are using .NET 4 Platform Update 1 to do unit testing you may encounter this dialog box when you try to change the target framework of your test project Tip: You can press Ctrl+C on a message box to copy the text to the clipboard.  If you...
  • Ron Jacobs

    How to eliminate tempuri.org from your service WSDL

    • 0 Comments
    tempuri.org is the default namespace applied to WCF Services and Workflow Services.  You can and should specify your service namespace. It is recommended that you explicitly specify a name and namespace for the service contract, and an action for...
  • Ron Jacobs

    Microsoft.Activities and Microsoft.Activities.UnitTesting now available via NuGet

    • 0 Comments
    Update 12/3/2011: Microsoft.Activities is now Microsoft.Activities.Extensions When I first saw NuGet I knew I had to find a way to take advantage of this great new way to deliver code to you. It took a few months but finally the other day I decided...
  • Ron Jacobs

    How to troubleshoot Windows Server AppFabric and Workflows

    • 0 Comments
    If you are having trouble with a Workflow deployed in IIS with Windows Server AppFabric, the event log can be a wonderful tool to help diagnose problems. First Step: Check the Windows Application Event Log Open Event Viewer Expand Windows Logs Select...
  • Ron Jacobs

    WF4 Advanced State Machine Stuff

    • 12 Comments
    So you want to know how the state machine really works? Take a look at the WF4 State Machine Explorer .  This sample is designed to show you how StateMachine works with activities. There are three transitions from State1. To State 2 which is triggered...
  • Ron Jacobs

    How to detect if the .NET Framework Platform Update 1 is installed

    • 1 Comments
    Humans Go to Control Panel / Programs / Programs and Features / View Installed Updates Use the Search Box to search the updates for KB2495593 KB2478063 Or if you prefer, search the list your self Microsoft .NET Framework 4 Platform Update 1 - Runtime...
  • Ron Jacobs

    How to create a WF4 WorkflowServiceHostFactory for AppFabric Auto-Start

    • 4 Comments
    Sometimes when using Windows Workflow Foundation (WF4) you need to create a custom WorkflowServiceHostFactory.  There are a couple of main reasons why you would want to do this. To configure the WorklfowServiceHost in some way like adding an extension...
Page 2 of 14 (330 items) 12345»