<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>.net ready !!!</title><link>http://blogs.msdn.com/maximelamure/default.aspx</link><description>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Maxime Lamure &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MCS France</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Guidance on Differences Between WPF and Silverlight</title><link>http://blogs.msdn.com/maximelamure/archive/2009/06/14/guidance-on-differences-between-wpf-and-silverlight.aspx</link><pubDate>Sun, 14 Jun 2009 20:59:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9751497</guid><dc:creator>Maxime LAMURE</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/maximelamure/comments/9751497.aspx</comments><wfw:commentRss>http://blogs.msdn.com/maximelamure/commentrss.aspx?PostID=9751497</wfw:commentRss><wfw:comment>http://blogs.msdn.com/maximelamure/rsscomments.aspx?PostID=9751497</wfw:comment><description>&lt;p&gt;WPF and Silverlight are both XAML based platforms but there are some important functionality and implementation differences between the two. A guidance about these differences was posted on codeplex here: &lt;a title="http://wpfslguidance.codeplex.com/" href="http://wpfslguidance.codeplex.com/"&gt;http://wpfslguidance.codeplex.com/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9751497" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/maximelamure/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/maximelamure/archive/tags/SilverLight/default.aspx">SilverLight</category></item><item><title>A new fix to improve display performances of the WPF deginer from Visual Studio 2008 SP1 / Un nouveau correctif pour améliorer les performances d’affichage du designer WPF avec Visual Studio 2008 SP1  </title><link>http://blogs.msdn.com/maximelamure/archive/2009/06/14/un-nouveau-correctif-pour-am-liorer-les-performances-d-affichage-du-designer-wpf-avec-visual-studio-2008-sp1-a-new-fix-to-improve-display-performance-of-the-wpf-deginer-from-visual-studio-2008-sp1.aspx</link><pubDate>Sun, 14 Jun 2009 20:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9751484</guid><dc:creator>Maxime LAMURE</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/maximelamure/comments/9751484.aspx</comments><wfw:commentRss>http://blogs.msdn.com/maximelamure/commentrss.aspx?PostID=9751484</wfw:commentRss><wfw:comment>http://blogs.msdn.com/maximelamure/rsscomments.aspx?PostID=9751484</wfw:comment><description>&lt;P&gt;[English]&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#004080&gt;During your WPF development with Visual Studio 2008 SP1, you may encounter the following error: the IDE stops responding and you receive a message in the notification area: "Microsoft Visual Studio is Busy".&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#004080&gt;In this case, know that a Fix has just been release on this link:&lt;/FONT&gt; &lt;A href="http://support.microsoft.com/kb/963035/en-us" mce_href="http://support.microsoft.com/kb/963035/en-us"&gt;http://support.microsoft.com/kb/963035/en-us&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;[Français]&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;Au cours de vos développements WPF dans Visual Studio 2008 SP1, il est possible que lorsque vous ouvrez un fichier XAML en mode « designer », l'IDE cesse de répondre et un message se trouve dans la zone de notification: «Microsoft Visual Studio est occupé». &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;Si vous avez déjà rencontré ce problème, sachez qu’un correctif vient juste de sortir à l’adresse suivante :&lt;/FONT&gt; &lt;A href="http://support.microsoft.com/kb/963035/fr" mce_href="http://support.microsoft.com/kb/963035/fr"&gt;http://support.microsoft.com/kb/963035/fr&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9751484" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/maximelamure/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/maximelamure/archive/tags/SilverLight/default.aspx">SilverLight</category></item><item><title>Test your web site compatibility with SuperPreview / Tester la compatibilité de votre site web avec SuperPreview</title><link>http://blogs.msdn.com/maximelamure/archive/2009/05/27/test-your-web-site-compatibility-with-superpreview-tester-la-compatibilit-de-votre-site-web-avec-superpreview.aspx</link><pubDate>Wed, 27 May 2009 14:00:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9644431</guid><dc:creator>Maxime LAMURE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/maximelamure/comments/9644431.aspx</comments><wfw:commentRss>http://blogs.msdn.com/maximelamure/commentrss.aspx?PostID=9644431</wfw:commentRss><wfw:comment>http://blogs.msdn.com/maximelamure/rsscomments.aspx?PostID=9644431</wfw:comment><description>&lt;p&gt;[English]&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;Microsoft Expression WEB SuperPreview is a stand-alone application which shows your web pages rendered in Internet Explorer. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;This tool is very useful to identify differences in layout depending of the web browser: From a web site, SuperPreview can highlight on conflicts html tags. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;For more information, see the team blog post:&lt;/font&gt; &lt;a href="http://blogs.msdn.com/xweb/archive/2009/03/18/Microsoft-Expression-Web-SuperPreview-for-Windows-Internet-Explorer.aspx"&gt;http://blogs.msdn.com/xweb/archive/2009/03/18/Microsoft-Expression-Web-SuperPreview-for-Windows-Internet-Explorer.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;Direct link to download:&lt;/font&gt; &lt;a href="http://download.microsoft.com/download/5/6/8/568F0D28-0434-4794-B7FC-FB293BCC98FB/SuperPreview_Trial_en.exe"&gt;http://download.microsoft.com/download/5/6/8/568F0D28-0434-4794-B7FC-FB293BCC98FB/SuperPreview_Trial_en.exe&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;[Français]&lt;/p&gt;  &lt;p&gt;&lt;font color="#008000"&gt;Microsoft Expression WEB SuperPreview est une application cliente qui va permettre d’afficher votre site web sous les différents moteurs d’Internet Exploreur. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#008000"&gt;Cet outil est très pratique pour identifier rapidement les différences de rendu en fonction du navigateur : A partir d’un site web, SuperPreview surligne les tags html qui sont sources de conflits.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#008000"&gt;Actuellement en version beta, il sera intégré dans la prochaine version de Microsoft Expression Web et pourra gérer les navigateurs web les plus populaires. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#008000"&gt;Pour plus d’informations, le blog de l’équipe expression :&lt;/font&gt; &lt;a href="http://blogs.msdn.com/xweb/archive/2009/03/18/Microsoft-Expression-Web-SuperPreview-for-Windows-Internet-Explorer.aspx"&gt;http://blogs.msdn.com/xweb/archive/2009/03/18/Microsoft-Expression-Web-SuperPreview-for-Windows-Internet-Explorer.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#008000"&gt;Le lien pour télécharger la béta :&lt;/font&gt; &lt;a href="http://download.microsoft.com/download/5/6/8/568F0D28-0434-4794-B7FC-FB293BCC98FB/SuperPreview_Trial_en.exe"&gt;http://download.microsoft.com/download/5/6/8/568F0D28-0434-4794-B7FC-FB293BCC98FB/SuperPreview_Trial_en.exe&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9644431" width="1" height="1"&gt;</description></item><item><title>Silverlight 3 SDK Beta 1 is out</title><link>http://blogs.msdn.com/maximelamure/archive/2009/03/18/silverlight-3-sdk-beta-1-is-out.aspx</link><pubDate>Wed, 18 Mar 2009 13:18:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9486809</guid><dc:creator>Maxime LAMURE</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/maximelamure/comments/9486809.aspx</comments><wfw:commentRss>http://blogs.msdn.com/maximelamure/commentrss.aspx?PostID=9486809</wfw:commentRss><wfw:comment>http://blogs.msdn.com/maximelamure/rsscomments.aspx?PostID=9486809</wfw:comment><description>&lt;p&gt;&lt;a href="http://maxime.lamure.free.fr/Silverlight3SDKBeta1isout_C92B/SilverLight.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="SilverLight" border="0" alt="SilverLight" align="left" src="http://maxime.lamure.free.fr/Silverlight3SDKBeta1isout_C92B/SilverLight_thumb.png" width="156" height="55" /&gt;&lt;/a&gt;&amp;#160; The Silverlight 3 SDK has just been released. It contains online documentation, online samples, libraries and tools for developing Silverlight 3 applications. You can dowload it from here: &lt;a title="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=d09b6ecf-9a45-4d99-b752-2a330a937bc4" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=d09b6ecf-9a45-4d99-b752-2a330a937bc4"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=d09b6ecf-9a45-4d99-b752-2a330a937bc4&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9486809" width="1" height="1"&gt;</description></item><item><title>Composite Application Guidance for WPF and Silverlight (PRISM 2) / Guide sur les applications composites en WPF et Silverlight (PRISM 2)</title><link>http://blogs.msdn.com/maximelamure/archive/2009/02/18/composite-application-guidance-for-wpf-and-silverlight-prism-2-guide-sur-les-applications-composites-en-wpf-et-silverlight-prism-2.aspx</link><pubDate>Wed, 18 Feb 2009 08:47:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9430479</guid><dc:creator>Maxime LAMURE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/maximelamure/comments/9430479.aspx</comments><wfw:commentRss>http://blogs.msdn.com/maximelamure/commentrss.aspx?PostID=9430479</wfw:commentRss><wfw:comment>http://blogs.msdn.com/maximelamure/rsscomments.aspx?PostID=9430479</wfw:comment><description>&lt;p&gt;[English]&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;The version 2 of prism (just been released) supports now Silverlight 2. The previous version of this guidance was targeted at WPF. With this new release, Patterns &amp;amp; practices team provide recommendation about building composite applications in WPF or Silverlight or applications that target both WPF and Silverlight with a shared code base. The guidance includes a reference implementation, reusable library code (named the Composite Application Library), and documentation.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;For more information:&lt;/font&gt; &lt;a href="http://msdn.microsoft.com/en-us/library/dd458809.aspx"&gt;http://msdn.microsoft.com/en-us/library/dd458809.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;On Chanel 9,&lt;/font&gt;&amp;#160;&lt;a href="http://blogs.msdn.com/blaine/"&gt;Blaine Wastell&lt;/a&gt; &lt;font color="#004080"&gt;provides a quick overview and demonstrates a Silverlight and WPF application using shared code:&lt;/font&gt; &lt;a title="http://channel9.msdn.com/shows/Continuum/Prismv2/" href="http://channel9.msdn.com/shows/Continuum/Prismv2/"&gt;http://channel9.msdn.com/shows/Continuum/Prismv2/&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://maxime.lamure.free.fr/CompositeApplicationGuidanceforWPFandSil_8999/clip_image002.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://maxime.lamure.free.fr/CompositeApplicationGuidanceforWPFandSil_8999/clip_image002_thumb.jpg" width="244" height="165" /&gt;&lt;/a&gt; &lt;a href="http://maxime.lamure.free.fr/CompositeApplicationGuidanceforWPFandSil_8999/clip_image004.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://maxime.lamure.free.fr/CompositeApplicationGuidanceforWPFandSil_8999/clip_image004_thumb.jpg" width="244" height="217" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;[Français]&lt;/p&gt;  &lt;p&gt;&lt;font color="#008000"&gt;La version 2 de prism supporte maintenant Silverlight 2. La précédente version de ce guide ciblait essentiellement WPF. Avec cette nouvelle version, les équipes de patterns &amp;amp; practices nous donnent des recommandations sur la création d’applications composites utilisant la technologie WPF ou Silverlight ou les deux avec un partage du code source. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#008000"&gt;Ce guide inclut des exemples d’implémentations, des librairies ainsi que des tutoriaux et une documentation.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#008000"&gt;Pour plus d’information :&lt;/font&gt; &lt;a href="http://msdn.microsoft.com/en-us/library/dd458809.aspx"&gt;http://msdn.microsoft.com/en-us/library/dd458809.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#008000"&gt;Sur Channel 9,&lt;/font&gt;&amp;#160;&lt;a href="http://blogs.msdn.com/blaine/"&gt;Blaine Wastell&lt;/a&gt; &lt;font color="#008000"&gt;présente un rapide aperçu sur la mise en place d’une application WPF et Silverlight avec un partage de code:&lt;/font&gt; &lt;a title="http://channel9.msdn.com/shows/Continuum/Prismv2/" href="http://channel9.msdn.com/shows/Continuum/Prismv2/"&gt;http://channel9.msdn.com/shows/Continuum/Prismv2/&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://microsoft.com/practices"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image006" border="0" alt="clip_image006" src="http://maxime.lamure.free.fr/CompositeApplicationGuidanceforWPFandSil_8999/clip_image006.gif" width="279" height="78" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9430479" width="1" height="1"&gt;</description></item><item><title>Synchronize your Facebook friends photos with your Outlook contacts / Synchroniser les photos de vos amis Facebook avec vos contacts Outlook</title><link>http://blogs.msdn.com/maximelamure/archive/2009/02/16/synchronize-your-facebook-friends-photos-with-your-outlook-contacts-synchroniser-les-photos-de-vos-amis-facebook-avec-vos-contacts-outlook.aspx</link><pubDate>Mon, 16 Feb 2009 20:20:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9426395</guid><dc:creator>Maxime LAMURE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/maximelamure/comments/9426395.aspx</comments><wfw:commentRss>http://blogs.msdn.com/maximelamure/commentrss.aspx?PostID=9426395</wfw:commentRss><wfw:comment>http://blogs.msdn.com/maximelamure/rsscomments.aspx?PostID=9426395</wfw:comment><description>&lt;p&gt;[English]&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;OutSync is a great tool that syncs photos of your Facebook friends with matching contacts in Microsoft Outlook. It allows you to select which contacts are updated. So you can update all contacts at once or just a few at a time.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;OutSync is written by Mel Sampat, a Program Manager in the Windows Mobile team at Microsoft. This is a personal project and not supported or endorsed by Microsoft&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;For more information and to download this tool:&lt;/font&gt; &lt;a href="http://www.melsam.com/outsync/default.aspx"&gt;http://www.melsam.com/outsync/default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://maxime.lamure.free.fr/SynchronizeyourFacebookfriendsphotoswith_128E6/Untitled.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Untitled" border="0" alt="Untitled" src="http://maxime.lamure.free.fr/SynchronizeyourFacebookfriendsphotoswith_128E6/Untitled_thumb.jpg" width="322" height="245" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;[Français]&lt;/p&gt;  &lt;p&gt;&lt;font color="#008000"&gt;OutSync est un outil assez sympa qui permet de synchroniser les photos de vos amis Facebook qui correspondent à vos contacts Outlook. Il est possible de sélectionner les contacts qui seront mis à jour ou tout simplement de tout sélectionner d’un coup.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#008000"&gt;OutSync a été développé par Mel Sampat, chef de projet dans les équipes Windows mobile chez Microsoft. Il s’agit d’un projet personnel non supporté par Microsoft.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#008000"&gt;Pour plus d’informations ou pour télécharger l’application : &lt;/font&gt;&lt;a href="http://www.melsam.com/outsync/default.aspx"&gt;http://www.melsam.com/outsync/default.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9426395" width="1" height="1"&gt;</description></item><item><title>User Experience patterns explorer / Patterns sur l’expérience utilisateur</title><link>http://blogs.msdn.com/maximelamure/archive/2009/02/03/user-experience-patterns-explorer-patterns-sur-l-exp-rience-utilisateur.aspx</link><pubDate>Tue, 03 Feb 2009 22:18:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9393908</guid><dc:creator>Maxime LAMURE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/maximelamure/comments/9393908.aspx</comments><wfw:commentRss>http://blogs.msdn.com/maximelamure/commentrss.aspx?PostID=9393908</wfw:commentRss><wfw:comment>http://blogs.msdn.com/maximelamure/rsscomments.aspx?PostID=9393908</wfw:comment><description>&lt;p&gt;[English]&lt;/p&gt;  &lt;p align="justify"&gt;&lt;font color="#004080"&gt;Infragitics, one of the leaders of UI controls, share their knowledge with a new Silverlight application which explores several User Experience patterns. Even if you have never used patterns, these information are very interesting and could be useful when you will have to design and to implement UI behaviors.&lt;/font&gt; &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://quince.infragistics.com/"&gt;http://quince.infragistics.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/UserExperiencepatternsexplorerPatternssu_1478C/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/UserExperiencepatternsexplorerPatternssu_1478C/image_thumb.png" width="602" height="283" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;[Français]&lt;/p&gt;  &lt;p align="justify"&gt;&lt;font color="#008000"&gt;Infragistics, un des leaders dans le domaine des composants UI, partage leurs connaissances avec une application Silverlight qui explore de nombreux patterns sur l’expérience utilisateur. Même si vous n’avez jamais utilisé de patterns, ces informations sont très intéressantes et pourront être utiles quand vous aurez à designer et implémenter le comportement de vos interfaces graphiques.&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://quince.infragistics.com/"&gt;http://quince.infragistics.com/&lt;/a&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;/p&gt; &lt;a href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/UserExperiencepatternsexplorerPatternssu_1478C/image_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/UserExperiencepatternsexplorerPatternssu_1478C/image_thumb_1.png" width="600" height="282" /&gt;&lt;/a&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9393908" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/maximelamure/archive/tags/SilverLight/default.aspx">SilverLight</category></item><item><title>Create your Media Center applications with Silverlight / Créez vos applications Media Center avec Silverlight.</title><link>http://blogs.msdn.com/maximelamure/archive/2008/12/31/create-your-media-center-applications-with-silverlight-cr-ez-vos-applications-media-center-avec-silverlight.aspx</link><pubDate>Wed, 31 Dec 2008 08:10:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9258231</guid><dc:creator>Maxime LAMURE</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/maximelamure/comments/9258231.aspx</comments><wfw:commentRss>http://blogs.msdn.com/maximelamure/commentrss.aspx?PostID=9258231</wfw:commentRss><wfw:comment>http://blogs.msdn.com/maximelamure/rsscomments.aspx?PostID=9258231</wfw:comment><description>&lt;p&gt;[English]&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;Media Center uses the engine for internet explorer within Windows Media Center's own browser window and use MSHTML to host html applications. What does it mean? Well that’s a great news for Silverlight developersJ. We can develop Silverlight application which will be accessible through windows media center. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;You will have to develop a javascript wrapper to access to media center object. This object will allow you to manage and control functionalities of your Media Center. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;Once you have developed your Silverlight application, you just have to reference it in Media Center. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;Create a text file with .mcl extension, edit it with notepad and copy it to media center programs folder (C:\Users\{yourname or media center extender name}\AppData\Roaming\Media Center Programs): &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&amp;lt;application     &lt;br /&gt;Title = &amp;quot;mceTestSilver.mcl&amp;quot;       &lt;br /&gt;id = &amp;quot;{7A88E155-4940-4c33-89EB-EA224A0A3B5C}&amp;quot;       &lt;br /&gt;url = &amp;quot;http://localhost/smooth/Source720p24-1minute.html&amp;quot;       &lt;br /&gt;/&amp;gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;The url parameter references the path of your silverlight application. The title will allow you to find your application in your media center program library. The id is required and can be generated with “Create Guid” tool. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;Start Windows Media Center and navigate to Online Media / program library&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/CreateyourMediaCenterapplicationswithSi_80C1/clip_image002_2.jpg"&gt;&lt;font color="#004080"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/CreateyourMediaCenterapplicationswithSi_80C1/clip_image002_2.jpg"&gt;&lt;img title="clip_image002" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="287" alt="clip_image002" src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/CreateyourMediaCenterapplicationswithSi_80C1/clip_image002_thumb.jpg" width="483" border="0" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/CreateyourMediaCenterapplicationswithSi_80C1/clip_image004_2.jpg"&gt;&lt;font color="#004080"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/CreateyourMediaCenterapplicationswithSi_80C1/clip_image004_2.jpg"&gt;&lt;img title="clip_image004" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="286" alt="clip_image004" src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/CreateyourMediaCenterapplicationswithSi_80C1/clip_image004_thumb.jpg" width="481" border="0" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;You can reference non specific media center Silverlight application. But be careful, using application through Media Center brings accessibility constraints that you shouldn’t forget. Your application will be able to be viewed on TV and controlled through remote control. You could find more info about it in the section “Managing Focus and navigation” of the SDK.&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;[Français]&lt;/p&gt;  &lt;p&gt;&lt;font color="#004000"&gt;Windows Media center utilise le moteur d’internet explorer 7 au sein de sa fenêtre de navigation et utilise MSHTML pour héberger les applications html. Qu’est ce que cela signifie ? Que c’est une super nouvelle pour les développeurs Silverlight J On va pouvoir développer des applications Silverlight qui seront accessibles via Media Center. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004000"&gt;Vous aurez à développer un « Wrapper » javascript pour accéder à un objet Media Center. Cet objet vous permettra de gérer et contrôler les différentes fonctionnalités de votre media center.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004000"&gt;Une fois votre application Silverlight développée, il ne vous reste plus qu’a la référencer au sein de votre media center.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004000"&gt;Créez un fichier texte avec l’extension .mcl, éditez le avec le blocnote et copiez le dans le répertoire des programmes media center (C:\Users\{votre login ou celui de votre extender media center}\AppData\Roaming\Media Center Programs): &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004000"&gt;&amp;lt;application     &lt;br /&gt;Title = &amp;quot;mceTestSilver.mcl&amp;quot;       &lt;br /&gt;id = &amp;quot;{7A88E155-4940-4c33-89EB-EA224A0A3B5C}&amp;quot;       &lt;br /&gt;url = &amp;quot;http://localhost/smooth/Source720p24-1minute.html&amp;quot;       &lt;br /&gt;/&amp;gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004000"&gt;Le paramètre « url » référence le chemin qui permet d’accéder à votre application Silverlight. Le paramètre « title » va permettre d’identifier votre application dans votre bibliothèque de programme Media center. Enfin, le paramètre « id » est requis et peut être généré à l’aide de l’outil « Create Guid » de Visual Studio.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004000"&gt;Démarrer Windows Media Center et naviguer jusqu’au menu Online Media / program library&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/CreateyourMediaCenterapplicationswithSi_80C1/clip_image005_2.jpg"&gt;&lt;font color="#004000"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/CreateyourMediaCenterapplicationswithSi_80C1/clip_image005_2.jpg"&gt;&lt;img title="clip_image005" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="292" alt="clip_image005" src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/CreateyourMediaCenterapplicationswithSi_80C1/clip_image005_thumb.jpg" width="491" border="0" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/CreateyourMediaCenterapplicationswithSi_80C1/clip_image006_2.jpg"&gt;&lt;font color="#004000"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/CreateyourMediaCenterapplicationswithSi_80C1/clip_image006_2.jpg"&gt;&lt;img title="clip_image006" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="292" alt="clip_image006" src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/CreateyourMediaCenterapplicationswithSi_80C1/clip_image006_thumb.jpg" width="490" border="0" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004000"&gt;Vous pouvez référencer des applications Silverlight qui ne sont pas spécifiques au Media Center. Cependant, faites attention, utiliser une application à travers Media Center implique des contraintes d’accessibilité qu’il ne faut pas oublier. Votre application devra être capable d’être visionné sur une TV et contrôlé à l’aide d’une télécommande. Vous trouverez plus d’informations à ce sujet dans la section « Managing Focus and navigation » du SDK.&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9258231" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/maximelamure/archive/tags/Media+Center/default.aspx">Media Center</category><category domain="http://blogs.msdn.com/maximelamure/archive/tags/SilverLight/default.aspx">SilverLight</category></item><item><title>Merge Silverlight and DeepZoom to explore your panoramic images with Microsoft Image Composite Editor / Combiner Silverlight et DeepZoom pour explorer vos images panoramiques avec Microsoft Image Composite Editor</title><link>http://blogs.msdn.com/maximelamure/archive/2008/12/15/merge-silverlight-and-deepzoom-to-explore-your-panoramic-images-with-microsoft-image-composite-editor-combiner-silverlight-et-deepzoom-pour-explorer-vos-images-panoramique-avec-microsoft-image-composite-editor.aspx</link><pubDate>Mon, 15 Dec 2008 20:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9222384</guid><dc:creator>Maxime LAMURE</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/maximelamure/comments/9222384.aspx</comments><wfw:commentRss>http://blogs.msdn.com/maximelamure/commentrss.aspx?PostID=9222384</wfw:commentRss><wfw:comment>http://blogs.msdn.com/maximelamure/rsscomments.aspx?PostID=9222384</wfw:comment><description>&lt;P&gt;&lt;FONT color=#004080&gt;[English]&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#004080&gt;Today I talked with my colleague Aurelien &lt;/FONT&gt;&lt;FONT color=#0000ff&gt;(&lt;/FONT&gt;&lt;A href="http://blogs.msdn.com/aurelien/" mce_href="http://blogs.msdn.com/aurelien/"&gt;&lt;FONT color=#0000ff&gt;http://blogs.msdn.com/aurelien/&lt;/FONT&gt;&lt;/A&gt;&lt;FONT color=#004080&gt;&lt;FONT color=#0000ff&gt;)&lt;/FONT&gt; who told me about Microsoft Image Composite Editor. This tool manages your panoramic images to create a high-resolution panorama. (An algorithm automatically place source images and determine panorama type). You can export the result with different image formats: JPEG, PNG …. and DeepZoom J&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#004080&gt;For more information and to download this tool: &lt;/FONT&gt;&lt;A href="http://research.microsoft.com/en-us/um/redmond/groups/ivm/ICE/" mce_href="http://research.microsoft.com/en-us/um/redmond/groups/ivm/ICE/"&gt;http://research.microsoft.com/en-us/um/redmond/groups/ivm/ICE/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/MergeSilverlightandDeepZoomtoexploreyour_1306D/clip_image001_2.gif" mce_href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/MergeSilverlightandDeepZoomtoexploreyour_1306D/clip_image001_2.gif"&gt;&lt;IMG title=clip_image001 style="DISPLAY: inline" height=326 alt=clip_image001 src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/MergeSilverlightandDeepZoomtoexploreyour_1306D/clip_image001_thumb.gif" width=477 border=0 mce_src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/MergeSilverlightandDeepZoomtoexploreyour_1306D/clip_image001_thumb.gif"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;[French]&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;Aujourd’hui, j’ai discuté avec mon collègue Aurélien&lt;/FONT&gt; (&lt;A href="http://blogs.msdn.com/aurelien/" mce_href="http://blogs.msdn.com/aurelien/"&gt;http://blogs.msdn.com/aurelien/&lt;/A&gt;) &lt;FONT color=#008000&gt;qui m’a parlé de Microsoft Image Composite Editor. Cet outil va vous permettre de générer un panorama HD à partir de vos photos panoramiques (un algorithme va ordonner automatiquement vos photos et déterminer le type de panorama à générer). Le résultat peut être exporté en différent formats d’image: JPEG, PNG …. et DeepZoom J&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;Pour plus d’informations et pour télécharger l’outil :&lt;/FONT&gt; &lt;A href="http://research.microsoft.com/en-us/um/redmond/groups/ivm/ICE/" mce_href="http://research.microsoft.com/en-us/um/redmond/groups/ivm/ICE/"&gt;http://research.microsoft.com/en-us/um/redmond/groups/ivm/ICE/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/MergeSilverlightandDeepZoomtoexploreyour_1306D/clip_image001%5B4%5D.gif" mce_href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/MergeSilverlightandDeepZoomtoexploreyour_1306D/clip_image001%5B4%5D.gif"&gt;&lt;IMG title=clip_image001[4] style="DISPLAY: inline" height=325 alt=clip_image001[4] src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/MergeSilverlightandDeepZoomtoexploreyour_1306D/clip_image001%5B4%5D_thumb.gif" width=475 border=0 mce_src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/MergeSilverlightandDeepZoomtoexploreyour_1306D/clip_image001%5B4%5D_thumb.gif"&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9222384" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/maximelamure/archive/tags/SilverLight/default.aspx">SilverLight</category></item><item><title>How to Enable Web Service Extension and Set Web Site AppPool with PowerShell / Comment activer une extension de site web ou modifier l’Application Pool d’un site web en PowerShell</title><link>http://blogs.msdn.com/maximelamure/archive/2008/12/15/how-to-enable-web-service-extension-and-set-web-site-apppool-with-powershell-comment-activer-une-extension-de-site-web-ou-modifier-l-application-pool-d-un-site-web-en-powershell.aspx</link><pubDate>Mon, 15 Dec 2008 13:50:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9220707</guid><dc:creator>Maxime LAMURE</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/maximelamure/comments/9220707.aspx</comments><wfw:commentRss>http://blogs.msdn.com/maximelamure/commentrss.aspx?PostID=9220707</wfw:commentRss><wfw:comment>http://blogs.msdn.com/maximelamure/rsscomments.aspx?PostID=9220707</wfw:comment><description>&lt;p&gt;&lt;font color="#004080"&gt;[English]&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;PowerShell is very powerful and allows you to script and manage easily your IT. The following scripts show you how you can use WMI to manage IIS 6. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;Set App Pool     &lt;br /&gt;&lt;/font&gt;&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2" width="285" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="283"&gt;$newVDir =[wmi] 'root\MicrosoftIISv2:IIsWebVirtualDirSetting.Name=&amp;quot;W3SVC/1/ROOT/MaxVirtDir&amp;quot;'         &lt;br /&gt;$newVDir.AppPoolId = &amp;quot;MaxAppPool&amp;quot;          &lt;br /&gt;$newVDir.Put()&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&lt;font color="#004080"&gt;Enable Web Service Extension (WebDav for example)     &lt;br /&gt;&lt;/font&gt;&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2" width="455" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="453"&gt;$Sites=[wmi]'root/MicrosoftIISv2:IISWebService=&amp;quot;W3SVC&amp;quot;'         &lt;br /&gt;$Sites.EnableWebServiceExtension('WEBDAV')&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;   &lt;br /&gt;&lt;font color="#008000"&gt;[Français]&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#008000"&gt;PowerShell est très puissant et vous permets de scripter et gérer facilement votre infrastructure. Les scripts suivants illustre comment utiliser WMI pour configurer IIS 6&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#008000"&gt;Modification de l’application pool&lt;/font&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2" width="285" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="283"&gt;$newVDir =[wmi] 'root\MicrosoftIISv2:IIsWebVirtualDirSetting.Name=&amp;quot;W3SVC/1/ROOT/MaxVirtDir&amp;quot;'         &lt;br /&gt;$newVDir.AppPoolId = &amp;quot;MaxAppPool&amp;quot;          &lt;br /&gt;$newVDir.Put()&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&lt;font color="#008000"&gt;Activer une extension de site web (WebDav par exemple)&lt;/font&gt;&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2" width="455" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="453"&gt;$Sites=[wmi]'root/MicrosoftIISv2:IISWebService=&amp;quot;W3SVC&amp;quot;'         &lt;br /&gt;$Sites.EnableWebServiceExtension('WEBDAV')&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9220707" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/maximelamure/archive/tags/PowerShell/default.aspx">PowerShell</category></item><item><title>Architecture guidance and best practices in Silverlight 2 / Guide d’architecture et bonnes pratiques en Silverlight 2</title><link>http://blogs.msdn.com/maximelamure/archive/2008/11/10/architecture-guidance-and-best-practices-in-silverlight-2-guide-d-architecture-et-bonne-pratique-en-silverlight-2.aspx</link><pubDate>Mon, 10 Nov 2008 17:22:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9058286</guid><dc:creator>Maxime LAMURE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/maximelamure/comments/9058286.aspx</comments><wfw:commentRss>http://blogs.msdn.com/maximelamure/commentrss.aspx?PostID=9058286</wfw:commentRss><wfw:comment>http://blogs.msdn.com/maximelamure/rsscomments.aspx?PostID=9058286</wfw:comment><description>&lt;p&gt;&lt;font color="#800040"&gt;[English]&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Now that you are a master in Silverlight 2 concepts (&lt;a href="http://silverlight.net/GetStarted/"&gt;http://silverlight.net/GetStarted/&lt;/a&gt;), that you played with controls (&lt;a href="http://silverlightcontrib.org/"&gt;http://silverlightcontrib.org/&lt;/a&gt; and &lt;a href="http://www.codeplex.com/Silverlight"&gt;http://www.codeplex.com/Silverlight&lt;/a&gt;) and enjoyed your friends with DeepZomm demos (&lt;a href="http://www.new-megane.renault.co.uk/?WT.srch=1"&gt;http://www.new-megane.renault.co.uk/?WT.srch=1&lt;/a&gt;), you just have to develop a full application :-)&lt;/p&gt;  &lt;p&gt;To help you, the following links may help you to design your architecture and manage resources. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Composite application guidance&lt;/b&gt; for WPF and Silverlight (Prism 2): &lt;a href="http://www.codeplex.com/CompositeWPF"&gt;http://www.codeplex.com/CompositeWPF&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Architecture guidance&lt;/b&gt;: 21&lt;sup&gt;st&lt;/sup&gt; chapter is about best practice for RIA: &lt;a href="http://www.codeplex.com/AppArch"&gt;http://www.codeplex.com/AppArch&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Security guidance&lt;/b&gt; about architecture using WCF: &lt;a href="http://www.codeplex.com/WCFSecurityGuide"&gt;http://www.codeplex.com/WCFSecurityGuide&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Tips to &lt;b&gt;build high performance Silverlight media player&lt;/b&gt;: &lt;a href="http://on10.net/blogs/benwagg/Building-high-performance-Silverlight-Media-Players/"&gt;http://on10.net/blogs/benwagg/Building-high-performance-Silverlight-Media-Players/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;MVVM pattern implementation sample recommended building Silverlight application:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://jonas.follesoe.no/YouCardRevisitedImplementingTheViewModelPattern.aspx"&gt;http://jonas.follesoe.no/YouCardRevisitedImplementingTheViewModelPattern.aspx&lt;/a&gt; or &lt;a href="http://www.nikhilk.net/Silverlight-ViewModel-Pattern.aspx"&gt;http://www.nikhilk.net/Silverlight-ViewModel-Pattern.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Article about integration of &lt;b&gt;ADO.net data services, Entity Framework and Silverlight:&lt;/b&gt; &lt;a href="http://msdn.microsoft.com/en-us/magazine/cc748663.aspx?pr=blog"&gt;http://msdn.microsoft.com/en-us/magazine/cc748663.aspx?pr=blog&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Best practices for search engine optimization of Silverlight applications: &lt;a href="http://silverlight.net/learn/whitepapers/seo.aspx"&gt;http://silverlight.net/learn/whitepapers/seo.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800040"&gt;[Français]&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Maintenant que vous maîtrisez les concepts présents dans Silverlight 2 (&lt;a href="http://silverlight.net/GetStarted/"&gt;http://silverlight.net/GetStarted/&lt;/a&gt;), que vous avez joué avec les différents contrôles (&lt;a href="http://silverlightcontrib.org/"&gt;http://silverlightcontrib.org/&lt;/a&gt; et &lt;a href="http://www.codeplex.com/Silverlight"&gt;http://www.codeplex.com/Silverlight&lt;/a&gt;) et que vous épatez vos amis avec des démos DeepZoom (&lt;a href="http://www.new-megane.renault.co.uk/?WT.srch=1"&gt;http://www.new-megane.renault.co.uk/?WT.srch=1&lt;/a&gt;), il ne vous reste plus qu’a assembler tout ça pour réaliser une application :-)&lt;/p&gt;  &lt;p&gt;Pour vous aider, voici quelques liens sur les bonnes pratiques d’architecture et de gestion de ressources en Silverlight :&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Un guide d’implémentation&lt;/b&gt; pour les applications composites WPF et Silverlight (Prism 2) : &lt;a href="http://www.codeplex.com/CompositeWPF"&gt;http://www.codeplex.com/CompositeWPF&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Un guide d’architecture&lt;/b&gt;. Le chapitre 21 explique les bonnes pratiques d’architectures pour les applications RIA : &lt;a href="http://www.codeplex.com/AppArch"&gt;http://www.codeplex.com/AppArch&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Un guide de sécurité&lt;/b&gt; sur le design de vos architectures utilisant &lt;b&gt;WCF&lt;/b&gt;. &lt;a href="http://www.codeplex.com/WCFSecurityGuide"&gt;http://www.codeplex.com/WCFSecurityGuide&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Conseils &amp;amp; bonnes pratiques&lt;/b&gt; concernant la &lt;b&gt;vidéo&lt;/b&gt;: &lt;a href="http://on10.net/blogs/benwagg/Building-high-performance-Silverlight-Media-Players/"&gt;http://on10.net/blogs/benwagg/Building-high-performance-Silverlight-Media-Players/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Un exemple d’implémentation du &lt;b&gt;pattern MVVM&lt;/b&gt; recommandé pour les applications Silverlight : &lt;a href="http://jonas.follesoe.no/YouCardRevisitedImplementingTheViewModelPattern.aspx"&gt;http://jonas.follesoe.no/YouCardRevisitedImplementingTheViewModelPattern.aspx&lt;/a&gt; ou &lt;a href="http://www.nikhilk.net/Silverlight-ViewModel-Pattern.aspx"&gt;http://www.nikhilk.net/Silverlight-ViewModel-Pattern.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Un article sur l’intégration &lt;b&gt;d’ADO.net data services, Entity Framework et Silverlight&lt;/b&gt; : &lt;a href="http://msdn.microsoft.com/en-us/magazine/cc748663.aspx?pr=blog"&gt;http://msdn.microsoft.com/en-us/magazine/cc748663.aspx?pr=blog&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Bonnes pratiques pour optimiser le référencement &lt;/b&gt;de vos applications Silverlight par les &lt;b&gt;moteurs de recherche&lt;/b&gt; : &lt;a href="http://silverlight.net/learn/whitepapers/seo.aspx"&gt;http://silverlight.net/learn/whitepapers/seo.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9058286" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/maximelamure/archive/tags/SilverLight/default.aspx">SilverLight</category></item><item><title>MSDN a 10 ans : les développeurs vont faire la fête</title><link>http://blogs.msdn.com/maximelamure/archive/2008/11/06/msdn-a-10-ans-les-d-veloppeurs-vont-faire-la-f-te.aspx</link><pubDate>Thu, 06 Nov 2008 19:52:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9050362</guid><dc:creator>Maxime LAMURE</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/maximelamure/comments/9050362.aspx</comments><wfw:commentRss>http://blogs.msdn.com/maximelamure/commentrss.aspx?PostID=9050362</wfw:commentRss><wfw:comment>http://blogs.msdn.com/maximelamure/rsscomments.aspx?PostID=9050362</wfw:comment><description>&lt;p&gt;MSDN fête ses 10 ans, et pour l’occasion, Microsoft France organise un grand jeu-concours jusqu’au 19 avril. &lt;/p&gt;  &lt;p&gt;C’est gratuit et de nombreux lots sont à gagner. Alors n’hésitez pas :-)&lt;/p&gt;  &lt;p&gt;Pour l’inscription et plus d’info: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/france/msdn/10-ans/default.aspx"&gt;http://www.microsoft.com/france/msdn/10-ans/default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/france/msdn/10-ans/default.aspx"&gt;&lt;img title="clip_image002" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="305" alt="clip_image002" src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/MSDNa10anslesdveloppeursvontfairelafte_12585/clip_image002_8ba4c892-91cd-4c03-bbd2-d9335e41a69f.jpg" width="457" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9050362" width="1" height="1"&gt;</description></item><item><title>How to create a cool menu (Mac OS style) with Silverlight ? / Comment créer un menu cool (style Mac OS) en Silverlight ?</title><link>http://blogs.msdn.com/maximelamure/archive/2008/11/03/how-to-create-a-cool-menu-mac-os-style-with-silverlight-comment-cr-er-un-menu-cool-style-mac-os-en-silverlight.aspx</link><pubDate>Mon, 03 Nov 2008 16:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9033884</guid><dc:creator>Maxime LAMURE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/maximelamure/comments/9033884.aspx</comments><wfw:commentRss>http://blogs.msdn.com/maximelamure/commentrss.aspx?PostID=9033884</wfw:commentRss><wfw:comment>http://blogs.msdn.com/maximelamure/rsscomments.aspx?PostID=9033884</wfw:comment><description>&lt;P&gt;&lt;FONT color=#004080&gt;[English]&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#004080&gt;Silverlight contrib alpha 2 has recently been releasing. We can find a “cool menu” control which allows us to easily build a “Mac OS dock bar” menu style.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG title=clip_image002[13] style="BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=106 alt=clip_image002[13] src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/HowtocreateacoolmenuMacOSstylewithSilver_FCB0/clip_image002%5B13%5D_thumb.jpg" width=452 border=0 mce_src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/HowtocreateacoolmenuMacOSstylewithSilver_FCB0/clip_image002%5B13%5D_thumb.jpg"&gt;&lt;A href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/HowtocreateacoolmenuMacOSstylewithSilver_FCB0/clip_image002_2.jpg" mce_href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/HowtocreateacoolmenuMacOSstylewithSilver_FCB0/clip_image002_2.jpg"&gt;&lt;FONT color=#004080&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#004080&gt;The CoolMenu control contains items collection, named CoolMenuItemCollection. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#004080&gt;Each Item, represented by a CoolMenuItem object, contains a content property which can host any objects type: Image, Video, Rectangle … &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#004080&gt;The following code illustrates how to use this control:&lt;/FONT&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-BOTTOM: 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;UserControl&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;x:Class&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;"&lt;SPAN style="COLOR: blue"&gt;TestMenu.Page&lt;/SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;xmlns&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;"&lt;SPAN style="COLOR: blue"&gt;http://schemas.microsoft.com/winfx/2006/xaml/presentation&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;xmlns:x&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;A href="http://schemas.microsoft.com/winfx/2006/xaml" mce_href="http://schemas.microsoft.com/winfx/2006/xaml"&gt;http://schemas.microsoft.com/winfx/2006/xaml&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; BACKGROUND: yellow; COLOR: red; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes; mso-highlight: yellow"&gt;xmlns:contrib&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; BACKGROUND: yellow; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes; mso-highlight: yellow"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; BACKGROUND: yellow; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes; mso-highlight: yellow"&gt;"&lt;SPAN style="COLOR: blue"&gt;clr-namespace:SilverlightContrib.Controls;assembly=SilverlightContrib.Controls&lt;/SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;Width&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;"&lt;SPAN style="COLOR: blue"&gt;800&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;Height&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;600&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;StackPanel&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:&lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;CoolMenu&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;x:Name&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;"&lt;SPAN style="COLOR: blue"&gt;menu&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;Height&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;150&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:CoolMenu.Items&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:&lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;CoolMenuItemCollection&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:&lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;CoolMenuItem&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:CoolMenuItem.Content&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;Image&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;Source&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;"&lt;SPAN style="COLOR: blue"&gt;../Images/Envelope.png&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;Margin&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;5&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;/&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:CoolMenuItem.Content&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:CoolMenuItem&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:CoolMenuItem&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:CoolMenuItem.Content&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;Image&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;Source&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;"&lt;SPAN style="COLOR: blue"&gt;../Images/Find.png&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;Margin&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;5&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;/&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;contrib:CoolMenuItem.Content&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;contrib:CoolMenuItem&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;... &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;contrib:CoolMenuItemCollection&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;contrib:CoolMenu.Items&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;contrib:CoolMenu&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;StackPanel&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;UserControl&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#004080&gt;Silverlight contrib: &lt;A title=http://silverlightcontrib.org/ href="http://silverlightcontrib.org/" mce_href="http://silverlightcontrib.org/"&gt;http://silverlightcontrib.org/&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;SourceCode : &lt;A href="http://cid-9c20abe60affc115.skydrive.live.com/self.aspx/Public/TestMenu.zip" target=_blank mce_href="http://cid-9c20abe60affc115.skydrive.live.com/self.aspx/Public/TestMenu.zip"&gt;click here&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;[Français]&lt;/P&gt;
&lt;P&gt;La version alpha 2 de silverlight contrib a été récemment publiée. On peut y trouver le contrôle « Cool Menu » qui permet de créer facilement un menu de style « Mac OS dock bar ». &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/HowtocreateacoolmenuMacOSstylewithSilver_FCB0/clip_image002%5B13%5D.jpg" mce_href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/HowtocreateacoolmenuMacOSstylewithSilver_FCB0/clip_image002%5B13%5D.jpg"&gt;&lt;IMG title=clip_image002[13] style="BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=106 alt=clip_image002[13] src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/HowtocreateacoolmenuMacOSstylewithSilver_FCB0/clip_image002%5B13%5D_thumb.jpg" width=452 border=0 mce_src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/HowtocreateacoolmenuMacOSstylewithSilver_FCB0/clip_image002%5B13%5D_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Le contrôle CoolMenu contient une collection d’éléments, nommée CoolMenuItemCollection. &lt;/P&gt;
&lt;P&gt;Chaque élément, représenté par un objet CoolMenuItem, possède une propriété « Content » qui peut contenir tout type d’objet : Image, Vidéo, rectangle …&lt;/P&gt;
&lt;P&gt;L’exemple de code suivant illustre l’utilisation de ce contrôle :&lt;/P&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;UserControl&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;x:Class&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;"&lt;SPAN style="COLOR: blue"&gt;TestMenu.Page&lt;/SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;xmlns&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;"&lt;SPAN style="COLOR: blue"&gt;http://schemas.microsoft.com/winfx/2006/xaml/presentation&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;xmlns:x&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;A href="http://schemas.microsoft.com/winfx/2006/xaml" mce_href="http://schemas.microsoft.com/winfx/2006/xaml"&gt;http://schemas.microsoft.com/winfx/2006/xaml&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; BACKGROUND: yellow; COLOR: red; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes; mso-highlight: yellow"&gt;xmlns:contrib&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; BACKGROUND: yellow; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes; mso-highlight: yellow"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; BACKGROUND: yellow; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes; mso-highlight: yellow"&gt;"&lt;SPAN style="COLOR: blue"&gt;clr-namespace:SilverlightContrib.Controls;assembly=SilverlightContrib.Controls&lt;/SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;Width&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;"&lt;SPAN style="COLOR: blue"&gt;800&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;Height&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;600&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;StackPanel&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:&lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;CoolMenu&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;x:Name&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;"&lt;SPAN style="COLOR: blue"&gt;menu&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;Height&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;150&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:CoolMenu.Items&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:&lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;CoolMenuItemCollection&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:&lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;CoolMenuItem&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:CoolMenuItem.Content&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;Image&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;Source&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;"&lt;SPAN style="COLOR: blue"&gt;../Images/Envelope.png&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;Margin&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;5&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;/&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:CoolMenuItem.Content&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:CoolMenuItem&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:CoolMenuItem&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;contrib:CoolMenuItem.Content&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-ansi-language: en-us; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;Image&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;Source&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;=&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;"&lt;SPAN style="COLOR: blue"&gt;../Images/Find.png&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;Margin&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;5&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;/&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;contrib:CoolMenuItem.Content&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;contrib:CoolMenuItem&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;... &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;contrib:CoolMenuItemCollection&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;contrib:CoolMenu.Items&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;contrib:CoolMenu&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;StackPanel&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #a31515; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;UserControl&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;gt;&lt;/SPAN&gt; 
&lt;P&gt;Silverlight contrib: &lt;FONT color=#004080&gt;&lt;A title=http://silverlightcontrib.org/ href="http://silverlightcontrib.org/" mce_href="http://silverlightcontrib.org/"&gt;http://silverlightcontrib.org/&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#004080&gt;&lt;FONT color=#000000&gt;Code source: &lt;A href="http://cid-9c20abe60affc115.skydrive.live.com/self.aspx/Public/TestMenu.zip" target=_blank mce_href="http://cid-9c20abe60affc115.skydrive.live.com/self.aspx/Public/TestMenu.zip"&gt;ici&lt;/A&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9033884" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/maximelamure/archive/tags/SilverLight/default.aspx">SilverLight</category></item><item><title>Silverlight streaming solution</title><link>http://blogs.msdn.com/maximelamure/archive/2008/10/31/silverlight-streaming-solution.aspx</link><pubDate>Fri, 31 Oct 2008 18:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9027056</guid><dc:creator>Maxime LAMURE</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/maximelamure/comments/9027056.aspx</comments><wfw:commentRss>http://blogs.msdn.com/maximelamure/commentrss.aspx?PostID=9027056</wfw:commentRss><wfw:comment>http://blogs.msdn.com/maximelamure/rsscomments.aspx?PostID=9027056</wfw:comment><description>&lt;p&gt;&lt;font color="#004080"&gt;[English]&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;Video is more anymore present on the web. The success of specialized sites (YouTube, Dailymotion) and VOD sites bring new scenarios and technologies like Flash and Silverlight have real added values in this domain. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;For the first version, Silverlight took advantage with HD support. The version 2, released a few days ago, integrate the “core CLR” (allows you to develop in .net) and a set of controls which bring a real gain of productivity. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;On client side, Silverlight supports HD, streaming and DRM. You can find many player or tutorials on the web. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;On server side, the great news come from IIS 7 media pack bringing media extension for IIS 7.0, enables adaptive streaming of media to Silverlight clients over HTTP (smooth streaming). In waiting the public beta in Q1 2009, you can see smooth streaming in action on this partner web site: &lt;/font&gt;&lt;a href="http://www.smoothhd.com"&gt;&lt;font color="#0000a0"&gt;http://www.smoothhd.com&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/Silverlightstreamingsolution_10CD2/image_6.png" mce_href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/Silverlightstreamingsolution_10CD2/image_6.png"&gt;&lt;font color="#004080"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="370" alt="image" src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/Silverlightstreamingsolution_10CD2/image_thumb_2.png" width="461" border="0" mce_src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/Silverlightstreamingsolution_10CD2/image_thumb_2.png" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#004080"&gt;Few links:&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;strong&gt;Windows Media Service 2008&lt;/strong&gt; is the actual streaming solution on Windows server: &lt;/font&gt;&lt;a href="http://www.microsoft.com/windows/windowsmedia/forpros/serve/prodinfo2008.aspx" mce_href="http://www.microsoft.com/windows/windowsmedia/forpros/serve/prodinfo2008.aspx"&gt;&lt;font color="#0000a0"&gt;http://www.microsoft.com/windows/windowsmedia/forpros/serve/prodinfo2008.aspx&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;strong&gt;Expression encoder&lt;/strong&gt; is a tool to encode your media: &lt;/font&gt;&lt;a href="http://www.microsoft.com/expression/products/overview.aspx?key=encoder" mce_href="http://www.microsoft.com/expression/products/overview.aspx?key=encoder"&gt;&lt;font color="#0000a0"&gt;http://www.microsoft.com/expression/products/overview.aspx?key=encoder&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;strong&gt;IIS 7 media pack&lt;/strong&gt;: &lt;/font&gt;&lt;a href="http://www.iis.net/media" mce_href="http://www.iis.net/media"&gt;&lt;font color="#0000a0"&gt;http://www.iis.net/media&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;strong&gt;Silverlight&lt;/strong&gt;: &lt;/font&gt;&lt;a href="http://www.microsoft.com/silverlight/" mce_href="http://www.microsoft.com/silverlight/"&gt;&lt;font color="#0000a0"&gt;http://www.microsoft.com/silverlight/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;strong&gt;Silverlight streaming&lt;/strong&gt; offers free streaming and application hosting (up to 10 Go): &lt;/font&gt;&lt;a href="http://www.microsoft.com/silverlight/resources/streaming.aspx" mce_href="http://www.microsoft.com/silverlight/resources/streaming.aspx"&gt;&lt;font color="#0000a0"&gt;http://www.microsoft.com/silverlight/resources/streaming.aspx&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;[Français]&lt;/p&gt;  &lt;p&gt;Aujourd’hui, la vidéo est plus que présente sur le web. Le succès des sites spécialisés (youtube, dailymotion) et des sites de VOD apportent de nouveaux scénarii et les technologies comme Flash et Silverlight ont une vraie valeur ajoutée dans ce domaine. &lt;/p&gt;  &lt;p&gt;Lors de sa sortie, Silverlight prenait un avantage avec le support HD. La version 2, sortie il y a quelques jours, intègre la « core CLR » (permet de développer en .net) et une palette de contrôles non négligeables offrant un réel gain de productivité. &lt;/p&gt;  &lt;p&gt;Côté client, Silverlight supporte le streaming, la HD et le DRM. Des nombreux players sont disponibles sur le web.&lt;/p&gt;  &lt;p&gt;Côté serveur, la grande nouveauté vient de IIS 7 media pack apportant une extension de streaming pour IIS 7 (smooth streaming). Cette extension permet de streamer des medias à travers http pour des clients Silverlight. En attendant la beta prévue pour début 2009, vous pouvez admirer une preview sur le site (et client partenaire) &lt;a href="http://www.smoothhd.com/" mce_href="http://www.smoothhd.com/"&gt;http://www.smoothhd.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/Silverlightstreamingsolution_10CD2/image_6.png" mce_href="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/Silverlightstreamingsolution_10CD2/image_6.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="370" alt="image" src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/Silverlightstreamingsolution_10CD2/image_thumb_2.png" width="461" border="0" mce_src="http://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/Silverlightstreamingsolution_10CD2/image_thumb_2.png" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Quelques liens :&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Windows Media Service 2008&lt;/strong&gt; qui est aujourd’hui la solution de streaming sur Windows serveur: &lt;a href="http://www.microsoft.com/windows/windowsmedia/forpros/serve/prodinfo2008.aspx" mce_href="http://www.microsoft.com/windows/windowsmedia/forpros/serve/prodinfo2008.aspx"&gt;http://www.microsoft.com/windows/windowsmedia/forpros/serve/prodinfo2008.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Expression encoder&lt;/strong&gt; pour encoder vos médias: &lt;a href="http://www.microsoft.com/expression/products/overview.aspx?key=encoder" mce_href="http://www.microsoft.com/expression/products/overview.aspx?key=encoder"&gt;http://www.microsoft.com/expression/products/overview.aspx?key=encoder&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;IIS 7 media pack&lt;/strong&gt;: &lt;a href="http://www.iis.net/media" mce_href="http://www.iis.net/media"&gt;http://www.iis.net/media&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Silverlight&lt;/strong&gt;: &lt;a href="http://www.microsoft.com/silverlight/" mce_href="http://www.microsoft.com/silverlight/"&gt;http://www.microsoft.com/silverlight/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Silverlight streaming&lt;/strong&gt; qui vous permet déposer jusqu’à 10go de vidéos gratuitement: &lt;a href="http://www.microsoft.com/silverlight/resources/streaming.aspx" mce_href="http://www.microsoft.com/silverlight/resources/streaming.aspx"&gt;http://www.microsoft.com/silverlight/resources/streaming.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9027056" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/maximelamure/archive/tags/SilverLight/default.aspx">SilverLight</category></item><item><title>Silverlight 2 is ready. Are you ?</title><link>http://blogs.msdn.com/maximelamure/archive/2008/10/14/silverlight-2-is-ready-are-you.aspx</link><pubDate>Tue, 14 Oct 2008 08:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8999162</guid><dc:creator>Maxime LAMURE</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/maximelamure/comments/8999162.aspx</comments><wfw:commentRss>http://blogs.msdn.com/maximelamure/commentrss.aspx?PostID=8999162</wfw:commentRss><wfw:comment>http://blogs.msdn.com/maximelamure/rsscomments.aspx?PostID=8999162</wfw:comment><description>&lt;P&gt;&lt;A href="https://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/Silverlight2isready.Areyou_8E0C/clip_image002_2.jpg" mce_href="https://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/Silverlight2isready.Areyou_8E0C/clip_image002_2.jpg"&gt;&lt;IMG title=clip_image002 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; FLOAT: none; MARGIN-LEFT: auto; BORDER-LEFT: 0px; MARGIN-RIGHT: auto; BORDER-BOTTOM: 0px" height=414 alt=clip_image002 hspace=12 src="https://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/Silverlight2isready.Areyou_8E0C/clip_image002_thumb.jpg" width=276 border=0 mce_src="https://blogs.msdn.com/blogfiles/maximelamure/WindowsLiveWriter/Silverlight2isready.Areyou_8E0C/clip_image002_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://www.microsoft.com/silverlight" mce_href="http://www.microsoft.com/silverlight"&gt;www.microsoft.com/silverlight&lt;/A&gt;&lt;/P&gt;
&lt;P align=center&gt;Nothing to add … :)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8999162" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/maximelamure/archive/tags/SilverLight/default.aspx">SilverLight</category></item></channel></rss>