Accessing ActiveMQ on Mac OSX from a Windows VM

With MassTransit, we support multiple messaging transports, including MSMQ (comes with Windows), ActiveMQ (an open-source Java message broker), and TIBCO EMS (a not-so-open-source message broker). With that in mind, teams building on the Windows platform can comfortably choose MSMQ and … Continue reading 

Posted in .net, activemq, mac, masstransit, msmq, osx | 1 Comment

I’m a Microsoft C# MVP!

Opening my Inbox this morning resulted in a pleasant surprise from Microsoft. I have been presented with the 2009 Microsoft® MVP Award as a recognition for sharing my expertise in Visual C# with others. It is an honor to be … Continue reading 

Posted in .net, c# | 5 Comments

Dallas TechFest 2009 Tomorrow

It’s been a couple of busy weeks! The weekend before my presentations in Arkansas, I decided to forego sleep and go to Wakarusa! The Saturday lineup included two of my favorite electronica acts, Shpongle and Ott, and introduced to another … Continue reading 

Posted in Uncategorized | Leave a comment

Presenting on Event Driven Architecture and MassTransit

Event Driven Architecture Business applications no longer exist as isolated systems. In order to provide integrated solutions that add business value, applications must be connected. Modern approaches for enterprise application integration (EAI) such as Service Oriented Architecture (SOA) separate applications … Continue reading 

Posted in .net, esb, masstransit | 6 Comments

MassTransit Now Speaks XML By Default

Last night, I made a major update to the trunk of MassTransit that changes the default message format from binary to XML. Since the first drop of MassTransit, the default format for messages was binary. This had several advantages, one … Continue reading 

Posted in .net, masstransit, msmq | 4 Comments

MassTransit Saga Enhancements for Event Processing

In the past year, I’ve been learning about Event Driven Architecture and how using it in the enterprise can make adding functionality over time easier through a loosely-coupled event-based architecture. With Event Driven Architecture, business components can subscribe and react … Continue reading 

Posted in Uncategorized | Leave a comment

I’m Down With M.V.C., Yeah You Know Me!

Over the past week, I’ve had some time to dig into the new ASP.NET MVC framework. For starters, my background in web development is mostly classic ASP talking to COM objects built in C++. I’ve only used ASP.NET to provide … Continue reading 

Posted in .net, altdotnet | 2 Comments

Declarative Workflow with MassTransit

One of the really cool features that is available in the 0.6 release of MassTransit is the ability to declaratively define a saga/workflow using a nested-closure syntax in combination with a fluent builder. While some wonder if fluent interfaces are … Continue reading 

Posted in .net | 4 Comments

MassTransit 0.6 Release Candidate

I’m proud to announce that we are getting close to a final 0.6 release of MassTransit. We’ve been working on this release since early December and have added a lot of new functionality. We’re also glad to have integrated a … Continue reading 

Posted in .net | 2 Comments

Dr. Dru and PhatBoyG On Elegant Code Cast

Just over a week ago, Dru Sellers and I recorded a podcast with Elegant Coders Jarod Ferguson and David Starr. We spent a couple of hours discussing event driven architecture (EDA), messaging, and MassTransit. Through the magic of editing, they … Continue reading 

Posted in .net | Leave a comment