Ron Jacobs

Windows Workflow Foundation

Posts
  • Ron Jacobs

    Locking in SqlWorkflowPersistenceService

    • 1 Comments
    In my previous post I was thinking about persisted workflows in a server farm and thinking about how optimistic and pessimistic locking affects the operation of workflows in a server farm. I said that the default behavior of the SqlWorkflowPersistenceService...
  • Ron Jacobs

    How much would you pay?

    • 2 Comments
    Everybody wants something for nothing, but we all know that this is not realistic. Architects know that their job is one of evaluating trade-offs. Often developers get into the trap of thinking that performance is the only thing that matters and if this...
  • Ron Jacobs

    WF4 Workflow Service Data Validation Design

    • 5 Comments
    In my previous previous post on the WCF Fault Spike and the other post on 4 Tenets of Service Oriented Data Validation I discussed some options and best practices for service data validation with WCF.  In this post I want to consider how the same...
  • Ron Jacobs

    Enter the debate – “Loosey Goosey” an Anti-Pattern?

    • 1 Comments
    2 years ago I created the first version of my Patterns and Anti-Patterns for SOA presentation. Since then I have presented this content around the world in many different countries over 50 times. It has been the top-rated architecture session at many...
  • Ron Jacobs

    Blog in my mouth...

    • 1 Comments
    Strange thing these blogs... It's like a loaded gun that can go off on you. In the vastness of cyberspace with the trillions of web pages out there, who would have thought that anyone would find my blog. I have been meaning to blog for a very long time...
  • Ron Jacobs

    You know you are a geek when...

    • 13 Comments
    You know you are a geek when You miss coding like a fisherman misses fishing. You give up an evening of online gaming to write code instead. You wake up in the middle of the night with an idea that is so good you have to try it...right now...
  • Ron Jacobs

    Why SOA?

    • 3 Comments
    As the product manager of Shadowfax I am often asked about how Shadowfax relates to service oriented architecture (SOA). I have had many lengthy discussions with others here at Microsoft as we consider how best to help our customers with this new architectural...
  • Ron Jacobs

    New Hands On Lab - Introduction to WF4

    • 1 Comments
    A couple of weeks ago I ran across a very interesting tool called Feature Builder .  As I watched the videos about this tool I realized that it represented an opportunity to deliver Hands on Labs (along with other interesting things) directly inside...
  • Ron Jacobs

    Generating the Data Tier

    • 1 Comments
    Recently a couple of MVPs from Mexico sent me a tool that they created called the DataTierGenerator for Enterprise Library. This thing is pretty cool so yesterday afternoon I decided to give it a spin. I was thoroughly impressed! It does a terrific job...
  • Ron Jacobs

    Looking for some people in cyberspace...

    • 3 Comments
    I'm working on this project that I can't say much about yet, but I need to find some people who are not responding to the email address I have for them. I know the hassles of SPAM make it such that many people are having to change email accounts quite...
  • Ron Jacobs

    SQLScript.NET

    • 1 Comments
    How many times have you created a project and you needed to insure that a SQL Script was run to create a database as a part of the installation? I haven't found any good way to get this done so one afternoon I decided to create a library that could do...
  • Ron Jacobs

    WF4 Performance Tip–Cache Activities

    • 2 Comments
    When you create a new WorkflowConsole application you will see a line of code like this 1: WorkflowInvoker.Invoke( new Workflow1()); Looks innocent enough right? If you were only going to invoke this activity once this is not a problem. ...
  • Ron Jacobs

    How to create a Workflow Service using a Flowchart

    • 0 Comments
    The WCF Workflow Service template in Visual Studio 2010 creates a Workflow Service using a Sequence as the container. You might not be aware that you can create a Workflow Service using a Flowchart.  To create it do the following Create a Workflow...
  • Ron Jacobs

    Getting into Wiki...

    • 0 Comments
    Now that I work with the "Father" of wikis, I decided that I really ought to get into working with one. So I am the proud owner of the SOA wiki on the internal Microsoft wiki site. I must admit that so far the progress is a little slow in figuring out...
  • Ron Jacobs

    Another reason I love Windows 7 - The Network Troubleshooter

    • 0 Comments
    After installing the RTM release of Windows 7 I dropped by the office this morning and when I put the laptop on the docking station I fired up the web browser and got… nothing.  My PC was acting like it had no network connection even though it was...
  • Ron Jacobs

    Exception Handling & Metadata

    • 3 Comments
    Metadata is a funny thing... In an effort to make the complex simple we often go down this road of building a generic-meta-data-driven-solution-thingy and end up shooting ourselves in the foot. For example, COM+ has support for transactional semantics...
  • Ron Jacobs

    WF4: How to Unit Test a Workflow that calls a WCF Service

    • 5 Comments
    “The important point is that our test can’t control what that dependency returns to our code under test or how it behaves (if we wanted to simulate an exception, for example). That’s when we use stubs .” – The Art of Unit...
  • Ron Jacobs

    Committed to guidance

    • 3 Comments
    One of the really great things from TechEd was to hear Andy Lees tell the world that Microsoft was committed to providing architectural guidance for common scenarios. I mean, how great is that? Especially when it is my job to get that done. The problem...
  • Ron Jacobs

    WF4 Activities Best Practices

    • 0 Comments
    Lately on http://endpoint.tv we have been doing a series called WF4 Activities Best Practices with Leon Welicki. Many of you wrote in asking for the sample code so I’ve published on MSDN Code Gallery - WF4 Activity Best Practices Sample . Be...
  • Ron Jacobs

    Testing a WorkflowService .xamlx file with Visual Studio

    • 2 Comments
    One thing I have not tackled until today was how to test a Workflow Service in a .xamlx file.  When I started out this morning working on it I realized that there isn’t a great deal of information about how to do this available anywhere. Update 7...
  • Ron Jacobs

    The specified module 'DistributedCacheAdministration' was not loaded because no valid module file was found in any module directory.

    • 0 Comments
    What to do if you get this error when unit testing Windows Server AppFabric Caching Being new to unit testing code that invokes PowerShell I ran into this problem when trying to test code that was using the Windows Server AppFabric Caching cmdlets. System...
  • Ron Jacobs

    My Zune Is Finally Here!

    • 1 Comments
    Being a podcaster I just had to run out and get one of these. I'm thinking about giving a Zune away to some lucky ARCast listener - just need to work out the details on this. And yes - it is a little bigger than an iPod but light weight, works really...
  • Ron Jacobs

    TechEd 2005 Reflections

    • 0 Comments
    What can I say? TechEd 2005 in Orlando was a great event. I really enjoyed getting to meet many of you who regularly listen to the webcasts and podcasts. I had a great time and even appeared in a podcast video shot while I was giving a cabana talk after...
  • Ron Jacobs

    Working with OutArgument<T> in Workflow

    • 0 Comments
    If you want to assign a value to an OutArgument in your workflow here is something you need to keep in mind. If your OutArgument is something simple like a value type or a string you can simply write to it directly If your OutArgument is something...
  • Ron Jacobs

    How to get rid of http://tempuri.org in a Workflow Service

    • 1 Comments
    Edit: Ignore this really old post and view How to eliminate tempuri.org from your service WSDL Somebody was asking earlier today how to eliminate the namespace http://tempuri.org from their WSDL with a WorkflowService. I had no idea but soon enough...
Page 5 of 14 (330 items) «34567»