Managed Extensibility Framework in Action (Repeats on Thursday PM)

Embed code for this video

Copy the code above to embed our video on your website/blog.

Close

Video format

Option selected may change based on video formats available and browser capability.

Close

Download

Right click “Save as…”

Slides (view online)
An evergreen problem of software is how to build applications that result from the dynamic composition of reusable components that can be discovered at run time? Over the past decade we went through a number of possible solutions, with IoC frameworks being the latest and probably one of the most effective. In the .NET Framework 4, a new library makes its debut to address this problem specifically: the Managed Extensibility Framework (MEF). Not just another IoC tool, MEF can also be used for plain dependency injection and represents a relatively lightweight and effective solution to extend existing classes with external, dynamic, loosely coupled contributions. In this talk, we’ll showcase MEF to implement features like hot-pluggable components, flexible validation layer, and aspect-oriented modules.

Comment on this Session

Already have a Channel 9 account? Please sign in