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 and implemented a similar user experience but through using a custom wrapper which added Publish and Subscribe methods but called to EA under the covers.
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 hates the ceremony of
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. That is make modules extensible through MEF.
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 with a good answer.
NDC looks like an amazing event with a great lineup of speakers. I am hoping to be able to attend a few talks so I can soak up all their goodness. All my talks are in one day, so it’s going to be real wild ride!
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 makes a lot of sense,
Brian Noyes just posted a set of Composite Extensions for WinForms which includes a working and very simple (see below) sample.
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 101 post.
This year I'll be skipping an awesome visit to Barcelona to head on and be with friends in Malmo, Sweden at the next Øredev. I'll be speaking on the usual suspects and some new ones
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 design patterns in play,