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]
All content is
Copyright (c) 2010 Jorgen Thelin. All rights reserved.
The opinions expressed here represent my own views
and not necessarily those of my current, prior or future employer(s).
Content is provided "as-is", without any representations or warrenties of any kind.
Contents of the Weblog Feed are
licensed under a
Creative Commons License.