1.Topics‎ > ‎Dot.Net‎ > ‎J.Extension Frameowrks‎ > ‎

Managed Add-in Framework(MAF)

[Managed Add-in Framework  (MAF)]
  1. What is MAF
    1. It is and add-in development framework that allow application capability to be extended by third parties.Read more here..
  2. When to use MAF
    1. It can be used in a situation when third parties need to add additional capabilities to an existing application without modifying code base. 
    2. Common examples are adding additional decoders to a music players or adding additional them to a gaming system. 
  3. Perquisite 
    1. Visual Studio 2010
  4. Getting Started with MAF
    1. Simple Demo Videos
      1. Managed AddIn Framework (Part 1)
      2. Managed AddIn Framework (Part 2) 
      3. Managed AddIn Framework-Channel9
    2. Overview Tutorials
      1. http://blogs.msdn.com/b/tq/archive/2005/09/15/467714.aspx
      2. http://msdn.microsoft.com/en-us/library/bb384200.aspx
    3. Hands On Lab 
      1. Walkthrough: Creating an Extensible Application
      2. Walkthrough: Enabling Backward Compatibility as Your Host Changes
      3. Walkthrough: Passing Collections Between Hosts and Add-Ins
    4. More Resources 
      1. None
  5. Advance Topics
    1. TODO
  6. Related Technologies 
    1. MEF
    2. Pipeline Builder
  7. Best Practices (Dos and Don`t Dos) 
    1. TODO
  8. Discussions (FAQ)
    1. MEF Vs MAF
  9. Recommended Books
    1. Beginners 
      1. No book has been released yet.
    2. Expert 
      1. No book has been released yet.
    3. Guru 
      1. No book has been released yet.
  10. Additional References
    1. Project Home: http://clraddins.codeplex.com/