Ron Jacobs

Windows Workflow Foundation

September, 2010

Posts
  • Ron Jacobs

    WF4 Activities and Callbacks / Event Handlers

    • 0 Comments
    Recently David K contacted me through my blog and shared with me a solution that he came up with for a particular problem that he was able to solve using IWorkflowInstanceExtension and said it would be great if I could do an endpoint.tv episode about...
  • Ron Jacobs

    How To Unit Test Workflows–Mocking Activities

    • 0 Comments
    Suppose you want to unit test a workflow that has some external dependency like a database, web service, file or some other thing that makes testing inconvenient. The need to eliminate external dependencies when testing has led to a world of mocking frameworks...
  • Ron Jacobs

    How to Unit Test a WorkflowService

    • 2 Comments
    Testing WorkflowServices is harder because you have to host the service somehow. There are several options you can use. You can host the service in IIS/AppFabric by configuring your project to use IIS You can try to insure that the local ASP...
  • Ron Jacobs

    Unit Testing Workflows–Testing Activities with Bookmarks

    • 0 Comments
    In my previous post I showed you how to test simple activities using WorkflowInvoker. While this is a great way to test simple activities it does have limitations. The MSDN documentation states WorkflowInvoker does not allow instance control such...
  • Ron Jacobs

    How to Unit Test WF4 Workflows

    • 5 Comments
    Recently I asked you to vote on topics you want to see on endpoint.tv . Coming in at #3 was this question on how to Unit Test WF4 Workflows. Because Workflows range from very simple activities to long and complex multi-step processes this can be a...
  • Ron Jacobs

    How to make the WF4 Batch Worker Autostart

    • 2 Comments
    Today on endpoint.tv I showed how to create a workflow service that can do background work on a scheduled basis (The sample code is posted here ). In the example I showed a web UI that allows you to start the job by clicking on a submit button. Somebody...
Page 1 of 1 (6 items)