Category Archives: prism

Yet another simplification of Prism’s EventAggregator syntax part II–mocking extension methods

After my last post, I had quite a healthy discussion with Alex Hung (@alexhung) on you guessed it, testability and mocking. Alex’s observation was although my extension methods were easy to use, they were difficult to test. He had gone … Continue reading 

Also posted in EventAggregator | 11 Comments

Yea another simplification of Prism’s EventAggregator syntax

It’s been quite a while since I worked with Prism’s EventAggregator. Today however I need to use it. As soon as I started to write my code, I heard my friend Jeremy Miller in my head saying how much he … Continue reading 

Also posted in EventAggregator | 4 Comments

MEF and Prism exploration, MEF module loading

About a month ago I posted some ideas around MEF and Prism together. As part of the post, I presented 2 high-level scenarios for MEF/Prism integration (and there are likely more) Use Prism with MEF as an add-on for extensibility. … Continue reading 

Also posted in MEF, silverlight | 3 Comments

MEF and Prism, to be or not to be.

Now to the question, what is the story on Prism and MEF? I am getting asked this now several times a day, more so than the IoC question. I am happy to say we’re working with p&p to come up … Continue reading 

Also posted in MEF | 5 Comments

Upcoming talks at NDC in Oslo and Poland

Next week, I am heading to Europe for two weeks to give several talks. My first stop is NDC 2009, where I’ll be delivering the following talks: Framework Design Guidelines Building Maintainable Enterprise Applications with Silverlight and WPF Building openly … Continue reading 

Also posted in conference, MEF, silverlight, WPF | 3 Comments

Very colorful comments about Prism 2

This is a response to a quite colorful rant I received in email from Steve regarding a  Prism 2 post I did a while ago. I was so impressed by the literary quality of the piece that I thought it only … Continue reading 


Event Aggregation with MEF (with and without EventAggregator)

The title probably sounds like an oxymoron, but it is not. Recently there was a question on our CodePlex forums from Denis Vuyka about whether or not MEF supports anything like EventBroker for pub/sub type communication. Asking such a question … Continue reading 

Also posted in com, Composite WPF, event aggregator, MEF | 7 Comments

Finding the right level of coupling This is a follow up from my previous post on Composite extensions for Win Forms. Early on as we started the development of Prism, we had a few decisions to make around our coupling to WPF. We knew that … Continue reading 

Also posted in Composite Application Guidance, Composite Application Library, Composite WPF, misc, patterns | 2 Comments

More MEF Samples and launch of MEF contrib.

The past few weeks, the momentum has picked up around samples using MEF. In my last post I mentioned a few. Now today two great posts. First, Brad A (my awesome boss) has gone and done a really nice MEF … Continue reading 

Also posted in Composite Application Guidance, Composite WPF, MEF | Leave a comment

MSDN Article on "Prism" went to press

A few months ago I wrote an MSDN article on the new Composite Application Guidance (which will always be Prism to me ) which was just published. In the article I talk about Composite Applications in WPF in general, several … Continue reading 

Also posted in Composite Application Guidance, Composite Silverlight Guidance, Composite WPF | Leave a comment