Monthly Archives: December 2011

Support for running NServiceBus in Unobtrusive mode

When using NServiceBus you define your message contracts using plain C# classes or interfaces. So far so good. In order for NServiceBus to find those classes when scanning your assemblies you need to mark them with the special IMessage interface. This essentially tells us that “hey this is a message definition, please use it”. This [...]

Posted in NServiceBus | Comments closed

Recording of my talk on the new features in NServiceBus 3.0

Last night I did a talk on the new features in the upcoming release of NServiceBus. The session was recorded and can be found here: http://skillsmatter.com/podcast/open-source-dot-net/nservicebus-3/wd-3134 Slides can be found here: http://www.slideshare.net/andreasohlund/new-and-shiny-things-in-n-service-bus-30 Thanks to Skills Matter doing for recording and for being awesome in general.

Posted in NServiceBus, Presenting, Uncategorized | Comments closed

Introducing IEvent and ICommand

One of the new features in NServiceBus 3.0 is the introduction of two new message interfaces, IEvent and ICommand. The purpose is to capture more of the intent of the messages that you as a user are defining. This will help NServiceBus to enforce messaging best practices and stop you from doing crazy things:) Messages implementing ICommand [...]

Posted in Best practices, NServiceBus | Comments closed

One way/Send only endpoints

The equivalent to the one way bus in Rhino Service Bus is what we in NServiceBus call “Send only mode”.  In short you would use this in endpoints who’s only purpose is  sending messages, websites are often a good example of send only endpoints. I’ve blogged about it a while back but the syntax has changed slightly since then. This time [...]

Posted in NServiceBus | Comments closed

Introduction to the NServiceBus gateway

This post will, hopefully, give you a high level overview of what the NServiceBus gateway is, where to use it and perhaps more importantly where to not use it. The main purpose of the gateway is to allow you to do the same durable fire and forget messaging that NServiceBus has got you used to [...]

Posted in Gateway, NServiceBus | Comments closed