Nicholas Blumhardt

Back at Microsoft, new blog location...

I've moved back to Redmond and again work on the .NET framework. I don't currently plan on reviving...

Author: Nicholas Blumhardt Date: 10/05/2011

Homeward Bound

The last year in Redmond has been truly amazing. Besides working with the great people in the .NET...

Author: niblumha Date: 09/29/2009

Debug Composition from within Visual Studio

This morning Dave came up with a great suggestion for finding MEF composition problems from within...

Author: niblumha Date: 09/24/2009

Parameterised Triggers and Re-Entrant States in Stateless v2

Since working on a clinical outcomes review system a couple of years ago, I’ve been aware of the gap...

Author: niblumha Date: 08/29/2009

Analyze MEF Assemblies from the Command Line

In MEF Preview 6 we shipped a sample assembly called...

Author: niblumha Date: 08/28/2009

Dynamic Part Instantiation in MEF

Disclaimer: This functionality is not shipping in .NET 4 (but is available in the recent CodePlex...

Author: niblumha Date: 08/27/2009

Implementing Optional Exports with MEF Stable Composition

Disclaimer: As usual, this blog post is discussing pre-release software, which may differ from the...

Author: niblumha Date: 07/17/2009

MEF Preview 6 Available

In the three months that have passed since the last release, we’ve been very busy making final...

Author: niblumha Date: 07/09/2009

Appearance on .NET Rocks!

This week I took some time out to talk to Richard and Carl on .NET Rocks! about Autofac, MEF and...

Author: niblumha Date: 05/29/2009

State Machines in Domain Models

I was reminded today of Stateless, a little project that I’m quite fond of. Stateless is a...

Author: niblumha Date: 04/16/2009

MEF: Dependencies are Queries?

Start to schematically represent any component system and you’re likely to come up with a diagram...

Author: niblumha Date: 04/15/2009

Hosting MEF Extensions in an IoC Container

There has been a lot of discussion among IoC container users about the similarities between MEF and...

Author: niblumha Date: 03/16/2009

IoC Open Space at ALT.NET Seattle

We had a great little open discussion on building IoC-driven apps today at ALT.NET Seattle. A...

Author: niblumha Date: 02/28/2009

IoC on Silverlight

A number of IoC containers have Silverlight versions - Ninject and Unity especially seem to have...

Author: niblumha Date: 01/04/2009

Declarative Context Adapters

The first post in this series introduced the problem of accessing IoC container features...

Author: niblumha Date: 01/04/2009

Explicit Context Dependencies

As a follow up from my last post about Global Container vs. Injected Context, I would like to share...

Author: niblumha Date: 12/29/2008

Container-Managed Application Design, Prelude: Where does the Container Belong?

There is surprisingly little information out there in cyberspace on how IoC containers should fit...

Author: niblumha Date: 12/26/2008

Ruby on MEF: Hybrid Application

Since the last installment in this little series, I've started to consider how Ruby/C# hybrid MEF...

Author: niblumha Date: 12/22/2008

Ruby on MEF: Imports and Exports

Well, the "Ruby Parts" implementation is slowly taking shape. If you haven't read the...

Author: niblumha Date: 12/13/2008

Hosting Ruby Parts in MEF

MEF is fascinating because of the way some initial assumptions led to a different flavor of...

Author: niblumha Date: 12/09/2008