“MEF in 2 hours or less”, I am all for it.

Some posts titles just really grab you. I couldn’t help but think about one of those annoying ads in the back of magazine when I saw this post from Ayende. In actuality the article is more of a “How I can implement what I need from MEF in 2 hours” however that’s not as provocative…

4

CodePaste is the bee’s knees, my new favorite way to share code.

Ever need to share code-snippets with the twittersphere? If so, Codepaste is for you. It’s my favorite new tool for getting code out there in a really low-friction manner. It has really nice syntax coloring support, allows reviewers to comment, and most importantly it associates pastes with a profile so that you or your users…

4

Building Hello MEF – Part III – XAP Partitioning (with the host’s permission) and the sweetness of recomposition.

In our last post we saw how using metadata in MEF allows us to provide additional self-describing information about exports. This has a range of uses including providing hints on how the export should be handled (such as UI location) as well as allowing us to filter out creating exports that we don’t need or…

7

Building Hello MEF – Part II – Metadata and why being Lazy is a good thing.

In Part I of the series we built the basics of our dashboard end ended with our app displaying a single widget. In this post we’ll show two widgets,  sensing a pattern here?  We will show two, but we’ll put them in different places on our dashboard. We’ll explore two ways of doing this including…

13

MEF and Prism, to be or not to be.

Now to the question, what is the story on Prism and MEF? I am getting asked this now several times a day, more so than the IoC question. I am happy to say we’re working with p&p to come up with a good answer. Note: This is still a work-in-progress, but here’s the thinking on this…

10

MEF Refresh of Preview 8 for Silverlight

Note: This only applies to using MEF Preview 8 on Silverlight, it does not apply to MEF in Silverlight 4 Yes I know we never did a Preview 8 post but…… We found a bug in PartInitializer (thanks to Kathleen Dollard for finding it!)  in Preview 8 which affects MEF in Silverlight. The bug resulted…

0

Building the Hello MEF dashboard in Silverlight 4 – Part I

In my last post I illustrated some of the basics of MEF through a Hello MEF dashboard app that I used in my PDC talk. In this series of posts, we’ll build that application from scratch and then go even further than we did in that talk. This might take several posts, I am not…

6

MEF has landed in Silverlight 4. We come in the name of extensibility.

http://www.flickr.com/photos/markusram/3641457838/ At PDC we announced that MEF has is now part of Silverlight 4. This may sound like alien speak :-), so I’ll break it down for you. It means building maintainable/pluggable RIA apps just got a whole lot easier.  What is MEF? The Managed Extensibility Framework (MEF) is a new library in Silverlight 4…

6

Building extensible RIAs at PDC

          This week I’ll be attending PDC in Los Angeles speaking about using MEF in Silverlight. Building Extensible Rich Internet Applications with the Managed Extensibility Framework  In Hall F on Thursday at 11:30 AM Learn how the Microsoft .NET Framework 4 introduces the Managed Extensibility Framework (MEF) for building customizable applications…

4

Should I use MEF with an IoC container? – Part 1

In my post “Should I use MEF for my IoC needs” we took a look at the question of whether or not it is appropriate to use MEF instead of a traditional IoC container. In this post we’ll discuss the question of whether or not you should use both an IoC container and MEF in the same…

2