<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.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>Perspective : C#</title><link>http://msmvps.com/blogs/odewit/archive/tags/C_2300_/default.aspx</link><description>Tags: C#</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Perspective 0.9 - WPF blogging</title><link>http://msmvps.com/blogs/odewit/archive/2008/05/15/perspective-0-9-wpf-blogging.aspx</link><pubDate>Thu, 15 May 2008 05:43:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1622797</guid><dc:creator>odewit</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/odewit/rsscomments.aspx?PostID=1622797</wfw:commentRss><comments>http://msmvps.com/blogs/odewit/archive/2008/05/15/perspective-0-9-wpf-blogging.aspx#comments</comments><description>&lt;p&gt;I&amp;#39;ve released the &lt;a class="" href="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=perspective&amp;amp;ReleaseId=13346" target="_blank"&gt;version 0.9&lt;/a&gt; of Perspective. The main features are :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;A new &lt;a class="" href="http://www.odewit.net/Perspective/dotnet3.5/PerspectiveDemo.xbap" target="_blank"&gt;XBAP online demo application&lt;/a&gt; is provided. &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;You can now build multilingual applications that support culture changing at run time.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;SignalBinding : a binding class which throws conversion events. It prevents to write converter classes.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;XbapHelper helps you to retrieve URI parameters of an XBAP application.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Joystick 2D control.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Workshop3D : a ready to use viewport for 3D models, with light, moveable camera and camera control panel. The camera can be controlled by mouse (with joysticks) or by keyboard.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;New class PieSlice3D to build 3D pie charts. A contribution by Philippe Jovelin, thanks to him.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Many 3D shapes have now default texture coordinates, so you can apply a VisualBrush, an ImageBrush or a DrawingBrush on them : Square3D (since previous versions), Polygon3D, Box3D, Bar3D, Conical3D and Spherical3D.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;The article &lt;a class="externalLink" href="http://www.odewit.net/ArticleView.aspx?id=Wpf3DIntro&amp;amp;format=html"&gt;Perspective : easy 3D programming with WPF&lt;/a&gt;&amp;nbsp;has been updated.&lt;/p&gt;
&lt;p&gt;And&amp;nbsp;I will now blog about WPF&amp;nbsp;on&amp;nbsp;&lt;a class="" href="http://blogs.windowsclient.net/odewit/" target="_blank"&gt;windowsclient.net&lt;/a&gt;&amp;nbsp;in English and on &lt;a class="" href="http://blogs.developpeur.org/odewit" target="_blank"&gt;CodeS-SourceS&lt;/a&gt;&amp;nbsp;in French. Stay tuned !&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1622797" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/odewit/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/VB.NET/default.aspx">VB.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/WPF/default.aspx">WPF</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/EN/default.aspx">EN</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/3D/default.aspx">3D</category></item><item><title>A light process for WPF localization</title><link>http://msmvps.com/blogs/odewit/archive/2008/01/08/a-light-process-for-wpf-localization.aspx</link><pubDate>Tue, 08 Jan 2008 21:32:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1448519</guid><dc:creator>odewit</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/odewit/rsscomments.aspx?PostID=1448519</wfw:commentRss><comments>http://msmvps.com/blogs/odewit/archive/2008/01/08/a-light-process-for-wpf-localization.aspx#comments</comments><description>&lt;p&gt;The standard localization process for WPF applications is relatively cumbersome and unsuited to a on the fly localization of a small application under development. So I developed in Perspective library an alternative by using classical .NET resources string for all text properties to be localized. &lt;a class="" href="http://www.odewit.net/ArticleView.aspx?id=WpfLocalization&amp;amp;format=html&amp;amp;lang=en" target="_blank"&gt;The article&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1448519" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/odewit/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/VB.NET/default.aspx">VB.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/WPF/default.aspx">WPF</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/EN/default.aspx">EN</category></item><item><title>Un processus léger de traduction d'application WPF</title><link>http://msmvps.com/blogs/odewit/archive/2008/01/08/un-processus-l-233-ger-de-traduction-d-application-wpf.aspx</link><pubDate>Tue, 08 Jan 2008 21:30:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1448515</guid><dc:creator>odewit</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/odewit/rsscomments.aspx?PostID=1448515</wfw:commentRss><comments>http://msmvps.com/blogs/odewit/archive/2008/01/08/un-processus-l-233-ger-de-traduction-d-application-wpf.aspx#comments</comments><description>&lt;p&gt;Le processus standard de traduction des applications WPF s&amp;#39;avère relativement lourd et peu adapté à la traduction à la volée d&amp;#39;une petite application en cours de développement. J&amp;#39;ai donc développé une alternative consistant à utiliser des ressources string .NET classiques pour toutes les propriétés texte à traduire. &lt;a class="" href="http://www.odewit.net/ArticleView.aspx?id=WpfLocalization&amp;amp;format=html&amp;amp;lang=fr" target="_blank"&gt;L&amp;#39;article&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1448515" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/odewit/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/VB.NET/default.aspx">VB.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/WPF/default.aspx">WPF</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/FR/default.aspx">FR</category></item><item><title>How to exploit the WPF Device Independent Pixel</title><link>http://msmvps.com/blogs/odewit/archive/2008/01/07/how-to-exploit-the-wpf-device-independent-pixel.aspx</link><pubDate>Mon, 07 Jan 2008 20:12:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1444942</guid><dc:creator>odewit</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/odewit/rsscomments.aspx?PostID=1444942</wfw:commentRss><comments>http://msmvps.com/blogs/odewit/archive/2008/01/07/how-to-exploit-the-wpf-device-independent-pixel.aspx#comments</comments><description>&lt;p&gt;The Device Independent Pixel (DIP) is a logical pixel, independent of the resolution of the display device : 96 DIP correspond to 1 inch (2.54 cm). In theory. Because in practice, things are not quite so simple. But it&amp;#39;s OK with the help of some functions, which I publish in the Perspective open-source library. &lt;a class="" href="http://www.odewit.net/ArticleContent.aspx?id=WpfDpiScaling&amp;amp;format=html&amp;amp;lang=en" target="_blank"&gt;Explanations&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img height="325" alt="" src="http://www.odewit.net/Articles/WpfDpiScaling/PerspectiveDpiScaling.en.png" width="909" border="0" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1444942" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/odewit/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/VB.NET/default.aspx">VB.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/WPF/default.aspx">WPF</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/EN/default.aspx">EN</category></item><item><title>Comment bien exploiter le Device Independent Pixel de WPF</title><link>http://msmvps.com/blogs/odewit/archive/2008/01/07/comment-bien-exploiter-le-device-independent-pixel-de-wpf.aspx</link><pubDate>Mon, 07 Jan 2008 19:30:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1444830</guid><dc:creator>odewit</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/odewit/rsscomments.aspx?PostID=1444830</wfw:commentRss><comments>http://msmvps.com/blogs/odewit/archive/2008/01/07/comment-bien-exploiter-le-device-independent-pixel-de-wpf.aspx#comments</comments><description>&lt;p&gt;Le Device Independent Pixel (DIP) est un pixel logique, indépendant de la résolution du périphérique d&amp;#39;affichage : 96 DIP correspondent à 1 pouce (2,54 cm). En théorie. Car en pratique, les choses ne sont pas aussi simples. Mais on s&amp;#39;en sort avec l&amp;#39;appui de quelques fonctions, que je publie dans la bibliothèque open-source Perspective. &lt;a class="" href="http://www.odewit.net/ArticleContent.aspx?id=WpfDpiScaling&amp;amp;format=html&amp;amp;lang=fr" target="_blank"&gt;Explications&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img height="337" alt="" src="http://www.odewit.net/Articles/WpfDpiScaling/PerspectiveDpiScaling.fr.png" width="929" border="0" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1444830" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/odewit/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/VB.NET/default.aspx">VB.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/WPF/default.aspx">WPF</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/FR/default.aspx">FR</category></item><item><title>3D controls for WPF</title><link>http://msmvps.com/blogs/odewit/archive/2007/12/16/3d-controls-for-wpf.aspx</link><pubDate>Sun, 16 Dec 2007 20:50:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1400668</guid><dc:creator>odewit</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/odewit/rsscomments.aspx?PostID=1400668</wfw:commentRss><comments>http://msmvps.com/blogs/odewit/archive/2007/12/16/3d-controls-for-wpf.aspx#comments</comments><description>&lt;div id="result_box"&gt;The functional level of WPF 3D will probably one day be as rich as 2D : standard controls, styles, templates, and so on. But when ? &lt;br /&gt;&lt;br /&gt;Waiting the eventual&amp;nbsp;release of FramewokElement3D and Control3D, I built in &lt;a class="" href="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=perspective&amp;amp;ReleaseId=9161" target="_blank"&gt;Perspective 0.4&lt;/a&gt; a system based on UIElement3D and 3D basic objects of this library. This system, although simple and rustic, respects the principle of separation of the function and the visual appearance of controls. And&amp;nbsp;it still implements a skin mechanism. &lt;br /&gt;&lt;br /&gt;The provided controls are interactive buttons : Button3D, Fader3D and Knob3D. Incidentally, their equivalents in 2D (Fader, Knob) are also offered.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;a class="" href="http://www.odewit.net/ArticleContent.aspx?id=Wpf3DControls&amp;amp;format=html" target="_blank"&gt;Perspective : 3D skinnable controls&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;img height="600" alt="" src="http://www.odewit.net/Articles/Wpf3DControls/RangeBaseControlSelection.png" width="800" border="0" /&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1400668" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/odewit/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/VB.NET/default.aspx">VB.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/WPF/default.aspx">WPF</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/EN/default.aspx">EN</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/3D/default.aspx">3D</category></item><item><title>Des contrôles 3D pour WPF</title><link>http://msmvps.com/blogs/odewit/archive/2007/12/16/des-contr-244-les-3d-pour-wpf.aspx</link><pubDate>Sun, 16 Dec 2007 20:21:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1400663</guid><dc:creator>odewit</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/odewit/rsscomments.aspx?PostID=1400663</wfw:commentRss><comments>http://msmvps.com/blogs/odewit/archive/2007/12/16/des-contr-244-les-3d-pour-wpf.aspx#comments</comments><description>&lt;p&gt;Le niveau fonctionnel de WPF sera probablement un jour aussi riche en 3D qu&amp;#39;en 2D : contrôles standard, styles, templates, etc. Mais quand ?&lt;/p&gt;
&lt;p&gt;En attendant la sortie éventuelle de FramewokElement3D et de Control3D, j&amp;#39;ai construit dans &lt;a class="" title="Perspective" href="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=perspective&amp;amp;ReleaseId=9161" target="_blank"&gt;Perspective 0.4&lt;/a&gt; un système basé sur UIElement3D et sur les objets 3D basiques de&amp;nbsp;cette bibliothèque. Ce système, bien que simple et rustique, respecte le principe de séparation de la fonction et de l&amp;#39;apparence visuelle du contrôle. Mieux, il met en oeuvre un système de skins.&lt;/p&gt;
&lt;p&gt;Les contrôles interactifs fournis sont des boutons : Button3D, Fader3D et Knob3D. Au passage, leurs équivalents 2D (Fader, Knob)&amp;nbsp;sont également proposés.&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="http://www.odewit.net/ArticleContent.aspx?id=Wpf3DControls&amp;amp;format=html" target="_blank"&gt;Perspective : les contrôles 3D skinables&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img height="600" alt="" src="http://www.odewit.net/Articles/Wpf3DControls/RangeBaseControlSelection.png" width="800" border="0" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1400663" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/odewit/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/VB.NET/default.aspx">VB.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/WPF/default.aspx">WPF</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/FR/default.aspx">FR</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/3D/default.aspx">3D</category></item><item><title>Perspective 0.3 : easy 3D programming with WPF</title><link>http://msmvps.com/blogs/odewit/archive/2007/11/04/perspective-0-3-easy-3d-programming-with-wpf.aspx</link><pubDate>Sun, 04 Nov 2007 07:53:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1281703</guid><dc:creator>odewit</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/odewit/rsscomments.aspx?PostID=1281703</wfw:commentRss><comments>http://msmvps.com/blogs/odewit/archive/2007/11/04/perspective-0-3-easy-3d-programming-with-wpf.aspx#comments</comments><description>&lt;p&gt;A new version of the Wpf3D open-source class library, now included in a library called Perspective, is available on &lt;a class="" href="http://www.codeplex.com/perspective" target="_blank"&gt;Codeplex&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Perspective is an experimental .NET 3.5 class library for building WPF 3D models based on basic geometrical objects (polygons, cube, sphere, ring, etc.). 3D classes inherit from UIElement3D so it is now&amp;nbsp;easy to build interactive scenes. &lt;/p&gt;
&lt;p&gt;For a general introduction, you can read &lt;a class="externalLink" href="http://www.odewit.net/ArticleView.aspx?id=Wpf3DIntro&amp;amp;format=html" target="_blank"&gt;Perspective : easy 3D programming with WPF&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;See you&amp;nbsp;this week&amp;nbsp;in Barcelona &lt;img src="http://msmvps.com/emoticons/emotion-2.gif" alt="Big Smile" /&gt; to speak of it,&amp;nbsp;on the&amp;nbsp;Ask the experts / .NET Framework booth at TechEd Developer Europe.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1281703" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/odewit/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/VB.NET/default.aspx">VB.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/WPF/default.aspx">WPF</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/EN/default.aspx">EN</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/3D/default.aspx">3D</category></item><item><title>Perspective 0.3 : la programmation 3D facile avec WPF</title><link>http://msmvps.com/blogs/odewit/archive/2007/11/04/perspective-0-3-la-programmation-3d-facile-avec-wpf.aspx</link><pubDate>Sun, 04 Nov 2007 07:11:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1281735</guid><dc:creator>odewit</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/odewit/rsscomments.aspx?PostID=1281735</wfw:commentRss><comments>http://msmvps.com/blogs/odewit/archive/2007/11/04/perspective-0-3-la-programmation-3d-facile-avec-wpf.aspx#comments</comments><description>&lt;p&gt;Une nouvelle version de la bibliothèque de classes open-source Wpf3D, dorénavant intégrée dans une nouvelle bibliothèque nommée Perspective, est disponible sur &lt;a class="" href="http://www.codeplex.com/perspective" target="_blank"&gt;Codeplex&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Perspective est un projet expérimental permettant de construire des modèles 3D basés sur des objets géométriques basiques (polygones, cube, sphère, anneau, etc.). Les classes 3D héritent de UIElement3D, et il devient donc plus facile de construire des scènes interactives.&lt;/p&gt;
&lt;p&gt;En guise d&amp;#39;introduction, vous pouvez lire l&amp;#39;article &lt;a class="" href="http://www.odewit.net/ArticleView.aspx?id=Wpf3DIntro&amp;amp;format=html" target="_blank"&gt;Perspective : la programmation 3D facile avec WPF&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Pour en parler, rendez-vous cette semaine à Barcelone &lt;img src="http://msmvps.com/emoticons/emotion-2.gif" alt="Big Smile" /&gt;, sur le stand Ask the experts / .NET Framework&amp;nbsp;du TechEd Developer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1281735" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/odewit/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/VB.NET/default.aspx">VB.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/WPF/default.aspx">WPF</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/FR/default.aspx">FR</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/3D/default.aspx">3D</category></item><item><title>WPF : applications Web ou applications clientes ? Applications flexibles !</title><link>http://msmvps.com/blogs/odewit/archive/2006/06/20/WPF-_3A00_-applications-Web-ou-applications-clientes-_3F00_-Applications-flexibles-_2100_.aspx</link><pubDate>Tue, 20 Jun 2006 05:31:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:102278</guid><dc:creator>odewit</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/odewit/rsscomments.aspx?PostID=102278</wfw:commentRss><comments>http://msmvps.com/blogs/odewit/archive/2006/06/20/WPF-_3A00_-applications-Web-ou-applications-clientes-_3F00_-Applications-flexibles-_2100_.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://laurenlavoie.com/avalon"&gt;Lauren Lavoie&lt;/a&gt; nous l&amp;#39;avait d&amp;eacute;montr&amp;eacute; lors de la PDC en septembre dernier, il est possible de d&amp;eacute;velopper des applications &amp;agrave; la fois Web et installables sur le poste client.&lt;/p&gt;&lt;p&gt;L&amp;#39;id&amp;eacute;e fait son chemin, et l&amp;#39;&amp;eacute;quipe de Redmond enfonce le clou. &lt;a href="http://scorbs.com/work"&gt;Karen Corby&lt;/a&gt;, par ailleurs &lt;a href="http://scorbs.com/life"&gt;excellente photographe&lt;/a&gt;, communique beaucoup &amp;agrave; ce sujet. Elle a r&amp;eacute;alis&amp;eacute;&amp;nbsp;le &lt;a href="http://scorbs.com/2006/06/04/vs-template-flexible-application/"&gt;template Flexible Application pour Visual Studio&lt;/a&gt; qui permet de compiler un m&amp;ecirc;me projet soit sous la forme d&amp;#39;une application Xaml Browser (.xbap), soit sous la forme d&amp;#39;une application autonome installable.&lt;/p&gt;&lt;img height="302" src="http://scorbs.com/vstemplates/flowchart.PNG" width="523" /&gt; &lt;p&gt;[source : Karen Corby]&lt;/p&gt;&lt;p&gt;Bien s&amp;ucirc;r, ce type d&amp;#39;application requiert le runtime .NET 3.0 (ex WinFX), mais il &amp;eacute;quipera bient&amp;ocirc;t la majorit&amp;eacute; des postes de travail. Et en faisant des concessions sur la compatibilit&amp;eacute; du code, le runtime WPF Everywhere permettra de cibler davantage de type de postes clients.&lt;/p&gt;&lt;p&gt;R&amp;eacute;f&amp;eacute;rences :&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://scorbs.com/2006/06/04/vs-template-flexible-application"&gt;VS Template: Flexible Application&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://scorbs.com/2006/06/04/tips-tricks-for-flexible-application/"&gt;Tips &amp;amp; Tricks for Flexible Application&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://scorbs.com/2006/06/14/photostore-xbap-standalone/"&gt;PhotoStore - XBAP &amp;amp; Standalone&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://scorbs.com/workapps/photostore/PhotoStore.xbap"&gt;Application Photostore en ligne&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://www1.msteched.com/resources/documents/DEVTLC1020060614_093339.ppt"&gt;XAML Browser Applications and the Partial Trust sandbox&lt;/a&gt;&amp;nbsp;(pr&amp;eacute;sentation de &lt;a href="http://nerddawg.blogspot.com/"&gt;Ashish Shetty&lt;/a&gt; et &lt;a href="http://scorbs.com/work"&gt;Karen Corby&lt;/a&gt; au TechEd 2006 de Boston)&lt;/li&gt;&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=102278" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/odewit/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/.NET/default.aspx">.NET</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/WPF/default.aspx">WPF</category><category domain="http://msmvps.com/blogs/odewit/archive/tags/FR/default.aspx">FR</category></item></channel></rss>