Step-by-step tutorials to help you learn how to use NServiceBus. Tutorials include concepts, detailed instructions for how to build a sample project, and a downloadable solution with the completed example.
The best way to get started with NServiceBus is to use it to build something realistic. In doing so you'll learn the architectural concepts behind the software, and start to learn its capabilities. In this tutorial, you'll be building a back end for a retail e-commerce system. You'll learn how to send asynchronous messages between processes, how to use the Publish/Subscribe pattern to decouple business processes, and the advantages of using reliable messaging to enable automatic retries after processing failures.
The tutorial is divided into five lessons, each of which can be accomplished in a half hour or less — perfect for your lunch break.