Distributed Matters

Troubleshooting issues in technologies available to developers for building distributed applications

SocketException: “a non-blocking socket operation could not be completed immediately” with .Net Remoting

If you are using .Net Remoting with the TCP channel, you may get the error SocketException: “a...

Author: Carlo_Colombo Date: 02/05/2018

Side-by-Side Execution of Workflow Services: Step-by-Step Example

Introduction In this blog post, we go through a complete example of a workflow service that handles...

Author: carcolo Date: 12/16/2015

Dynamic Update in WF4.5: Sample using a re-hosted Workflow Designer

Introduction WF 4.5 added Versioning and Dynamic Updates to workflows. The dynamic update process...

Author: carcolo Date: 11/29/2013

How to clean up a WF4 persistence database

Introduction The SqlWorkflowInstanceStore class in WF4 uses a Sql Server database for persistence....

Author: carcolo Date: 10/24/2013

Debugging Multiple CLRs (InProc SxS)

Introduction In the previous post, we looked at how multiple CLRs can be loaded in the same process...

Author: carcolo Date: 09/06/2013

Loading multiple CLR Runtimes (InProc SxS) – Sample Code

Introduction Starting with version 4, the CLR supports In-Process Side-by-Side (InProc SxS). The...

Author: carcolo Date: 08/23/2013

Workflow Foundation 4: Cancellation

Introduction I got an interesting question from a customer a few days ago: “Is it possible to handle...

Author: carcolo Date: 02/06/2013

Workflow Foundation Sql Scripts

If you install the .Net Framework 4.5 and you look at the folder...

Author: carcolo Date: 01/10/2013

Hi all! I have been involved recently in the troubleshooting of a type library-related problem...

Author: carcolo Date: 04/06/2010

Troubleshooting a RemotingException by dumping out Remoting Channel Configuration

This post is devoted to .NET Remoting, one of the technologies supported by our Distributed Services...

Author: carcolo Date: 01/11/2010

.NET Generics and Code Bloat (or its lack thereof)

Introduction I recently got questions from a couple of customers on the implications of using...

Author: carcolo Date: 11/09/2009

Workflow Foundation: Migration from WF3 to WF4 - Notes and References

As you probably know, the .NET Framework 4.0 is going to introduce a new object model for the...

Author: carcolo Date: 08/27/2009

A CLR COM Interop Issue

Hello again. Today's case is pretty interesting, in my opinion, because it merges a number of...

Author: carcolo Date: 03/10/2009

Analyzing a user-mode exception and conditionally taking a kernel dump

Introduction Hello again. It has been more than one month since the last post. I guess the Christmas...

Author: carcolo Date: 01/27/2009

Why Carlos?

Some colleagues and friends pointed out that, after a couple of tough postings on, respectively,...

Author: carcolo Date: 12/24/2008

Heap Corruption: A Case Study

Here we go again: it is snowing in Milan while I am publishing a new blog post . Admittedly, this...

Author: carcolo Date: 12/10/2008

Troubleshooting a DCOM issue: Case Study

Hi all,this is my first post after a LONG LONG time since I created the (so far empty) blog. I guess...

Author: carcolo Date: 11/25/2008