Davide Zordan decided to experiment and build a simple solution by mixing
MEF,MVVM and Silverlight 4.
MEF (Managed Extensibility Framework) is a new library available in Silverlight 4 Beta which permits to build applications that can be incrementally extended in a declarative way using three simple concepts (read this post by Glenn Block for more infos):
- Export an object;
- Import it;
- Compose it.