Clustering RabbitMQ on Windows 11

Clustering RabbitMQ on Windows
Getting up and running with RabbitMQ (especially when using MassTransit) is a breeze. It may not exactly be the NancyFX Super-Duper-Happy-Path™, but it comes closer to it than any other ServiceBus/Broker I’ve come across. However, the first time I laid eyes on the RabbitMQ guidance for Distribution, High Availability, and Clustering I started thinking that ...

A Trip to CQRS – New Views 2

This is part 5 of 5. The entire series is here: Intro Commands Events Authoritative Events New Views We finally have a reasonably flexible architecture to play with. We’ve separated our Commands, we’re storing our Events and we’re using them to build our domain model. Let’s see what else we can do, shall we? What ...

A Trip to CQRS – Authoritative Events

This is part 4 of 5. The entire series is here: Intro Commands Events Authoritative Events New Views I left you in the previous post with a bit of a cliff-hanger, didn’t I? So what is the “rather major flaw” in our nice Event publishing system? Well, the big problem is that it may be ...

A Trip to CQRS – Events 2

This is part 3 of 5. The entire series is here: Intro Commands Events Authoritative Events New Views In my last post, the system was introduced to Commands in order to structure the code a bit and make sure to separate the updates from the reads. Now it’s time to actually bring in some business ...

A Trip to CQRS – Commands 2

This is part 2 of 5. The entire series is here: Intro Commands Events Authoritative Events New Views This is post #2 in the series. I very much recommend you to read them in order, otherwise I’m pretty sure confusion will arise.. All the code for this step is found on the commands branch: https://github.com/andlju/hotel-admin/tree/commands ...

A Trip to CQRS – Intro 2

A Trip to CQRS – Intro
This is part 1 of 5. The entire series is here: Intro Commands Events Authoritative Events New Views A couple of days ago I held a presentation at DevSum 2012 in Stockholm. The topic was “A Trip to CQRS” and is basically me talking about a project that we’ve been working on for the past ...

Petite – Why another IoC Container?

Ouch, this turned into a long boring post. Here’s a tl;dr: “Unity was slow and clumsy, I couldn’t find an alternative that I really enjoyed so I wrote my own container. It’s on NuGet and github!” Since being sold on IoC and Dependency Injection around 2008 I’ve been using Unity as the container-of-choice. Why? Well, ...

Entile – MVVM and Extra Information 2

In my last post I did the easy and demo friendly 5-minute install of Entile. But what if you need some more control? Perhaps you’re using the MVVM pattern (actually, I really hope you do), and most likely you need to be able to pass some more information about your user in order to send ...

Entile – From Zero to Toast in 5 minutes 6

Entile – From Zero to Toast in 5 minutes
Yesterday, I made two NuGet packages for Entile available in the NuGet gallery. Today, I thought I’d walk you through how to get started! I will show you how to create a completely functional app with a Live Tile as well as Toast notifications. Prerequisites You’ll need the following installed on your developer machine: Visual ...

Entile now on github 1

Well, that took me long enough, didn’t it? Anyway, rejoice, because Entile Notification Framework for Windows Phone 7 is now on github! So, from now on please get your downloads from there. No major changes since the preview though, I’ve mostly spent some time getting to know how to use git and github… Feel free to contribute! ...