AvalonDock is a docking library that allows creation of "docking applications" such as Visual Studio.
Sofa is a wrapper of AvalonDock providing an easy use of this library.
We, as the Sofa team, were looking for a development infrastructure allowing independent components loaded in the graphical UI to work together. We started to develop it when we met MEF.
You can find our work at the
Sofa and MEF page of the Sofa site.
We are MEF beginners and we should be very pleased to hear your comments and advices.
Thanks in advance
The Sofa Team