Good for you! It's kind of a lot to take in if you don't have a good basic programming base to go off of.
The first place to look is always the documentation.
I would recommend you take a look at the Interfaces in Visual Basic .NET documentation.
Once you've gone through that take a look at the Managed Extensibility Framework (MEF) msdn article. It goes through and explains what's happening in the example you're trying to work through. The page has definitions of the Export, Import and ImportMany attributes which are tripping you up. If you click on the Attributed Programming Model Overview on the left hand side of the link you'll get a much more detailed breakdown.
If after you've gone through those links you still have questions feel free to ask and we'll answer to the best of our knowledge.





Reply With Quote