Monthly Archives: July 2012

Rebooting Topshelf for Version 3

When we created Topshelf, one of the prime directives was ease of use. It had to be easy for the developer to add a reference and create a service. To keep it easy, we had another prime directive: the developer … Continue reading 

Posted in .net, topshelf | 3 Comments

Benchmarque – Comparative Benchmarking for .NET

Last night, I announced that the first release of my benchmarking library Benchmarque was available on NuGet. This morning, I’d like to share with you what the library is, and how it to use it. What is Benchmarque? Benchmarque (pronounced … Continue reading 

Posted in .net, c# | 5 Comments

MassTransit v2.5.3 Now Supports the TPL

As I’ve started to use MassTransit with SignalR, one of the things that annoyed me was the hoops I had to jump through to get a nice asynchronous request from SignalR into MassTransit. There was a lot of plumbing since … Continue reading 

Posted in masstransit, signalR | 2 Comments

Received my 4th Visual C# MVP Award!

I’m happy to announce that I have been awarded the 2012 Microsoft® MVP award for my technical contributions to the Visual C# community over the past year. This is the fourth consecutive year that I have received the award, and I … Continue reading 

Posted in .net | 4 Comments