Sign In
Daniel Plaisted's Blog
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
About
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
No tags have been created or used yet.
Archive
Archives
November 2010
(1)
July 2010
(1)
May 2010
(1)
April 2010
(1)
February 2010
(1)
August 2009
(1)
June 2009
(1)
January 2009
(1)
November 2008
(1)
MSDN Blogs
>
Daniel Plaisted's Blog
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Daniel Plaisted's Blog
How To Control Who Can Write Extensions For Your MEF Application
Posted
over 2 years ago
by
dsplaisted
1
Comments
With the MEF DirectoryCatalog, it is easy to load extensions from a given directory for a MEF Application. The DirectoryCatalog will scan any assemblies in that directory and find MEF extensions in those assemblies. This means that adding...
Daniel Plaisted's Blog
How to Debug and Diagnose MEF Failures
Posted
over 2 years ago
by
dsplaisted
9
Comments
The Managed Extensibility Framework (MEF) helps make it easy to write extensible applications. We hope that it is simple to understand the basics and get started. However, MEF brings with it the possibility of new types of failures. ...
Daniel Plaisted's Blog
Presentation at TechEd North America 2010
Posted
over 2 years ago
by
dsplaisted
0
Comments
TechEd North America 2010 is in a few weeks, and I will be giving a presentation on MEF. Below is the session description: DEV05-INT | What's Wrong with My .NET Extensible MEF Application? Thursday, June 10 | 8:00 AM – 9:15 AM | Rm 347 The Managed...
Daniel Plaisted's Blog
Overriding MEF Metadata
Posted
over 2 years ago
by
dsplaisted
2
Comments
The Managed Extensibility Framework (MEF) is designed to allow open-ended extensibility. It is easy to define a contract and load extensions which satisfy the contract. This is accomplished with a collection import, which can look like this: [ImportMany...
Daniel Plaisted's Blog
Podcast with Me on Testing on the MEF Team and at Microsoft
Posted
over 2 years ago
by
dsplaisted
1
Comments
This week I was on the Herding Code podcast, discussing how we do testing on the MEF team and at Microsoft. You can listen to it here . This was the first podcast I’ve been on and I enjoyed it quite a bit. Some lessons learned: When recording...
Daniel Plaisted's Blog
Import Cardinality, and Picking Which Export to Use
Posted
over 3 years ago
by
dsplaisted
0
Comments
In the Managed Extensibility Framework (MEF), an import has a cardinality, which expresses how many exports can be used to satisfy the import. The possible values are ZeroOrOne, ExactlyOne, or ZeroOrMore, and they can be declared in the following...
Daniel Plaisted's Blog
A Crash Course on the MEF Primitives
Posted
over 3 years ago
by
dsplaisted
3
Comments
With the Managed Extensibility Framework (MEF), you can use Import and Export attributes to declare what a class consumes and what it offers. For example, below is an example of two different shapes and a toolbox that imports all available shapes...
Daniel Plaisted's Blog
MEFGrid: A Sample MEF Application
Posted
over 3 years ago
by
dsplaisted
1
Comments
MEFGrid is a sample MEF application that I presented at Seattle Code Camp and at an Olympia .NET user group meeting. It includes connect 4 and the game of life, but other grid based games could be written and dropped into the extensions directory. ...
Daniel Plaisted's Blog
Session on MEF at Seattle Code Camp this Sunday
Posted
over 4 years ago
by
dsplaisted
0
Comments
I am giving a session on the Managed Extensibility Framework (MEF) this Sunday at Seattle Code Camp . I will be demoing how to build an extensible application using MEF. It will be fun (I hope), heavily code-focused, and will cover most of the core features...
Page 1 of 1 (9 items)