A while ago I said it couldn’t be done, at least without hacky string parsing.

Folks weren’t happy and they let us know it including OrenOur team know the power that open-generic support brings to systems, but at the time there was no clean way to implement it in MEF Then a bunch of time passed, and we actually added some APIs to MEF which suddenly made achieving support a reality (thanks to Wes for pointing the path), and not in the hacky string-parsing way I had described.

It all came together a few weeks ago after I was pairing with my friend Karl Shifflett on the Cider teamWe ran into an issue around usage of MEF which really needed open-generics, and without it made me question the usage of MEF for that scenario.

As I have a tendency to do, I then set off on a personal mission to find a solutionAnd now several weeks and light nights later, and after quite a bit of help from many of my teammates I am happy to say there is one! I am a tech geek so I usually now take the opportunity to dive into all the nitty gritty of what what the implementation is.

This time however, I am going to change that tune and only focus on what it is, how you use it and how you can get it (now)...
Shout it
Telerik – OpenAccess ORM
.