<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.developpeur.org/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang=""><title type="html">Perspective</title><subtitle type="html">Olivier Dewit</subtitle><id>http://blogs.developpeur.org/odewit/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.developpeur.org/odewit/atom.aspx" /><generator uri="http://communityserver.org" version="2.1.61019.2">Community Server</generator><updated>2008-07-02T08:27:00Z</updated><entry><title>Perspective : transformations 3D relatives pour WPF</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2010/02/21/RelativeTransformer.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2010/02/21/RelativeTransformer.aspx</id><published>2010-02-21T16:15:00Z</published><updated>2010-02-21T16:15:00Z</updated><content type="html">
  Présentation de la classe Perspective RelativeTransformer, qui permet d'appliquer successivement des opérations de déplacement, de dimensionnement et de rotation sur un Visual3D, en mémorisant sa position et sa matrice de transformation.

L'article...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=47921" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="WPF" scheme="http://blogs.developpeur.org/odewit/archive/tags/WPF/default.aspx" /><category term="Perspective" scheme="http://blogs.developpeur.org/odewit/archive/tags/Perspective/default.aspx" /></entry><entry><title>Perspective FX 1.0 : la retouche d'image facile pour WPF et Silverlight</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2010/01/30/perspectivefx1.0.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2010/01/30/perspectivefx1.0.aspx</id><published>2010-01-30T22:04:00Z</published><updated>2010-01-30T22:04:00Z</updated><content type="html">
  
    Perspective FX 1.0 est sorti, ou comment ajuster la luminosité, le contraste ou la saturation d'une image, et construire des effets personnalisés par un simple assemblage de filtres, sans avoir à maîtriser HLSL...
