The recently announced managed extensibility framework (MEF) of .NET 4.0 - is it a dependency injection framework? Will Microsoft Unity from Patterns and Practices be obsole
Here's a conversation about MEF/MAF/Unity/Prism I found enlightening.