Your SlideShare is downloading. ×
Creating extendable applications using MEF
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Creating extendable applications using MEF

1,815

Published on

Presentation on Creating extendable applications using MEF I gave at NxtGenUG Cambridge on Tuesday 19th May 2009

Presentation on Creating extendable applications using MEF I gave at NxtGenUG Cambridge on Tuesday 19th May 2009

Published in: Technology, Sports
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,815
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
30
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • http://www.flickr.com/photos/mgspiller/138390945/
  • http://www.flickr.com/photos/m0php/530526644/
  • http://www.flickr.com/photos/dunechaser/2918021174/
  • http://www.flickr.com/photos/mgspiller/138390945/
  • http://www.flickr.com/photos/mgspiller/138390945/
  • http://www.flickr.com/photos/mag3737/1914076277/
  • http://www.flickr.com/photos/25501212@N05/2934269081/
  • http://www.flickr.com/photos/leon_homan/2856628778/
  • Transcript

    • 1. Creating extensible application using MEF @Ben_Hall Ben@BenHall.me.uk Blog.BenHall.me.uk
    • 2. Agenda • MEF ABCs • Extensibility in .Net 2.0 • Extensibility with MEF • MEF Internally
    • 3. Managed Extensibility Framework
    • 4. http://www.flickr.com/photos/leon_homan/2856628778/
    • 5. http://www.flickr.com/photos/zen/2273186263/
    • 6. External and Internal
    • 7. http://www.flickr.com/photos/mag3737/1914076277/
    • 8. MS-PL http://www.flickr.com/photos/25501212@N05/2934269081/
    • 9. http://www.flickr.com/photos/dunechaser/2918021174/
    • 10. [Export] I have something to offer
    • 11. [Import] I need something
    • 12. Catalog I know about some exports
    • 13. Container I know about everything
    • 14. DEMO HELLO WORLD
    • 15. DEMO MEFUNIT
    • 16. DEMO FROM 2.0 TO MEF
    • 17. DEMO BEYOND 3RD PARTY ADDINS
    • 18. DEMO BEING SELECTIVE
    • 19. DEMO ASP.NET MVC AND MEF
    • 20. In summary... http://www.flickr.com/photos/m0php/530526644/
    • 21. Summary • Extensibility • Allows 3rd parties to hook-in • Allows internals to be decoupled • Override your built in defaults • Part of .Net 4.0 • Available today from Codeplex
    • 22. Thank you! Twitter - @Ben_Hall Blog.BenHall.me.uk Ben@BenHall.me.uk
    • 23. Resources • http://blog.BenHall.me.uk • http://www.codeplex.com/mef • http://blogs.msdn.com/gblock

    ×