Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Workflow Monitor SDK tool demo

8 minutes, 34 seconds


Right click “Save as…”

The Windows Workflow Foundation SDK includes a sample application called Workflow Monitor.  Workflow Monitor uses the Workflow Designer control to visually display the execution status of a workflow. 

In this screencast, Moustafa Ahmed (Program Manager on the Windows Workflow Foundation team), gives a demo of the Workflow Monitor tool that will be included as a sample in the SDK for Windows Workflow Foundation Beta 2.  

For more information about Windows Workflow Foundation, please visit:  

 - Windows Workflow Foundation Site - http://www.WindowsWorkflow.net 
 - MSDN Developer center - http://msdn.microsoft.com/workflow 
 - Workflow Forums - http://www.WindowsWorkflow.net/Forums


Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
  • What other kinds of queries will you be able to make with beta 2 ?
    The query you make to get some activity property value, you get the data also from the tracking service? So you save state data into the tracking service? The tracking service SQL database changes in beta 2?

    Really glad to know you guys are building something great!

    Ariel Schapiro.

  • Yes, we save the data in the SqlTrackingService's database. We've done so in Beta1 as well. By default we will only track workflow events, activity execution status event and user track point. If you can change your default tracking profile (DefaultTrackingProfile table) or supply a profile for type (TrackingProfile table) and we'll save what you decided to track based on your tracking profile.

    In Beta2 we plan to add Query APIs layer atop of the out of box SqlTrackingService. As you've seen in the screencast, you can use those APIs to find workflows by execution status, activities from within your workflow and their activity execution status history, and activity properties' values that you decided to track. There are other capabilities that are being finalized now. Certainly, if you have more needs that are not satisfied by this query layer, you can always go directly and query your database.

    I am glad to see you excited about the technology

  • Very very interesting!!!!
    My question is about the possibility to customize the activity shape on the basis of its status. For example I'd like to set the rectangle activity background color to yellow while it's in running state, and to green when is completed. In the demonstration instead I see that to distinguish a running activity a small green arrow is shown on the wv designer. Can you give me some additional info?

    And sorry for my bad english...
  • Big Smile hi,

    nice job, but where can we get the tool ???????
  • I just downloaded the WWF Beta 2, play around with some workflow projects using Visual Studio 2005 and SQL Express 2005 on my PC.

    I also downloaded and installed the Windows SDK (w/ WWF) and unpack the Windows Workflow Monitoring sample app.

    When I build it, it succeeds, but it displays an error when ran, it seems it cannot connect to the correct database. But the connection details are correct.

    My machine is DESKTOP, database is TRACKINGSTORE and WORKFLOWSTORE

    Please help, I can't run the Windows Workflow Monitoring Tool.
  • here is the error message I received when I launch the monitoring tool...

    "Exception in GetWorkflows
    Could not load file or assembly 'HostingWorkflowRuntime,
    Version=, Culture=neutral,PublicKeyToken=null' or
    one of its dependencies..."

    Please help.
  • I think that workflow designer host has one big drawback. I don't understand why do you need to have access to workflow assembly in order to draw the activities Sad. I think that markup serialized representation such as one existing in SqlTracking database should be enough to display workflow, and it will enable remote monitoring scenarious Cool.


  • bfallar3 wrote:
    here is the error message I received when I launch the monitoring tool...

    "Exception in GetWorkflows
    Could not load file or assembly 'HostingWorkflowRuntime,
    Version=, Culture=neutral,PublicKeyToken=null' or
    one of its dependencies..."

    Please help.

    Did anyone solve this problem? I'm using WWF Beta 2.2.
    Please, help! [C]
  • The workflow assemblies need to be discoverable by the process calling the SqlTrackingQuery APIs. In your case, and per the error message, please make sure that the HostingWorkflowRuntime assembly and its dependencies are either GAC'ed or in the same directory as the WorkflowMonitor.exe. Hope this helps.


  • Why does www.windowsworkflow.net contain russian content?



    Dmitriy Afraimovich

    Registered through: GoDaddy.com, Inc. (http://www.godaddy.com)

    Domain servers in listed order:

  • http://msdn.microsoft.com/en-us/library/ms741706(VS.85).aspx">http://msdn.microsoft.com/en-us/library/ms741706(VS.85).aspx

  • http://msdn.microsoft.com/en-us/library/ms741706(VS.85).aspx">http://msdn.microsoft.com/en-us/library/ms741706(VS.85).aspx

    u can get it from here

Remove this comment

Remove this thread


Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.