Sign in
|
Join
|
Help
Dave's Box
About Me
Contact Me
Recommended Reading
Subscribe via reader
Subscribe via email
Recent Posts
Ruby and the Managed Extensibility Framework
New Managed Extensibility Framework (MEF) Drop
New Managed Extensibility Framework (MEF) Preview
Binding private and internal members using the CompositionContainer
Dependency Injection in the Managed Extensibility Framework – Named Contracts
Blog Archive List
January 2009 (1)
December 2008 (9)
November 2008 (4)
September 2008 (1)
August 2008 (3)
June 2008 (15)
Tags
.NET 4.0
API Design
API Hall of Shame
BCL
Bugs
C#
Compatibility
Design Guidelines
FxCop
MEF
Releases
StyleCop
Recommended
Framework Design Guidelines
CLR via C#
Code Complete
More...
Browse by Tags
All Tags
»
MEF
(
RSS
)
.NET 4.0
Releases
Thursday, December 11, 2008 7:00 AM
Ruby and the Managed Extensibility Framework
Nick Blumhardt (of autofac fame) recently joined our team, and just fired up a new blog on blogs.msdn.com. Similar to Mitch (with whom he shares an office), he's another big fan of languages with unreadable syntax. He's started off with part one...
Posted by
David Kean
|
1 comment(s)
Filed under:
MEF
Wednesday, November 26, 2008 7:00 AM
New Managed Extensibility Framework (MEF) Drop
We've dropped a new version of the Managed Extensibility Framework over on our CodePlex site. Some highlights since our last drop : New license ( MS-PL ) - redistribute, modify, or fork the source on any platform. Container re-factoring - we've...
Posted by
David Kean
| with
no comments
Filed under:
MEF
,
.NET 4.0
Monday, September 08, 2008 10:10 AM
New Managed Extensibility Framework (MEF) Preview
We have released an update to the Managed Extensibility Framework over on our new site on CodePlex . There have been quite a few changes since our last release , including: Shared Source (released under the MS-LPL license ) Constructor injection (via...
Posted by
David Kean
| with
no comments
Filed under:
MEF
,
Releases
Saturday, June 21, 2008 7:00 AM
Binding private and internal members using the CompositionContainer
By default, the CompositionContainer will not bind to private and internal members. For example, given the following fictional class: public class ConnectionFactory { [ Import ( "ConnectionString" )] private string _ConnectionString; public...
Posted by
David Kean
| with
no comments
Filed under:
MEF
Friday, June 20, 2008 7:00 AM
Dependency Injection in the Managed Extensibility Framework – Named Contracts
This is part three in a series of posts on dependency injection in the Managed Extensibility Framework (MEF). You can find other posts in the series here: Dependency Injection in the Managed Extensibility Framework – Simple Injection Dependency Injection...
Posted by
David Kean
|
2 comment(s)
Filed under:
MEF
Sunday, June 15, 2008 7:00 AM
Getting more information from the CompositionException
As you are working yourself through the Managed Extensibility Framework, you’re likely to hit a CompositionException with an error similar to the following: System.ComponentModel.Composition.CompositionException: There was at least one composition issue...
Posted by
David Kean
| with
no comments
Filed under:
MEF
Thursday, June 12, 2008 7:00 AM
Dependency Injection in the Managed Extensibility Framework – Optional Injection
This is part two in a series of posts on dependency injection in the Managed Extensibility Framework (MEF). You can find other posts in the series here: Dependency Injection in the Managed Extensibility Framework – Simple Injection Dependency Injection...
Posted by
David Kean
| with
no comments
Filed under:
MEF
Friday, June 06, 2008 7:00 AM
Customer Question – Does MEF allow injection without using attributes?
Peter Richie asks: “ MEF allows decoupling of TypeA's dependency on TypeB, but now TypeA and TypeB have an assembly-level dependency on the MEF assemblies. If I have a specific restriction on deployment of the assemblies required by TypeB such...
Posted by
David Kean
| with
no comments
Filed under:
MEF
Thursday, June 05, 2008 7:00 AM
Dependency Injection in the Managed Extensibility Framework – Simple Injection
This is part one in a series of posts on dependency injection in the Managed Extensibility Framework (MEF). You can find other posts in the series here: Dependency Injection in the Managed Extensibility Framework – Simple Injection Dependency Injection...
Posted by
David Kean
|
4 comment(s)
Filed under:
MEF
Wednesday, June 04, 2008 5:45 PM
Announcing the Managed Extensibility Framework CTP
I’m pleased to announce that we’ve just released a Community Technology Preview (CTP) of the Managed Extensibility Framework . Krzysztof Cwalina has previously mentioned a little about what my team’s been working on and this release...
Posted by
David Kean
|
2 comment(s)
Filed under:
MEF
,
Releases