Welcome to MSDN Blogs Sign in | Join | Help

Decoupled Communication with Prism (intro)

When building large complex applications, a common approach is to divide up the functionality into discrete module assemblies. Even further it is desirable to not have static references between these modules. This allows the modules to be more easily versioned, tested independently, and promotes decoupled communications.

How then can a module work with or leverage content from another module? How can a command such as “Save All” execute multiple handlers spread across several modules? How can business logic code in one module alert other modules of an event?

In Prism we answered these questions using three mechanisms:

1. Shared Views/Services

2. Commanding

3. Event Aggregation

In the next three posts, I will review how we used these three mechanisms in the Prism "Stock Trader" reference implementation, Command & Event Aggregation quick starts.

Published Thursday, May 29, 2008 5:41 AM by fcheung

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Prism: New drop published

Tuesday, June 03, 2008 2:35 PM by Ezequiel Jadib

A new drop of Prism has been published last Thursday. Among other things, in this drop we refactored

# Loosely coupled communication - Prism style

Wednesday, June 04, 2008 3:29 AM by My Technobabble

Francis has been a busy man lately on his blog with a series of posts on the various loosely coupled

# Loosely coupled communication - Prism style

Wednesday, June 04, 2008 3:31 AM by Glenn Block

Francis has been a busy man lately on his blog with a series of posts on the various loosely coupled

# Loosely coupled communication - Prism style

Wednesday, June 04, 2008 4:30 AM by Community Blogs

Francis has been a busy man lately on his blog with a series of posts on the various loosely coupled

# re: Decoupled Communication with Prism (intro)

Saturday, June 07, 2008 9:43 AM by Advait

Francis has been a busy man lately on his blog with a series of posts on the various loosely coupled

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker