Glenn Block

Sponsors

The Lounge

News

  • View Glenn Block's profile on LinkedIn

    Me

Advertisement

Images in this post missing? We recently lost them in a site migration. We're working to restore these as you read this. Should you need an image in an emergency, please contact us at imagehelp@codebetter.com
MEF Making its debut on Codeplex

And now for something completely different...

It all started with a dream when I first joined the MEF team it was the...

image

Plenty of folks thought it was nuts, though there was a ton of support as well. I didn't lose faith though. However somehow along the way I  picked up a new moniker

image

In the end though it all paid off and we were

image

And then finally today we got to see all the fruits of our labor and 

image

Yes folks, MEF is now live on CodePlex!

What is it?

MEF or the Managed Extensibility Framework is a new library in .NET that enables greater reuse of applications and components. Using MEF, .NET applications can make the shift from being statically compiled to dynamically composed.

On the site you'll find

Want more, go here and find out. This is just the beginning, there's much more to come in the future. This is Preview 2 of many.

As Hammett said, we want your feedback, we want your help. We're ready and listening...


Posted Fri, Sep 5 2008 11:47 PM by Glenn Block
Filed under:

[Advertisement]

Comments

Sidar Ok wrote re: MEF Making its debut on Codeplex
on Sat, Sep 6 2008 8:50 AM

This is a revolutionary step, since MEF is planned to be at the heart of various big platforms, it is important that you get agile feedbacks so not come up with anything that'd cause serious heart attacks :)

Congrats once again, going to touch it now.

Bryan Reynolds wrote re: MEF Making its debut on Codeplex
on Sat, Sep 6 2008 9:48 AM

Interesting.

Lex Y. Li wrote re: MEF Making its debut on Codeplex
on Mon, Sep 8 2008 12:28 AM

Like Migual said here, please release MEF under a true open source license.

tirania.org/.../Sep-07.html

Joe wrote re: MEF Making its debut on Codeplex
on Tue, Sep 9 2008 12:08 PM

Where does this fit in with PRISM and Unity?

Glenn Block wrote re: MEF Making its debut on Codeplex
on Fri, Sep 12 2008 10:38 AM

@Lex Y. Li

Thanks. We are looking into it. Regardless, CodePlex does not require an OSI license.

Glenn Block wrote re: MEF Making its debut on Codeplex
on Fri, Sep 12 2008 10:40 AM

@Thanks Sidar

We went to CodePlex in order to get that feedback :) We're also going to be connecting with a bunch of folks in the community directly.

Glenn Block wrote re: MEF Making its debut on Codeplex
on Fri, Sep 12 2008 10:43 AM

Joe

Prism is agnostic to the mechanism that provides dependencies, it could use MEF. In the Prism world, I think the place MEF is most interesting is it's discovery aspects, i.e. replacing the module loader to use MEF. Unity and MEF V1 are built to address different problems. MEF is focused particularly on third party extensions to an application (though you can use it for other things). Unity is a general purpose IoC. I believe the two complement each other and don't cancel each other out.

Add a Comment

(required)  
(optional)
(required)  
Remember Me?