Category Archives: Wcf

Introducing RockBus: Durable Content Based Routing in WCF

Recently, I published a new project on codeplex called RockBus. It’s a .NET based publish/subscribe and/or content based routing framework that allows for the following functionalities: * Full support for WCF and it’s protocols, extensibility, etc. * Durable message delivery using … Continue reading

Posted in Wcf | Leave a comment

Generic Message Contract and Transaction Flow in WCF

OK, this one had me fistpumping (in the air!) for quite some time. Short introduction. For my upcoming session at the Sela Developer Practice, I’m developing a demo that involves durable content based routing with MSMQ and WCF. I was … Continue reading

Posted in Wcf | Leave a comment

WcfTestClient: The namespace ” already contains a definition for ‘…’

While using the WcfTestClient, I received the error message displayed in the title. It turned out that in my case, I was using colons in the namespaces of my wcf service, like so: [ServiceContract(Namespace=“urn:SomeName::SomeMoreNames”)] public interface IXxx [OperationContract(Action = “urn:SomeName::SomeMoreNames”)] … Continue reading

Posted in Wcf | Leave a comment

Asynchronous transactions and propagation in WCF

I was recently looking into implementing a transactional WCF service asynchronously, and ran into the fact that asynchrony and transactions don’t mix … easily. I also found that there weren’t that many samples of asynchronously implemented transactional WCF services out … Continue reading

Posted in Wcf | Leave a comment

WCF Latency Test Harness and WCF Performance

On performance measurements in general Performance measurements are highly sensitive to details. One implementation detail can have a huge impact. The performance measurement results, posted here, apply to the implementation, that was used to generate the measurements. You can find … Continue reading

Posted in Wcf | Tagged , , | 2 Comments