Exemple de correction de la sa...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=47703" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="WPF" scheme="http://blogs.developpeur.org/odewit/archive/tags/WPF/default.aspx" /><category term="Perspective" scheme="http://blogs.developpeur.org/odewit/archive/tags/Perspective/default.aspx" /><category term="Photo" scheme="http://blogs.developpeur.org/odewit/archive/tags/Photo/default.aspx" /><category term="Silverlight" scheme="http://blogs.developpeur.org/odewit/archive/tags/Silverlight/default.aspx" /></entry><entry><title>WPF ou Silverlight 4 ?</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2009/11/19/WPF-ou-SL4.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2009/11/19/WPF-ou-SL4.aspx</id><published>2009-11-19T20:05:00Z</published><updated>2009-11-19T20:05:00Z</updated><content type="html">
  A cette question, justifiée au vu des spécifications de Silverlight 4 (capacité out-of-browser, COM automation, impression, full-trust, etc.), John Gossman a répondu assez directement : Silverlight si l'application est multi-plateforme et orientée Web...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=47158" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="WPF" scheme="http://blogs.developpeur.org/odewit/archive/tags/WPF/default.aspx" /><category term="PDC" scheme="http://blogs.developpeur.org/odewit/archive/tags/PDC/default.aspx" /><category term="Silverlight" scheme="http://blogs.developpeur.org/odewit/archive/tags/Silverlight/default.aspx" /><category term="PDC09" scheme="http://blogs.developpeur.org/odewit/archive/tags/PDC09/default.aspx" /></entry><entry><title>WPF &#224; la PDC</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2009/11/19/WPF-at-PDC.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2009/11/19/WPF-at-PDC.aspx</id><published>2009-11-19T05:49:00Z</published><updated>2009-11-19T05:49:00Z</updated><content type="html">
  Vous l’avez certainement remarqué, WPF n’est pas un sujet majeur à la PDC. En effet, la technologie est mature (3 ans), assez complète, et constitue dorénavant  une branche classique du framework .NET au même titre que d’autres. A ce stade, on se situ...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=47143" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="WPF" scheme="http://blogs.developpeur.org/odewit/archive/tags/WPF/default.aspx" /><category term="PDC" scheme="http://blogs.developpeur.org/odewit/archive/tags/PDC/default.aspx" /><category term="PDC09" scheme="http://blogs.developpeur.org/odewit/archive/tags/PDC09/default.aspx" /></entry><entry><title>Windows 7 Developer Boot Camp : Direct3D devient le socle graphique de Windows</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2009/11/17/Direct3D-socle-graphique-de-Windows.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2009/11/17/Direct3D-socle-graphique-de-Windows.aspx</id><published>2009-11-17T05:07:00Z</published><updated>2009-11-17T05:07:00Z</updated><content type="html">
  Pour cette journée de pré-conférence, j’ai assisté au "Windows 7 Developer Boot Camp". La première partie était consacrée à la présentation des évolutions au niveau du noyau (sécurité, performances améliorées, meilleure gestion du multi-processeur, op...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=47102" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="WPF" scheme="http://blogs.developpeur.org/odewit/archive/tags/WPF/default.aspx" /><category term="PDC" scheme="http://blogs.developpeur.org/odewit/archive/tags/PDC/default.aspx" /><category term="PDC09" scheme="http://blogs.developpeur.org/odewit/archive/tags/PDC09/default.aspx" /></entry><entry><title>PDC09 : carnet de voyage</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2009/11/16/pdc09-carnet-de-voyage.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2009/11/16/pdc09-carnet-de-voyage.aspx</id><published>2009-11-16T07:16:00Z</published><updated>2009-11-16T07:16:00Z</updated><content type="html">Un week-end pour récupérer du décalage horaire et s'imprégner de l'ambiance californienne, l'occasion de découvrir ou de revisiter certains lieux mythiques...L'album PDC09                                                                                    ...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=47077" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="PDC" scheme="http://blogs.developpeur.org/odewit/archive/tags/PDC/default.aspx" /><category term="PDC09" scheme="http://blogs.developpeur.org/odewit/archive/tags/PDC09/default.aspx" /></entry><entry><title>Silverlight 3.0 from scratch</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2009/11/07/silverlight-3-0-from-scratch.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2009/11/07/silverlight-3-0-from-scratch.aspx</id><published>2009-11-07T20:01:00Z</published><updated>2009-11-07T20:01:00Z</updated><content type="html">
  Compiler une application Silverlight en ligne de commande présente un intérêt pédagogique. Cette technique permet aussi de construire un générateur de code (comme Perspective FX). L'an dernier, j'avais rédigé à ce sujet un article sur Silverlight 2.0,...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=47016" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="Silverlight" scheme="http://blogs.developpeur.org/odewit/archive/tags/Silverlight/default.aspx" /></entry><entry><title>Perspective FX : un g&#233;n&#233;rateur de code HLSL pour Silverlight et WPF</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2009/06/30/perspectivefx.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2009/06/30/perspectivefx.aspx</id><published>2009-06-30T19:42:00Z</published><updated>2009-06-30T19:42:00Z</updated><content type="html">
  Ecrire un ShaderEffect pour Silverlight ou WPF requiert habituellement un certain investissement dans le langage HLSL, pas forcément compatible avec les priorités ou le profil d'un développeur .NET.
La bibliothèque Perspective FX permet de construire...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=45707" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="WPF" scheme="http://blogs.developpeur.org/odewit/archive/tags/WPF/default.aspx" /><category term="Perspective" scheme="http://blogs.developpeur.org/odewit/archive/tags/Perspective/default.aspx" /><category term="Photo" scheme="http://blogs.developpeur.org/odewit/archive/tags/Photo/default.aspx" /><category term="Silverlight" scheme="http://blogs.developpeur.org/odewit/archive/tags/Silverlight/default.aspx" /></entry><entry><title>Un livre en fran&#231;ais sur Silverlight 3... le mien :-)</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2009/06/09/livresilverlight3.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2009/06/09/livresilverlight3.aspx</id><published>2009-06-09T21:38:00Z</published><updated>2009-06-09T21:38:00Z</updated><content type="html">Mon livre sur Silverlight est paru hier :-)Il s'adresse aux développeurs qui souhaitent réaliser des applications Internet riches pour Mac et PC : développeurs Web formés à .NET ou développeurs .NET formés au Web ! Les fondamentaux sont présentés en Silve...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=45565" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="Perspective" scheme="http://blogs.developpeur.org/odewit/archive/tags/Perspective/default.aspx" /><category term="Silverlight" scheme="http://blogs.developpeur.org/odewit/archive/tags/Silverlight/default.aspx" /></entry><entry><title>Perspective 1.0 : de nouvelles ressources p&#233;dagogiques pour Silverlight 2 et 3</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2009/05/30/Perspective4sl.v1.0.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2009/05/30/Perspective4sl.v1.0.aspx</id><published>2009-05-30T07:41:00Z</published><updated>2009-05-30T07:41:00Z</updated><content type="html">La version 1.0 de la bibliothèque Perspective for Silverlight vient d'être publiée. Elle contient des classes de dessin, contrôles et panneaux personnalisés, qui peuvent servir de source d'inspiration ou être utilisées telles quelles. Elle intègre aussi d...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=45441" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="Perspective" scheme="http://blogs.developpeur.org/odewit/archive/tags/Perspective/default.aspx" /><category term="Silverlight" scheme="http://blogs.developpeur.org/odewit/archive/tags/Silverlight/default.aspx" /></entry><entry><title>Isagri aux TechDays</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2009/02/21/isagri.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2009/02/21/isagri.aspx</id><published>2009-02-21T09:56:00Z</published><updated>2009-02-21T09:56:00Z</updated><content type="html">
  J'ai eu beaucoup de retours sympathiques sur la vidéo d'Isagri projetée lors de la pleinière développeurs des TechDays.
Isagri est éditeur de logiciels pour les professions agricoles et comptables. Une équipe de production de 150 personnes y développ...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=44053" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author></entry><entry><title>Perspective pour Silverlight</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2009/01/27/perspective4sl.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2009/01/27/perspective4sl.aspx</id><published>2009-01-27T21:05:00Z</published><updated>2009-01-27T21:05:00Z</updated><content type="html">
  Dans le même esprit expérimental et pédagogique que Perspective pour WPF, voici Perspective pour Silverlight :

chargement dynamique de paquet, assembly et pages Silverlight, 
framework de navigation simple et efficace, 
système de localisation ut...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=43648" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="Perspective" scheme="http://blogs.developpeur.org/odewit/archive/tags/Perspective/default.aspx" /><category term="Silverlight" scheme="http://blogs.developpeur.org/odewit/archive/tags/Silverlight/default.aspx" /></entry><entry><title>Silverlight from scratch</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2008/12/07/silverlight-from-scratch.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2008/12/07/silverlight-from-scratch.aspx</id><published>2008-12-07T10:18:00Z</published><updated>2008-12-07T10:18:00Z</updated><content type="html">
  Pour diverses raisons, et notamment à des fins pédagogiques, il peut être utile de compiler du code Silverlight 2 en ligne de commande, en se passant de Visual Studio. Voici ma synthèse sur ce sujet.                                                    ...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=43077" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="Silverlight" scheme="http://blogs.developpeur.org/odewit/archive/tags/Silverlight/default.aspx" /></entry><entry><title>Sessions PDC WPF roadmap et Silverlight 2 for Mobile</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2008/10/29/photopdc081028.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2008/10/29/photopdc081028.aspx</id><published>2008-10-29T18:57:00Z</published><updated>2008-10-29T18:57:00Z</updated><content type="html">
  Quelques photos des sessions vues hier, en attendant les vidéos officielles :

[Update 31/10/08] Ressources : video - pptx - Channel 9

[Update 31/10/08] Ressources : video - pptx - Channel 9
Et quelques images de la soirée Haloween à Universal S...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=42395" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="WPF" scheme="http://blogs.developpeur.org/odewit/archive/tags/WPF/default.aspx" /><category term="Photo" scheme="http://blogs.developpeur.org/odewit/archive/tags/Photo/default.aspx" /><category term="PDC08" scheme="http://blogs.developpeur.org/odewit/archive/tags/PDC08/default.aspx" /><category term="PDC" scheme="http://blogs.developpeur.org/odewit/archive/tags/PDC/default.aspx" /><category term="Silverlight" scheme="http://blogs.developpeur.org/odewit/archive/tags/Silverlight/default.aspx" /></entry><entry><title>Interfaces naturelles</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2008/10/28/interfaces-naturelles.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2008/10/28/interfaces-naturelles.aspx</id><published>2008-10-28T13:03:00Z</published><updated>2008-10-28T13:03:00Z</updated><content type="html">
  Les interfaces naturelles (NUI - Natural User Interface) sont au rendez-vous à la PDC. 

Hier, ma session préférée était celle sur le développement Surface (Brad Carpenter, session PC17, photos), un concept de table interactive que j'avais évoqué il...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=42318" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="WPF" scheme="http://blogs.developpeur.org/odewit/archive/tags/WPF/default.aspx" /><category term="PDC08" scheme="http://blogs.developpeur.org/odewit/archive/tags/PDC08/default.aspx" /><category term="PDC" scheme="http://blogs.developpeur.org/odewit/archive/tags/PDC/default.aspx" /></entry><entry><title>Le&#231;on de p&#233;dagogie</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2008/10/27/pedagogie.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2008/10/27/pedagogie.aspx</id><published>2008-10-27T02:59:00Z</published><updated>2008-10-27T02:59:00Z</updated><content type="html">
  En ce jour de pré-conférence, j’ai assisté à la session de Charles Petzold sur les bases de WPF. Sa méthode pédagogique consiste à présenter de nombreux petits exemples, principalement en XAML, au moyen Xaml Cruncher. Cet outil, proche de XamlPad, per...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=42229" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="WPF" scheme="http://blogs.developpeur.org/odewit/archive/tags/WPF/default.aspx" /><category term="PDC08" scheme="http://blogs.developpeur.org/odewit/archive/tags/PDC08/default.aspx" /><category term="PDC" scheme="http://blogs.developpeur.org/odewit/archive/tags/PDC/default.aspx" /></entry><entry><title>Jet lag</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2008/10/26/jet-lag.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2008/10/26/jet-lag.aspx</id><published>2008-10-26T12:47:00Z</published><updated>2008-10-26T12:47:00Z</updated><content type="html">
  4h20 du matin. Complètement réveillé après avoir fait hier le tour du cadran et dormi seulement 3 heures… Rien d’autre à faire que traiter mes photos et de rédiger un billet.
Je suis venu à Los Angeles pour participer à titre professionnel à la PDC, ...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=42210" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="Photo" scheme="http://blogs.developpeur.org/odewit/archive/tags/Photo/default.aspx" /><category term="PDC08" scheme="http://blogs.developpeur.org/odewit/archive/tags/PDC08/default.aspx" /><category term="PDC" scheme="http://blogs.developpeur.org/odewit/archive/tags/PDC/default.aspx" /></entry><entry><title>Conversion de fichiers RAW en fichier JPEG avec WPF</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2008/09/07/conversion-de-fichiers-raw-en-fichier-jpeg-avec-wpf.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2008/09/07/conversion-de-fichiers-raw-en-fichier-jpeg-avec-wpf.aspx</id><published>2008-09-07T16:30:00Z</published><updated>2008-09-07T16:30:00Z</updated><content type="html">
  Ce nouvel article présente comment j'ai réalisé l'outil ImageToJpeg pour convertir en JPEG les fichiers RAW issus de mon reflex Nikon.
Les fichiers RAW contiennent les données brutes délivrées par le capteur. Ils constituent ainsi les clichés origina...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=41400" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="WPF" scheme="http://blogs.developpeur.org/odewit/archive/tags/WPF/default.aspx" /><category term="Perspective" scheme="http://blogs.developpeur.org/odewit/archive/tags/Perspective/default.aspx" /><category term="Photo" scheme="http://blogs.developpeur.org/odewit/archive/tags/Photo/default.aspx" /></entry><entry><title>Un outil pour r&#233;aliser des animations WPF bas&#233;es sur des &#233;quations de B&#233;zier</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2008/07/04/WpfKeySplineAnimation.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2008/07/04/WpfKeySplineAnimation.aspx</id><published>2008-07-04T19:45:00Z</published><updated>2008-07-04T19:45:00Z</updated><content type="html">
  Un rendu de mouvement très réaliste peut être obtenu au moyen d'une série d'animations KeyFrame utilisant l'interpolation Spline, basée sur une équation de Bézier. Toute la difficulté consiste à régler les paramètres de l'équation (au sein d'un objet ...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=40383" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="WPF" scheme="http://blogs.developpeur.org/odewit/archive/tags/WPF/default.aspx" /></entry><entry><title>Un outil pour r&#233;aliser des arcs de cercle avec WPF</title><link rel="alternate" type="text/html" href="http://blogs.developpeur.org/odewit/archive/2008/07/02/un-outil-pour-r-aliser-des-arcs-de-cercle-avec-wpf.aspx" /><id>http://blogs.developpeur.org/odewit/archive/2008/07/02/un-outil-pour-r-aliser-des-arcs-de-cercle-avec-wpf.aspx</id><published>2008-07-02T06:27:00Z</published><updated>2008-07-02T06:27:00Z</updated><content type="html">
  La classe ArcSegment n’est pas facile à appréhender. Malgré les illustrations de la documentation, il faut souvent tâtonner pour arriver au résultat escompté.
Dans WpfDemo, l’application-exemple de mon livre, j’ai donc développé une page WPF qui perm...&lt;img src="http://blogs.developpeur.org/aggbug.aspx?PostID=40312" width="1" height="1"&gt;</content><author><name>odewit</name><uri>http://blogs.developpeur.org/members/odewit.aspx</uri></author><category term="WPF" scheme="http://blogs.developpeur.org/odewit/archive/tags/WPF/default.aspx" /></entry></feed>