MEF for Silverlight?Is there any chance that there will be a MEF subset that will work with Silverlight?  Obviously the Directory Watching Resolver and similar parts would not work, but keeping our Silverlight Apps loosely coupled and similar in design to our desktop apps would be desirable.<br>© 2009 Microsoft Corporation. All rights reserved.Fri, 20 Mar 2009 11:05:36 Zd7f04cff-75e4-4298-a0ab-fe6ac8dfb870http://social.msdn.microsoft.com/Forums/en-US/MEFramework/thread/d7f04cff-75e4-4298-a0ab-fe6ac8dfb870#d7f04cff-75e4-4298-a0ab-fe6ac8dfb870http://social.msdn.microsoft.com/Forums/en-US/MEFramework/thread/d7f04cff-75e4-4298-a0ab-fe6ac8dfb870#d7f04cff-75e4-4298-a0ab-fe6ac8dfb870ccifrahttp://social.msdn.microsoft.com/Profile/en-US/?user=ccifraMEF for Silverlight?Is there any chance that there will be a MEF subset that will work with Silverlight?  Obviously the Directory Watching Resolver and similar parts would not work, but keeping our Silverlight Apps loosely coupled and similar in design to our desktop apps would be desirable.<br>Mon, 07 Jul 2008 19:20:58 Z2008-07-07T19:20:58Zhttp://social.msdn.microsoft.com/Forums/en-US/MEFramework/thread/d7f04cff-75e4-4298-a0ab-fe6ac8dfb870#57a188c8-052c-4df4-a7b0-187290053536http://social.msdn.microsoft.com/Forums/en-US/MEFramework/thread/d7f04cff-75e4-4298-a0ab-fe6ac8dfb870#57a188c8-052c-4df4-a7b0-187290053536Alex Bulankouhttp://social.msdn.microsoft.com/Profile/en-US/?user=Alex%20BulankouMEF for Silverlight?Thanks for the question!  Yes, MEF for Silverlight is definitely considered. As far as concrete shape, applicable scenarios and delivery vehicle and timeframe - this is still being discussed - so any suggestions or examples on how you would expect it to work for your scenario are most welcome!<br><br>Thanks,<br>Alex<hr size="1" align="left" width="25%">Alex Bulankou, Microsoft Corporation. This posting is provided &quot;AS IS&quot;.Wed, 09 Jul 2008 15:28:59 Z2008-07-09T15:28:59Zhttp://social.msdn.microsoft.com/Forums/en-US/MEFramework/thread/d7f04cff-75e4-4298-a0ab-fe6ac8dfb870#2cba1e6c-279a-43ca-93ac-23ebefd7277ehttp://social.msdn.microsoft.com/Forums/en-US/MEFramework/thread/d7f04cff-75e4-4298-a0ab-fe6ac8dfb870#2cba1e6c-279a-43ca-93ac-23ebefd7277eLadislav Burkovskyhttp://social.msdn.microsoft.com/Profile/en-US/?user=Ladislav%20BurkovskyMEF for Silverlight?<p> Hi,</p> <p>I would like to use the EMF in SL. Instead of watching in directory, I would like to describe my dependencie in a XML file and load the XAPs on demand.</p> <p>Regards,<br>Ladislav</p>Fri, 18 Jul 2008 10:00:03 Z2008-07-18T10:00:03Zhttp://social.msdn.microsoft.com/Forums/en-US/MEFramework/thread/d7f04cff-75e4-4298-a0ab-fe6ac8dfb870#6977c8ef-1dbf-49f2-b3a5-fafe174ae50ahttp://social.msdn.microsoft.com/Forums/en-US/MEFramework/thread/d7f04cff-75e4-4298-a0ab-fe6ac8dfb870#6977c8ef-1dbf-49f2-b3a5-fafe174ae50aperez6558http://social.msdn.microsoft.com/Profile/en-US/?user=perez6558MEF for Silverlight?MEF for Silverlight Wishlist...<div><br></div><div>1. XAP file watcher on a Server directory (using polling method with the duration as a configuration setting)</div><div>2. dll file watcher on server directory too (but I'm not sure this would work on an IIS server)</div><div>3. using XML to describe a dependency would be nice as well.  Or rather a silverlight configuration file.</div><div><br></div><div>I definately think a silverlight version of MEF would truly throw silverlight into the main stream allowing for truly complex applications.</div><hr class="sig">IvanMon, 02 Feb 2009 15:40:51 Z2009-02-02T15:40:51Zhttp://social.msdn.microsoft.com/Forums/en-US/MEFramework/thread/d7f04cff-75e4-4298-a0ab-fe6ac8dfb870#50160ca3-4aef-4584-b594-cac202357567http://social.msdn.microsoft.com/Forums/en-US/MEFramework/thread/d7f04cff-75e4-4298-a0ab-fe6ac8dfb870#50160ca3-4aef-4584-b594-cac202357567al0117571http://social.msdn.microsoft.com/Profile/en-US/?user=al0117571MEF for Silverlight? As a plugin based app you can consider:<br> <ul> <li>Graghically arrange sets of dlls contained in xap files, so that common dlls are not shipped every time a xap is downloaded</li> <li>Dynamic download of xap files</li> <li>Load/<strong>Unload</strong> dlls (or parts) in silveright app so that memory consumption doesnt degrade the app</li></ul>Mon, 23 Feb 2009 11:18:17 Z2009-02-23T11:18:17Z