April 19, 2010
Ten Reasons To Use The Managed Extensibility Framework
Jeremy Likness posts 10 reasons why he prefers using the Managed Extensibility Framework (MEF) instead of other .NET dependency injection frameworks such as Unity.
- It's available out of the box [with .NET Framework 4.0]
- Dependency injection and inversion of control
- Lifetime management
- Factories with dependency resolution
- Import Many
- Strongly typed Metadata
He also talks about the successes he's had using MEF within deployed enterprise applications.
Posted by Jorgen Thelin at April 19, 2010 03:10 PM - [PermaLink]
Contents of this Blog are
Copyright (c) 2015 Jorgen Thelin. All rights reserved.
All content is provided "as-is", without any representations or warrenties of any kind.
The opinions expressed here represent my own views and not necessarily those of my current, prior or future employer(s).
Contents of the Blog Feed are
licensed under a
Creative Commons License.