juin
2010
Pour commencer voici une présentation très rapide du projet MEF :
MEF (Microsoft Extensibility Framework) est un framework proposé par Microsoft permettant de développer des applications modulaires, composées de plugins qu’il est possible de charger/décharger à la demande de l’utilisateur.
Dans le cadre d’un projet Silverlight, MEF permet de découper le projet en plusieurs packages.
Chaque package peut contenir une ou plusieurs pages.
Le but est de ne télécharger un package que la première fois qu’une de ces pages doit être affichée.
J’ai créé un projet pour montrer comment mettre tout cela en place.
Vous trouverez plus d’information sur mon site : http://www.michaelalbaladejo.com/post/2010/06/08/Silverlight-Chargement-a-la-demande-avec-MEF.aspx et les sources sont disponible sur CodePlex : http://silverlightmef.codeplex.com/