Category Archives: Messaging

Why Should I Use Backbone.Marionette Instead Of … ?

There’s a question on StackOverflow from someone that wants to know what the real differences are between the various Backbone-based application frameworks. While I can’t really answer the question in terms of what the differences are, I can provide more … Continue reading 

Also posted in Analysis and Design, Backbone, Javascript, Marionette, Open Source, Philosophy of Software, Tools and Vendors | 19 Comments

Revisiting The Backbone Event Aggregator: Lessons Learned

It’s been a while since I originally talked about using an event aggregator in my Backbone applications. Since then, I’ve encapsulated the “vent” object in my Backbone.Marionette application and I’ve also realized that a lot of what I wrote originally … Continue reading 

Also posted in Backbone, Composite Apps, Javascript, Marionette | 22 Comments

How do you handle simple pub-sub, evented architecture in rails apps?

I’ve been asking this question in various forms, via twitter, for a few days now. I’ve received a number of answers from people and have spent some time talking with Jak Charlton about the patterns that I would have used … Continue reading 

Also posted in Analysis and Design, AppController, Principles and Patterns, Ruby | 14 Comments

Adding Request / Reply To The Application Controller

Back in December of 2009 I had a post on using various messaging patterns within an application controller as part of an application’s architecture. One of the patterns that I distinctly left out was request/reply. At the time I had … Continue reading 

Also posted in .NET, Analysis and Design, AppController, C#, Compact Framework, CQRS, Design Patterns, Pragmatism, Principles and Patterns | 4 Comments

Application Events: Modeling Selection vs De-Selection as Separate Events?

I’m using my Event Aggregator in my current project to manage communication between a custom control and it’s parent form. This is the same control I talked about in my CQRS Performance Engineering post. It has several drop down lists … Continue reading 

Also posted in Analysis and Design, AppController, Craftsmanship, Model-View-Presenter | 10 Comments

Understanding The Application Controller Through Object Messaging Patterns

Earlier in the year, I posted a few times on the Application Controller pattern that I was implementing, including some workflow service related posts, all leading up to the presentation on decoupling workflow from forms that I gave at Austin … Continue reading 

Also posted in .NET, Analysis and Design, AppController, Model-View-Presenter, Principles and Patterns, Workflow | 5 Comments