Updating Widows Service Bus Runas Password

I'm running a Windows Service Bus 1.1 farm on my local machine for testing, and recently the services stopped working after I updated my system password. The services were configured to run under my user account so needed to be updated after I changed my password. To do so, we'll need to use Service Bus

Enabling WCF Trace Log

The Tracing feature in WCF gives us the ability capture event\message details as calls are made to web services. Enabling this in IIS can be done fairly easily by selecting the Application and clicking the “Configure…” link in the Manage WCF and WF Services section of the Action panel. From there, go the Monitoring section

Tags: |

Testing .Net Webservices with cURL

Fair warning, this is one of those posts that may or may not be useful to many of you out there, but I wanted to document this somewhere 'cause there's a good chance I'll need to do it again in the near future. I'm wrapping up a mobile application that needed to communicate with a

Tags: |

Turning Off Regions in ReSharper

I’m not a fan of seeing regions in my code and, by default, ReSharper is configured to group members (methods, interface implementations, etc) with regions when running the Code Cleanup utility. I’ve turned this off a couple of times but it usually takes some poking around until I remember what to do again. From within

Tags: , |

Review: Brownfield Application Development in .Net

I just finished reading Brownfield Application Development in .Net by Kyle Baley and Donald Belcham and thought I’d put together a quick review some of the strengths and weaknesses the book has to offer. It’s broken up into two sections with the first half of the book describing how to create a healthy ecosystem for

Comparing Design Patterns in Ruby and C#: The Iterator Pattern

Continuing our exploration of design patterns in Ruby and C#, we’re going to dive into the Iterator pattern. Like most design patterns, if you google (or bing) for an example you will run into several different implementations because there are many ways to iterate a collection of objects. In it’s classic (well, classing in the