Check our Francis Cheung's blog posts on loosely couple communication for composite WPF applications. Francis discusses three mechanisms for loosely coupled communication: Shared Services Commanding Event Aggregation Francis (did most of the work) and