I was watching some tutorials for MEF or Prism with Silverlight but was also doing some MAF work (System.AddIn) on the side and thought that might work also. I see that Prism and MEF are pretty much the same thing but Prism having the event aggregator.
Does anybody have thoughts on how well MAF works with Silverlight?
Similar post... Choosing between MEF and MAF (System.AddIn)
As for MEF vs. PRISM, the differences extend beyond the existence of the Event Aggregator - specifically Extensibility, Discovery, and different concepts of Modularity. At this point, these are somewhat complimentary products. The June 1 drop of PRISM 4 supports MEF (instead of Unity) as a DI container. Glenn has a nice explanation of MEF here.