<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://netfxfactory.org/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr"><title type="html">Actualites</title><subtitle type="html" /><id>http://netfxfactory.org/blogs/actualites/atom.aspx</id><link rel="alternate" type="text/html" href="http://netfxfactory.org/blogs/actualites/default.aspx" /><link rel="self" type="application/atom+xml" href="http://netfxfactory.org/blogs/actualites/atom.aspx" /><generator uri="http://communityserver.org" version="2.1.61120.2">Community Server</generator><updated>2007-02-18T16:01:00Z</updated><entry><title>PDC 2008 : Dublin</title><link rel="alternate" type="text/html" href="http://netfxfactory.org/blogs/actualites/archive/2008/11/10/pdc-2008-dublin.aspx" /><id>http://netfxfactory.org/blogs/actualites/archive/2008/11/10/pdc-2008-dublin.aspx</id><published>2008-11-10T11:03:00Z</published><updated>2008-11-10T11:03:00Z</updated><content type="html">&lt;H3&gt;Video&lt;/H3&gt;  &lt;div&gt;&lt;embed src="http://www.dailymotion.com/swf/xaoa4r&amp;colors=background:000000;glow:595959;foreground:FFFFFF;special:434478;&amp;related=0" type="application/x-shockwave-flash" width="480" height="365" allowfullscreen="true"&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://www.dailymotion.com/video/xaoa4r_pdc-2008-dublin_tech"&gt;PDC 2008 : Dublin &lt;/a&gt;&lt;/b&gt;&lt;/div&gt;  &lt;H3&gt;Transcript&lt;/H3&gt; &lt;P&gt;Malheureusement sorti du centre de conférences au sein duquel se déroulait la PDC, en effet celle-ci est finie lors de la réalisation de cette courte vidéo, nous nous sommes rabattus sur un autre centre en vis-à-vis avec le premier : Le Staples Center. Malgré notre échec pour faire parler à mi voix ceux qui auraient choisi le même point de chute, nous ne voulons pas nous résigner à ne pas vous faire part de nos impressions sur Dublin. En quelques mots, Dublin c’est la dimension produit du couple WF et WCF. L’apport de Dublin c’est une interface graphique permettant de piloter plus aisément l’ensemble des fichiers de configurations des technologies qu’il cible.&lt;/P&gt; &lt;P&gt;Si WCF s’était doté d’un premier outil pour aider à l’édition de son fichier de configuration, ce n’était pas le cas de WF. Donc un premier apport essentiellement au niveau de l’interface utilisateur, qui donne une véritable dimension produit à ses technologies.&lt;/P&gt; &lt;P&gt;Attention, la réduction de Dublin à cet apport graphique n’est point médisante, point d’envie de traduire Dublin à un portail web permettant l’administration de vos services quelque soit la technologie choisie pour les héberger (IIS, WAS), la volonté est de mettre en avant la maturité de Dublin. En effet, la qualification de serveur d’application est utilisée. Certains pourraient craindre quant à la jeunesse de ce dernier. Leurs craintes ne sont point justifiées dès son émergence la technologie Windows Communication Foundation permettait de gérer l’instanciation de ses services, leur contexte transactionnel. Dublin est donc peut être avant tout une réponse au marché qui ne cessait de souligner l’inexistence d’un produit estampillé serveur d’application dans le catalogue de la société Microsoft face à ceux de ces concurrents ayant choisi par exemple la plateforme J2EE.&lt;/P&gt; &lt;P&gt;Nous finirons sur un point qui est l’arrivée avec Dublin d’un nouveau point d’échange entre les développeurs et les intégrateurs ou les opérationnels. C’est toujours un avantage de multiplier ces derniers entre ces populations.&lt;/P&gt; &lt;P&gt;Références :&lt;/P&gt; &lt;P&gt;&lt;A target="_blank" href="http://channel9.msdn.com/pdc2008/TL40/"&gt;TL40 "Dublin" and .NET Services: Extending On-Premises Applications to the Cloud&lt;/A&gt;&lt;/P&gt;&lt;img src="http://netfxfactory.org/aggbug.aspx?PostID=222" width="1" height="1"&gt;</content><author><name>Pascal</name><uri>http://netfxfactory.org/members/Pascal.aspx</uri></author><category term="wcf" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/wcf/default.aspx" /><category term="wf" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/wf/default.aspx" /><category term="pdc" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/pdc/default.aspx" /><category term="dublin" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/dublin/default.aspx" /></entry><entry><title>PDC 2008 : Oslo</title><link rel="alternate" type="text/html" href="http://netfxfactory.org/blogs/actualites/archive/2008/11/10/pdc-2008-oslo.aspx" /><id>http://netfxfactory.org/blogs/actualites/archive/2008/11/10/pdc-2008-oslo.aspx</id><published>2008-11-10T10:25:00Z</published><updated>2008-11-10T10:25:00Z</updated><content type="html">&lt;h3&gt;Video&lt;/h3&gt;  &lt;div&gt;&lt;embed src="http://www.dailymotion.com/swf/xaozg5&amp;colors=background:000000;glow:595959;foreground:FFFFFF;special:434478;" type="application/x-shockwave-flash" width="480" height="381" allowfullscreen="true"&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://www.dailymotion.com/video/xaozg5_pdc-2008-oslo_tech"&gt;PDC 2008 : Oslo&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;  &lt;h3&gt;Transcript&lt;/h3&gt;  &lt;p&gt;La PDC n’est pas avare d’annonces, pourtant celle parlant de la tenue de sa prochaine édition ne resta pas sans écho. En effet, celle-ci se tiendra dans un an. C’est pourquoi, vous ne pourrez pas encore trouver sur les écrans listant les avions au départ de Los Angeles, un aller pour Oslo.&lt;/p&gt;  &lt;p&gt;Notre première vidéo n’était quant à elle pas avare de médisances sur le projet Oslo. Le premier point à noter est que nous ne sommes pas les seuls à faire de Microsoft Office Access un point de comparaison avec les outils issus de ce projet. Doug Purdy fit de même lors de la session d’introduction qu’il anima et ayant pour propos le projet Oslo.&lt;/p&gt;  &lt;p&gt;Après avoir suivi l’ensemble des sessions présentant le langage M, point phare de ce projet, et les outils qu’ils l’accompagnent, il est certain que nous sommes rassurés. Les moyens mis derrière le projet sont importants, ils sont accompagnés d’une volonté forte de proposer des outils et des concepts autour de la notion de "model driven". Mais nous pouvons constater également que nous ne sommes qu’aux prémisses du projet. L’état du projet nous met face à une vente sur plan, une image que nous avions déjà utilisée par le passé. Au lieu de présenter concrètement les problématiques adressées par le projet Oslo, nous avons plutôt eu droit à des hôtesses norvégiennes en la personne de Don Box ou de Chris Anderson. D'excellents speakers, j’en conviens puisqu’ils réussissent à faire applaudir une salle comble en présentant quelques malheureuses lignes de TSQL.&lt;/p&gt;  &lt;p&gt;Ces efforts de communication reflètent l’investissement de la société Microsoft derrière ce projet, un effort inconnu jusqu’à maintenant pour les outils DSL Tools. Cela devrait être suffisant pour vous convaincre de regarder ne serait-ce qu’une des sessions ayant eu lieu lors de la PDC. De la à vous inviter à télécharger la machine virtuelle rendue publique et présentant les différents outils autour du projet, je ne franchirai pas ce pas, laissant les plus aguerris le franchir seul. En effet, la prochaine PDC devrait faire part d’une avancée sur le projet plus mature et celle-ci se déroulant que dans un an, vous ne devriez pas trop souffrir de votre impatience.&lt;/p&gt;  &lt;p&gt;Un délai nécessaire pour que l’équipe du projet Oslo prenne en compte les feedbacks qu’ils semblent fortement désirer, mais également pour qu’ils puissent organiser quelques diners avec l’équipe Visual Studio et DSL Tools. En effet, nous n’avons eu aucune réponse précise quant nous questionnâmes nos charismatiques hôtesses au sujet du positionnement des outils DSL Tools et de l’environnement Visual Studio face aux produits du projet Oslo. Aucune synergie n’a été aujourd’*** mise à profit. Cela devrait évoluer dans les prochains mois, il semble que l’équipe Oslo suive la même voie empruntée par l’équipe WPF en son temps avec la publication d’un outil XAMLPad avant d’offrir un éditeur graphique minimale au sein de Visual Studio. En effet, actuellement, la définition d’un méta modèle au sein du projet Oslo nécessite une définition exclusivement textuelle à l’aide d’un outil nommé Intellipad. L'editeur de modèle et non plus du méta modèle nommé Quadrant quant à lui tire profit de WPF et d'un designer évolué graphiquement. On peut clairement y voir ici un avantage de ne pas être intégré dès maintenant à Visual Studio et suivre la voie prise par la gamme Expression ciblant également la technologie WPF.&lt;/p&gt;  &lt;p&gt;Il est certain que notre communauté n’attendra pas un an pour publier des premiers écrits ayant pour sujet Oslo. En effet, l’hiver approchant, la pluie devrait à nouveau remplir certaines de nos journées et comme certains le savent, la pluie motive les publications.&lt;/p&gt;  &lt;p&gt;Références :&lt;/p&gt;  &lt;p&gt;&lt;a href="http://channel9.msdn.com/pdc2008/TL23/" target="_blank"&gt;A Lap around "Oslo"&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://channel9.msdn.com/pdc2008/TL18/" target="_blank"&gt;"Oslo": Customizing and Extending the Visual Design Experience&lt;/a&gt;&lt;/p&gt;&lt;img src="http://netfxfactory.org/aggbug.aspx?PostID=221" width="1" height="1"&gt;</content><author><name>Pascal</name><uri>http://netfxfactory.org/members/Pascal.aspx</uri></author><category term="pdc" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/pdc/default.aspx" /><category term="oslo" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/oslo/default.aspx" /></entry><entry><title>PDC 2008 : Cloud Computing Takes Center Stage</title><link rel="alternate" type="text/html" href="http://netfxfactory.org/blogs/actualites/archive/2008/11/08/pdc-2008-cloud-computing-takes-center-stage.aspx" /><id>http://netfxfactory.org/blogs/actualites/archive/2008/11/08/pdc-2008-cloud-computing-takes-center-stage.aspx</id><published>2008-11-08T20:12:00Z</published><updated>2008-11-08T20:12:00Z</updated><content type="html">&lt;H3&gt;Video&lt;/H3&gt;  &lt;div&gt;&lt;embed src="http://www.dailymotion.com/swf/xaozay&amp;colors=background:000000;glow:595959;foreground:FFFFFF;special:434478;&amp;related=0" type="application/x-shockwave-flash" width="480" height="365" allowfullscreen="true"&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://www.dailymotion.com/video/xaozay_pdc-2008-cloud-computing-takes-cent_tech"&gt;PDC 2008 : Cloud Computing Takes Center Stage&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;  &lt;H3&gt;Transcript&lt;/H3&gt; &lt;P&gt;Ce n’est pas Windows Seven qui eut l’honneur de se voir dédier le premier keynote de la PDC. Mais certains se consoleront en se disant que ce fut plus ou moins un système d’exploitation : Windows Azure. Présenté par Ray Ozzie, la plateforme Windows Azure est la concrétisation du terme « Web Os » par Microsoft.  Ce terme semble connaitre les égards de la toile, il est cité comme la nouvelle voie suivie par les plus grands acteurs du marché informatique (Microsoft, Google). J’avais pour ma part les plus grandes difficultés à savoir ce qui en découlerait au niveau produit.&lt;/P&gt; &lt;P&gt;La plateforme Windows Azure est la réponse apportée par Microsoft. Cette plateforme d’hébergement est associée à un ensemble de services : .Net Services (anciennement Biztalk Services), Sql services qui pourrait être comparé à ce que propose Amazon avec son offre Simple Storage Service. Vous trouverez également dans cette offre de services des services moins back office avec Sharepoint Services. Une rumeur évoque pour ce qui est d’une combinaison de la plateforme Windows Azure avec des services collaboratifs le chiffre de 10000 utilisateurs simultanées ayant tiré profit pour une réunion de l’utilisation de cette plateforme combiné à Live Meeting.&lt;/P&gt; &lt;P&gt;Une telle plateforme permettra sans doute de redonner un peu d'allant au moribond asp.net. Ce dernier semblait manquer d’inspiration, les technologies se succédaient d’années en années mais semblaient être surtout des réponses aux offres poussées par les sociétés concurrentes (Silverlight face à Flash, ASP.net Ajax face à Google Web Toolkit).&lt;/P&gt; &lt;P&gt;Concernant les fonctionnalités dont se dotera Windows Azure, nous noterons également la plateforme de gestion d’identités portant le nom Geneva. Issu du projet portant le nom de code Zermatt, ce renommage peut être du à une prise de conscience que Zermatt n’était point la capitale de la Suisse. Quant à la référence à ce pays, devons nous y voir l’envie de renforcer l’image sécuritaire du produit ?&lt;/P&gt; &lt;P&gt;Le but de celui-ci étant de permettre une mise en place rapide des spécifications WS-Federation, WS-Trust, SAML dans votre applicatif. Des choses communément appelées WS-* sont vulgarisées. La librairie de programmation offerte par Geneva ravira ceux qui peinent à jongler avec ces spécifications. Elle permet aisément de doter ses développements d’une fédération d'identité : passive pour votre site ou active pour vos services web.&lt;/P&gt; &lt;P&gt;La communauté NetFxfactory vous montrera une concrétisation de l'utilisation de Zermatt, désormais nommé Geneva, à travers un projet lancé il y a maintenant quelques mois. Le projet portant le nom de Veracruz agrègera un certain nombre d'éléments que nous retrouverons dans Windows Azure.&lt;/P&gt; &lt;P&gt;Références :&lt;/P&gt; &lt;P&gt;&lt;A target="_blank" href="http://channel9.msdn.com/pdc2008/KYN01/"&gt;Microsoft PDC Keynote&lt;/A&gt;&lt;/P&gt; &lt;P&gt;&lt;A target="_blank" href="http://www.microsoft.com/azure/"&gt;Microsoft Windows Azure&lt;/A&gt;&lt;/P&gt; &lt;P&gt;&lt;A target="_blank" href="http://www.netfxfactory.org/veracruz"&gt;Veracruz&lt;/A&gt;&lt;/P&gt;&lt;img src="http://netfxfactory.org/aggbug.aspx?PostID=220" width="1" height="1"&gt;</content><author><name>Pascal</name><uri>http://netfxfactory.org/members/Pascal.aspx</uri></author><category term="pdc" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/pdc/default.aspx" /><category term="azure" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/azure/default.aspx" /><category term="zermatt" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/zermatt/default.aspx" /><category term="geneva" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/geneva/default.aspx" /><category term="veracruz" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/veracruz/default.aspx" /></entry><entry><title>PDC 2008 : Microsoft Surface WPF Support</title><link rel="alternate" type="text/html" href="http://netfxfactory.org/blogs/actualites/archive/2008/10/29/pdc-2008-microsoft-surface-wpf-support.aspx" /><id>http://netfxfactory.org/blogs/actualites/archive/2008/10/29/pdc-2008-microsoft-surface-wpf-support.aspx</id><published>2008-10-30T00:25:00Z</published><updated>2008-10-30T00:25:00Z</updated><content type="html">&lt;H3&gt;Video&lt;/H3&gt; &lt;div&gt;&lt;embed src="http://www.dailymotion.com/swf/xaoz74&amp;colors=background:000000;glow:595959;foreground:FFFFFF;special:434478;&amp;related=0" type="application/x-shockwave-flash" width="480" height="365" allowfullscreen="true"&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://www.dailymotion.com/video/xaoz74_pdc-2008-microsoft-surface-wpf-supp_tech"&gt;PDC 2008 : Microsoft Surface WPF Support&lt;/a&gt;&lt;/b&gt;&lt;/div&gt; &lt;H3&gt;Transcript&lt;/H3&gt; &lt;P&gt;Tout nous permettait de croire que comme Microsoft Surface a pour système d’exploitation Windows Vista SP1, n’importe quelle application Windows (Windows Forms ou WPF) pourrait être lancée sur ce matériel et disposer d’un comportement minimum. Ce dernier aurait pu être le suivant : un toucher du doigt équivaudrait à un clic de souris. Et bien cela n’est pas le cas, et nous avons pu le tester par nous même car un des nombreux avantages de la PDC est la mise à disposition de labs. Et comme attendu, bien que le Microsoft Surface SDK ne soit pas encore téléchargeable, des labs le proposent en test.&lt;/P&gt; &lt;P&gt;Donc porter une application sur Microsoft Surface aura un cout de developpement. &lt;/P&gt; &lt;P&gt;Ceci étant dit, nous aborderons un dernier point. Certains s’inquiètent peut être de la présentation à la PDC de deux bibliothèques de gestion du MultiTouch. En effet, si Microsoft Surface en est dotée, elle partage cette faculté avec le futur système d’exploitation de Microsoft : Windows 7.&lt;/P&gt; &lt;P&gt;Aujourd’*** la non synchronisation de ces deux librairies est expliquée par le fait que Microsoft Surface est actuellement commercialisée. Dès que cela sera le cas pour Windows 7, les deux librairies seront unifiées.&lt;/P&gt; &lt;P&gt;Références :&lt;/P&gt; &lt;P&gt;&lt;A href="http://www.netfxfactory.org/blogs/actualites/archive/2008/10/29/pdc-2008-developing-for-microsoft-surface.aspx"&gt;PDC 2008 : Developing for Microsoft Surface&lt;/A&gt;&lt;/P&gt;&lt;img src="http://netfxfactory.org/aggbug.aspx?PostID=217" width="1" height="1"&gt;</content><author><name>Pascal</name><uri>http://netfxfactory.org/members/Pascal.aspx</uri></author><category term="wpf" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/wpf/default.aspx" /><category term="pdc" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/pdc/default.aspx" /><category term="surface" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/surface/default.aspx" /></entry><entry><title>PDC 2008 : WF 4.0 A First Look</title><link rel="alternate" type="text/html" href="http://netfxfactory.org/blogs/actualites/archive/2008/10/29/pdc-2008-wf-4-0-a-first-look.aspx" /><id>http://netfxfactory.org/blogs/actualites/archive/2008/10/29/pdc-2008-wf-4-0-a-first-look.aspx</id><published>2008-10-29T23:09:00Z</published><updated>2008-10-29T23:09:00Z</updated><content type="html">&lt;H3&gt;Video&lt;/H3&gt; &lt;div&gt;&lt;embed src="http://www.dailymotion.com/swf/xaoznq&amp;colors=background:000000;glow:595959;foreground:FFFFFF;special:434478;&amp;related=0" type="application/x-shockwave-flash" width="480" height="365" allowfullscreen="true"&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://www.dailymotion.com/video/xaoznq_pdc-2008-wf-40-first-look_tech"&gt;PDC 2008 : WF 4.0 First Look&lt;/a&gt;&lt;/b&gt;&lt;/div&gt; &lt;H3&gt;Transcript&lt;/H3&gt; &lt;P&gt;Ca y est, nous avons pu jeter un premier coup d’œil à Windows Workflow Foundation. Ce qu’il faut noter dès maintenant c’est qu’il y a vraiment une révolution au niveau de l’interface graphique. En effet, WF va puiser enfin dans la technologie WPF que cela soit au niveau de l’interface graphique ou dans sa logique de fonctionnement. Les outils de développement liés à Windows Workflow utiliseront la version 10 de Visual Studio, ils tireront donc partie de l’utilisation croissante par ce dernier de la technologie WPF. L’éditeur Windows Workflow Foundation est désormais sur WPF, et lors de la présentation de ce dernier lors de la session, il ne fallait pas oublier de remettre ses lunettes de soleil. L’éditeur a considérablement changé, nous faisons face à un « flowchart » pouvant être représenté aussi bien de manière verticale qu’horizontale. Une nouvelle disposition graphique qui était réclamée par nombreux utilisateurs.&lt;/P&gt; &lt;P&gt;Les changements sont tels que vous vous questionnez certainement sur la compatibilité de la version 3.0 avec la version 4.0. Et vous avez raison car les nouveautés ne s’arrêtent pas à l’interface graphique. Ils ont vraiment voulu consommer le mariage entre les technologies WPF et WF. Ainsi l’extension XOML disparait au profit de l’utilisation unique de XAML, un moindre mal car l’extension XOML n’avait pour intérêt que de différencier un fichier représentant un workflow de celui d’un composant graphique.&lt;/P&gt; &lt;P&gt;Mais la compatibilité s’explique surtout par le fait que la classe même de base de WF pour exprimer des activités a changé de nom. Elle semble se nommer maintenant WorkflowElement. Certains se demandent peut être ce qu’est devenu les « DependencyProperty » propre à WF.  Ont-t-elles été logiquement remplacées par celles qu’utilisait WPF ? La réponse est non, comme si le pas voulait être marqué, nous ne parlerons plus de DependencyProperty pour caractériser une activité mais d’arguments In et Out (InArgument, OutArgument). Je pense que ce choix est motivé par le fait qu’il aurait pu être difficile de reconnaitre les propriétés liées à l’activité en vue de sa participation dans un flow de données de celle liées à sa représentation graphique.&lt;/P&gt; &lt;P&gt;Une passerelle technique a été mise en place de par la modification même de la structure des classes. Il est donc possible de réutiliser au sein d’un processus défini à partir de la version 4.0 de WF des activités définis avec la version 3.0. &lt;/P&gt; &lt;P&gt;Pour l’instant, au vu de la CTP actuellement distribué de Visual Studio 10, vous pourrez toujours à partir de ce dernier développer des workflows à l’aide de la version 3.0. Les modèles de projet n’ont pas été supprimés.&lt;/P&gt; &lt;P&gt;Pour ce qui est de nouveautés au niveau des services offerts par WF, la persistance est désormais un service par défaut supportant la sauvegarde dans des fichiers.&lt;/P&gt; &lt;P&gt;Références :&lt;/P&gt; &lt;P&gt;&lt;A target="_blank" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=922B4655-93D0-4476-BDA4-94CF5F8D4814&amp;displaylang=en"&gt;Microsoft Pre-release Software Visual Studio 2010 and .NET Framework 4.0 Community Technology Preview (CTP)&lt;/A&gt;&lt;/P&gt; &lt;P&gt;&lt;A target="_blank" href="http://msdn.microsoft.com/wf/future/"&gt;MSDN WF 4.0&lt;/A&gt;&lt;/P&gt;&lt;img src="http://netfxfactory.org/aggbug.aspx?PostID=216" width="1" height="1"&gt;</content><author><name>Pascal</name><uri>http://netfxfactory.org/members/Pascal.aspx</uri></author><category term="wf" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/wf/default.aspx" /><category term="pdc" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/pdc/default.aspx" /></entry><entry><title>PDC 2008 : Developing for Microsoft Surface</title><link rel="alternate" type="text/html" href="http://netfxfactory.org/blogs/actualites/archive/2008/10/29/pdc-2008-developing-for-microsoft-surface.aspx" /><id>http://netfxfactory.org/blogs/actualites/archive/2008/10/29/pdc-2008-developing-for-microsoft-surface.aspx</id><published>2008-10-29T22:13:00Z</published><updated>2008-10-29T22:13:00Z</updated><content type="html">&lt;H3&gt;Video&lt;/H3&gt; &lt;div&gt;&lt;embed src="http://www.dailymotion.com/swf/xaoyt7&amp;colors=background:000000;glow:595959;foreground:FFFFFF;special:434478;&amp;related=0" type="application/x-shockwave-flash" width="480" height="365" allowfullscreen="true"&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://www.dailymotion.com/video/xaoyt7_pdc-2008-developing-for-microsoft-s_tech"&gt;PDC 2008 : Developing for Microsoft Surface&lt;/a&gt;&lt;/b&gt;&lt;/div&gt; &lt;H3&gt;Transcript&lt;/H3&gt; &lt;P&gt;Developing for Microsoft Surface, une des meilleures sessions que vous puissiez suivre lors de la première journée de la PDC. Une session intéressante, car nous avons vu quel était le mode opératoire à suivre pour pouvoir construire des applications pour ce nouveau matériel.&lt;/P&gt; &lt;P&gt;La session ne se contentait pas de rabâcher des démonstrations présentant l’aspect phénoménal de ce support matériel. Malheureusement le SDK n’est pas distribué lors de la PDC sous la forme d’un DVD, par contre des plans ont été distribués pour pouvoir bâtir notre propre surface dans notre chambre d’hôtel. La démonstration présentée dans la vidéo jointe présente notre état d’avancement après avoir parcouru les deux premières pages du plan.&lt;/P&gt; &lt;P&gt;Ce qu’il faut noter avec Microsoft Surface, c’est les nouveautés au niveau de l’interface utilisateur : Multiples points de contacts, Détection de périphériques basée sur des symboles graphiques collés sur ces derniers et bien sûr multiples utilisateurs puisque la surface ne différencie pas si c’est la main de votre voisin ou la patte de votre chien qui vient se coller au coté de la vôtre.&lt;/P&gt; &lt;P&gt;Au niveau logiciel, Microsoft Surface n’utilise pas Windows Seven ce qui permet sa commercialisation dès aujourd’***. Elle utilise Windows Vista SP1. Donc l’ensemble de votre applicatif .NET peut aujourd’*** être lancée à partir de ce support matériel. Bien sûr, il y a un bémol, c’est que votre application portée ainsi sur ce matériel sera muette. Vous ne pourrez pas profiter de la nouvelle interface utilsateur proposée par celui-ci. Pour cela il vous faut vous lancer dans un processus de migration. Il sera nécessaire d’utiliser l’api dédiée supportant pleinement WPF offrant des contrôles dédiés (SurfaceButton) réagissant à des évènements précis (OnContactDown).&lt;/P&gt; &lt;P&gt;Le processus de migration peut s’exprimer sous deux formes : &lt;/P&gt; &lt;P&gt;- Un « remplacer par » qui a été montré lors de la session. Ce dernier repose sur l’utilisation d’une expression régulière préfixant l’ensemble des contrôles de base de WPF par le mot Surface.&lt;/P&gt; &lt;P&gt;- La seconde forme, c’est un redéveloppement complet de l’interface graphique. Et la, ceux qui ont suivi les préceptes du multitiers rabâchés depuis des années y trouvent ici leur compte car ils n’auront aucunement besoin de modifier la logique métier ou la couche d’accès aux données de leur applicatif.&lt;/P&gt; &lt;P&gt;Pour finir, il est bon de savoir que vous pouvez vous procurez dès aujourd’*** si vous habitez les états unis une table Microsoft Surface. La commercialisation de celle-ci s’ouvrira à l’Europe en début d’année prochaine. Malheureusement, il n’est pas prévu pour l’instant de rendre disponible le Microsoft Surface SDK à tout public. Ce dernier permet de développer votre application à partir de votre station de développement et de la lancer dans un simulateur hébergée par celle-dernière. Vous pourrez alors utiliser deux souris pour simuler l’interaction de vos deux gros doigts sur votre application.&lt;/P&gt; &lt;P&gt;Références :&lt;/P&gt; &lt;P&gt;&lt;A target="_blank" href="http://www.microsoft.com/surface/"&gt;Microsoft Surface&lt;/A&gt;&lt;/P&gt;&lt;img src="http://netfxfactory.org/aggbug.aspx?PostID=215" width="1" height="1"&gt;</content><author><name>Pascal</name><uri>http://netfxfactory.org/members/Pascal.aspx</uri></author><category term="wpf" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/wpf/default.aspx" /><category term="pdc" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/pdc/default.aspx" /><category term="surface" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/surface/default.aspx" /></entry><entry><title>PDC 2008 : Concurrent, Multi-core Programming on Windows and .NET</title><link rel="alternate" type="text/html" href="http://netfxfactory.org/blogs/actualites/archive/2008/10/28/pdc-2008-concurrent-multi-core-programming-on-windows-and-net.aspx" /><id>http://netfxfactory.org/blogs/actualites/archive/2008/10/28/pdc-2008-concurrent-multi-core-programming-on-windows-and-net.aspx</id><published>2008-10-28T17:57:00Z</published><updated>2008-10-28T17:57:00Z</updated><content type="html">&lt;H3&gt;Video&lt;/H3&gt; &lt;div&gt;&lt;embed src="http://www.dailymotion.com/swf/xaoyj3&amp;colors=background:000000;glow:595959;foreground:FFFFFF;special:434478;&amp;related=0" type="application/x-shockwave-flash" width="480" height="365" allowfullscreen="true"&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://www.dailymotion.com/video/xaoyj3_pdc-2008-concurrent-multicore-progr_tech"&gt;PDC 2008 : Concurrent, Multi-core programming&lt;/a&gt;&lt;/b&gt;&lt;/div&gt; &lt;H3&gt;Transcript&lt;/H3&gt; &lt;P&gt;J’ai été conquis par la parallelisation. J’y ai d’ailleurs dédié mon dimanche. Et oui, messieurs à la PDC, on n’arrive pas le jour dit. Non, on arrive avant. Car à la PDC, il y a la pré conférence.&lt;/P&gt; &lt;P&gt;Attention, ce n'est pas l'occasion de parfaire son profil de spectateurs : Point de cours d'applaudissement ou d'aide a la qualification du niveau de stupidité d'une question.&lt;/P&gt; &lt;P&gt;La pré conférence, ce n'est pas non plus une garderie pour les nombreux spectateurs qui seraient arrivés le samedi précédant la PDC en vue d’économiser quelques dollars dans l'achat de leur billet d'avion afin de les dépenser plus tard dans l’achat d’une quelconque nourriture bien grasse de ce coté de l’atlantique.&lt;/P&gt; &lt;P&gt;C'est en tout cas ce que penseront ceux qui auront assistés à la session Concurrent, Multi-core Programming on Windows and .NET. On devrait d'ailleurs dire la journée et non la session. Un temps nécessaire pour dresser l'état de l'art de la programmation parallèle sur la plateforme .NET.&lt;/P&gt; &lt;P&gt;Qu’y ai-je appris ? Principalement deux choses, la première le pourquoi de cette mise en lumière de ce type de programmation, la seconde la solution proposée par Microsoft et offerte à travers la version 4.0 du .NET Framework.&lt;/P&gt; &lt;P&gt;Pour résumer le pourquoi, vous me permettrez certainement d’employer une image, je ne la puiserai pas dans le domaine de l’automobile mais celui des animaux des champs. En effet, vous m’accorderez que par le passé, un lièvre et un processeur partageait un gout immodéré pour la vitesse, aujourd’*** ce n’est plus le cas, c’est leur faculté de reproduction qui est comparable. Fini le temps, où l’arrivée d’un nouveau processeur se traduisait par un gain de performance au niveau de notre applicatif. Il va falloir désormais pour tirer profit des nouvelles générations de processeurs paralléliser nos lignes de code.&lt;/P&gt; &lt;P&gt;J’entends déjà gémir les plus fainéants redoutant de devoir remettre en question les bonnes pratiques associées à la gestion de threads ou bien de devoir apprendre un nouveau langage F#.&lt;/P&gt; &lt;P&gt;Ils semblent que la fainéantise s’accompagne de la médisance. Car Microsoft a déjà montré par le passé qu’elle avait à cœur de vulgariser les fonctionnalités les moins populaires de sa plateforme. Pour preuve, les classes ThreadPool et BackgroundWorker (supportant aussi bien Windows Forms que WPF) dans le cas de la gestion de threads. Pourquoi en serait-il autrement aujourd’*** ? Et je dirais même qu’ils ont été encore plus loin au niveau de la simplification car ils ont fait le choix de l’utlisation de méthodes d’extension. S’il faut que vous en notiez qu’une seule, retenez AsParallel().&lt;/P&gt; &lt;P&gt;La démonstration la plus parlante est la marche à suivre pour paralleliser une requete LINQ. Il suffit de suffixer celle-ci par cette méthode. Et vous pourrez dès lors crier haut et fort votre maitrise du langage PLINQ.&lt;/P&gt; &lt;P&gt;Ces méthodes d’extension ne sont pas les seuls outils que proposera Microsoft. Les plus rompus à l’exercice pourront paramétrer finement comme à l’accoutumée la parallèlisation de leur code.&lt;/P&gt; &lt;P&gt;Je les invite d’ailleurs pour se faire les dents à jeter un œil sur la librairie Ccr, partie intégrante du produit Microsoft Robotics Studio. Si celle-ci répond avant tout au besoin de ce dernier et n’est donc pas soumis à l’obligation de généricité imposé au .NET Framework, l’équipe de développement du .NET Framework en charge de la programmation parallèle juge cette librairie de bonne facture et devrait reprendre à terme certaines de ses fonctionnalités.&lt;/P&gt; &lt;P&gt;Vous pouvez également vous plonger dans l’excellent livre de Joe Duffy, figure emblématique de l’équipe de développement. Je vois que les plus attentifs notent une faible épaisseur pour ce livre. Ce que je tiens en main n’est qu’un seul chapitre du livre, ne croyez pas que mes compétences me permettent de ne lire que celui-ci. C’est juste que je n’ai pas encore pris le temps d’acheter l’édition complète. Les plus sceptiques quant à la qualité du travail fourni par Joe et ses compères devraient voir envoler leurs doutes après la lecture de ce livre.&lt;/P&gt; &lt;P&gt;Références :&lt;/P&gt; &lt;P&gt;&lt;A target="_blank" href="http://msdn.microsoft.com/en-us/magazine/cc163556.aspx"&gt;Concurrency and Coordination Runtime&lt;/A&gt;&lt;/P&gt; &lt;P&gt;&lt;A target="_blank" href="http://msdn.microsoft.com/en-us/robotics/default.aspx"&gt;Microsoft Robotics&lt;/A&gt;&lt;/P&gt; &lt;P&gt;&lt;A target="_blank" href="http://msdn.microsoft.com/en-us/magazine/cc163329.aspx"&gt;Parallel LINQ : Running Queries On Multi-Core Processors&lt;/A&gt;&lt;/P&gt; &lt;P&gt;&lt;A target="_blank" href="http://www.bluebytesoftware.com/books/winconc/winconc_book_resources.html"&gt;Concurrent Programming on Windows&lt;/A&gt; (Joe Duffy Book)&lt;/P&gt;&lt;img src="http://netfxfactory.org/aggbug.aspx?PostID=214" width="1" height="1"&gt;</content><author><name>Pascal</name><uri>http://netfxfactory.org/members/Pascal.aspx</uri></author><category term="pdc" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/pdc/default.aspx" /><category term="concurrent" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/concurrent/default.aspx" /><category term="parallel" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/parallel/default.aspx" /></entry><entry><title>PDC 2008 : Microsoft Office Access 14</title><link rel="alternate" type="text/html" href="http://netfxfactory.org/blogs/actualites/archive/2008/10/28/pdc-2008-microsoft-office-access-14.aspx" /><id>http://netfxfactory.org/blogs/actualites/archive/2008/10/28/pdc-2008-microsoft-office-access-14.aspx</id><published>2008-10-28T16:43:00Z</published><updated>2008-10-28T16:43:00Z</updated><content type="html">&lt;H3&gt;Video&lt;/H3&gt; &lt;div&gt;&lt;embed src="http://www.dailymotion.com/swf/xaoz21&amp;colors=background:000000;glow:595959;foreground:FFFFFF;special:434478;&amp;related=0" type="application/x-shockwave-flash" width="480" height="365" allowfullscreen="true"&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://www.dailymotion.com/video/xaoz21_pdc-2008-microsoft-office-access-14_tech"&gt;PDC 2008 : Microsoft Office Access 14&lt;/a&gt;&lt;/b&gt;&lt;/div&gt; &lt;H3&gt;Transcript&lt;/H3&gt; &lt;P&gt;Bonjour, &lt;/P&gt; &lt;P&gt;Les plus aguerris le savent la pluie est un facteur favorisant la publication d'articles sur le site netfxfactory.org. Cela est certainement dû au fait que la majorité de l'équipe éditoriale vit dans le sud de la France. &lt;/P&gt; &lt;P&gt;Les plus médisants diront qu'aucune goutte de pluie ne devrait cette semaine tomber sur Los Angeles. Croient-ils que notre venue en cette ville ne soit que pour comparer la qualité du sable de Palavas les flots à celui de Malibu.&lt;/P&gt; &lt;P&gt;Ils oublient certainement qu'un autre facteur favorisera la réalisation d'une publication par jour durant cette courte semaine : La PDC, l'événement MS par excellence.&lt;/P&gt; &lt;P&gt;Nous souhaitons y trouver des réponses à nos interrogations nées de par la succession d'annonces faites par Microsoft, depuis plusieurs semaines, au sujet du devenir de différents produits.&lt;/P&gt; &lt;P&gt;Les différents dires courant sur Oslo nous grippent nous faisant passer du chaud au froid et je ne parle pas de la température de cette ville norvégienne ou de ses habitantes.&lt;/P&gt; &lt;P&gt;Le chaud, c'est Matt Winkler, inconnu à la maison avant qu’il chatouille la toile en laissant entendre de nouveaux ébats entre WF et WPf. Et quels ébats ! WF s’appuierai désormais sur WPF pour l’ensemble de sa couche de représentation graphique.&lt;/P&gt; &lt;P&gt;Le froid, c'est de nouveaux outils pour concevoir son applicatif. Et pour cela rien de moins que la mise en place d'un référentiel, d'un éditeur (Quadrant) et d'un langage. Mais qu'est ce qui nous empêche d'avoir les yeux plein d'étoiles ? C'est que pour l'instant ce que nous pouvons voir du référentiel c'est surtout une base de données relationnelle. Et pour l'éditeur, ce dernier semblerait adopter la voie suivie par l'irrévérencieuse gamme de produits expression en ne voulant point profiter du indésirable Visual Studio et de sa jeune garde DSL Tools. Je finirai mes médisances en citant tout en y ajoutant mon sel les mots d'un ami qui m'est cher. Ce dernier pariait sur le nom du produit commercial qui symboliserait de tels préjugés : Microsoft Office Access Fourteen.&lt;/P&gt; &lt;P&gt;La PDC permettra certainement d'infirmer ou de confirmer nos réflexions de comptoirs.&lt;/P&gt; &lt;P&gt;Links:&lt;/P&gt; &lt;P&gt;&lt;A target="_blank" href="http://msdn.microsoft.com/en-us/library/dd129873.aspx"&gt;Microsoft "Oslo" Frequently Asked Questions&lt;/A&gt;&lt;/P&gt; &lt;P&gt;&lt;A target="_blank" href="http://www.infoworld.com/article/08/10/10/Microsoft_elaborates_on_Oslo_1.html"&gt;Microsoft elaborates on Oslo&lt;/A&gt;&lt;/P&gt;&lt;img src="http://netfxfactory.org/aggbug.aspx?PostID=213" width="1" height="1"&gt;</content><author><name>Pascal</name><uri>http://netfxfactory.org/members/Pascal.aspx</uri></author><category term="pdc" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/pdc/default.aspx" /><category term="oslo" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/oslo/default.aspx" /></entry><entry><title>[DslFactory.org] VSX Day - 16 octobre 2007</title><link rel="alternate" type="text/html" href="http://netfxfactory.org/blogs/actualites/archive/2007/09/28/concert-live-dslfactory-vsx-day-16-octobre-2007.aspx" /><id>http://netfxfactory.org/blogs/actualites/archive/2007/09/28/concert-live-dslfactory-vsx-day-16-octobre-2007.aspx</id><published>2007-09-28T09:16:00Z</published><updated>2007-09-28T09:16:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face=Tahoma&gt;Rendez-vous le 16 octobre 2007 à Paris pour l'évènement de l'année quant à l'extensibilité de Visual Studio. &lt;A href="http://msdn2.microsoft.com/fr-fr/architecture/bb756878.aspx" target=_blank&gt;Inscrivez-vous dès à présent&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;La première partie tenue par Jay-Z reste à confirmer.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.netfxfactory.org/blogs/actualites/WindowsLiveWriter/ConcertLiveDSLFactoryVSXDay16octobre2007_9C24/jay-z-hp%5B6%5D.jpg"&gt;&lt;IMG border="0" height=150 src="http://www.netfxfactory.org/blogs/actualites/WindowsLiveWriter/ConcertLiveDSLFactoryVSXDay16octobre2007_9C24/jay-z-hp_thumb%5B4%5D.jpg" width=222&gt;&lt;/A&gt; &lt;A href="http://www.netfxfactory.org/blogs/actualites/WindowsLiveWriter/ConcertLiveDSLFactoryVSXDay16octobre2007_9C24/billgatesjayz%5B6%5D.jpg"&gt;&lt;IMG border="0" height=150 src="http://www.netfxfactory.org/blogs/actualites/WindowsLiveWriter/ConcertLiveDSLFactoryVSXDay16octobre2007_9C24/billgatesjayz_thumb%5B4%5D.jpg" width=133&gt;&lt;/A&gt;&lt;BR&gt;&lt;A href="http://www.netfxfactory.org/blogs/actualites/WindowsLiveWriter/ConcertLiveDSLFactoryVSXDay16octobre2007_9C24/billgatesjayz%5B6%5D.jpg"&gt;&lt;A href="http://www.netfxfactory.org/blogs/actualites/WindowsLiveWriter/ConcertLiveDSLFactoryVSXDay16octobre2007_9C24/jz%5B8%5D.jpg"&gt;&lt;IMG border="0" height=145 src="http://www.netfxfactory.org/blogs/actualites/WindowsLiveWriter/ConcertLiveDSLFactoryVSXDay16octobre2007_9C24/jz_thumb%5B6%5D.jpg" width=182&gt;&lt;/A&gt; &lt;EMBED pluginspage=http://macromedia.com/go/getflashplayer src=http://images.video.msn.com/flash/soapbox1_1.swf width=178 height=150 type=application/x-shockwave-flash flashvars="c=v&amp;amp;v=279e933e-cd51-47f5-b97c-c2236bdb0d6c&amp;amp;ifs=true&amp;amp;fr=msnvideo&amp;amp;mkt=fr-FR&amp;amp;brand=" allowfullscreen="true" base="http://images.video.msn.com" quality="high"&gt;&lt;/EMBED&gt; &lt;/P&gt;
&lt;P&gt;Ce dernier affirmait récemment :&lt;/P&gt;
&lt;P&gt;"Après l'achat d'ordinateur portable en adéquation avec mes besoins, je n'ai pu réduire mon investissement à un plan matériel. J'ai donc décidé de doter ma société d'une boite à outils exemplaire. Nous disposons non pas d'un mais de plusieurs outils de diagnostique, nous avons plus d'une dizaine d'outils nous permettant de nous connecter à une base de données quelque soit la situation (Embarquée, Déconnectée...). Je crois que je peux l'affirmer la plateforme Microsoft.NET est devenu notre plateforme. J'espère qu'il en sera de même du format XML, si couru pour le paramétrage d'un outil. Quant au choix d'un outil par rapport à un autre, je m'en remets comme pour mes chansons à Dr Dre." Jay-Z.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Nous avons par contre certitude quant à&amp;nbsp;la présence&amp;nbsp;d'Alain Medge, de Sébastien Braguer ou de Jean Marc Prieur.&lt;/P&gt;
&lt;P&gt;&lt;EMBED id=VideoPlayback style="WIDTH:270px;HEIGHT:224px;" src=http://storage02.brainsonic.com/webtv/tv4it/player.swf?&amp;amp;paramXml=http://storage02.brainsonic.com/webtv/tv4it/param_player.xml&amp;amp;itemId=3304&amp;amp;autostart=false&amp;amp;mute=false&amp;amp;rollover=true type=application/x-shockwave-flash wmode="transparent"&gt;&lt;/EMBED&gt;&lt;/P&gt;
&lt;P&gt;Ce dernier répondait d'ailleurs récemment à Jay-Z :&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;"Et si vous faisiez en sorte que Visual Studio devienne votre environnement de développement ?"&lt;/STRONG&gt;&lt;/H3&gt;&lt;img src="http://netfxfactory.org/aggbug.aspx?PostID=160" width="1" height="1"&gt;</content><author><name>Pascal</name><uri>http://netfxfactory.org/members/Pascal.aspx</uri></author><category term="architecture" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/architecture/default.aspx" /><category term="development process" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/development+process/default.aspx" /></entry><entry><title>Dessines moi un service : WCF Designer</title><link rel="alternate" type="text/html" href="http://netfxfactory.org/blogs/actualites/archive/2007/08/06/dessines-moi-un-service-wcf-designer.aspx" /><id>http://netfxfactory.org/blogs/actualites/archive/2007/08/06/dessines-moi-un-service-wcf-designer.aspx</id><published>2007-08-06T22:38:00Z</published><updated>2007-08-06T22:38:00Z</updated><content type="html">&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Je n'apprendais que peu de choses à ceux qui auront assistés à la session animée par l'équipe &lt;A href="http://www.dslfactory.org/" target=_blank&gt;DslFactory&lt;/A&gt; lors de l'évènement &lt;A href="http://www.netfxfactory.org/blogs/actualites/archive/2007/07/04/webcasts-n3rd.aspx"&gt;N3rd 2007&lt;/A&gt;, ou à ceux qui auraient eu la bonne idée de visionner les différents &lt;A href="http://www.netfxfactory.org/blogs/video___la_demande/archive/2007/07/04/n3rd-s2-dsl-gat-quand-son-environnement-de-d-veloppement-devient-un-projet-d-entreprise.aspx"&gt;webcasts&lt;/A&gt; de cette session.&lt;BR&gt;A vous internautes aguerris, je vous prierais de vous taire et de ne pas répondre à cette question : Paint sera-t-il le prochain logiciel à s'ouvrir à la technologie WCF ? Rejoindra-t-il ainsi le cercle initié par Biztalk Server ?&lt;BR&gt;J'espère que vous répondrez à cette question par la négative et que vous y préférez un outil de dessin destiné à WCF, il est vrai, mais intégré à Visual Studio. 
&lt;P&gt;Non, vous n'avez pas omis l'installation d'une dernière extension visual studio à destination de la version 3.0 de Microsoft.NET. 
&lt;P&gt;Non, il ne s'agit pas non plus d'installer la nième version alpha de l'usine à services (&lt;A href="http://www.codeplex.com/servicefactory/" target=_blank&gt;Service Factory&lt;/A&gt;) développée par l'équipe Pattern and Practices doté dorénavant d'un &lt;A href="http://blogs.msdn.com/donsmith/archive/2007/04/06/first-service-factory-v3-community-drop.aspx" target=_blank&gt;éditeur graphique&lt;/A&gt;. 
&lt;P&gt;Ce que je vous propose c'est de participer à l'élan initié par l'équipe &lt;A href="http://www.dslfactory.org/" target=_blank&gt;DslFactory&lt;/A&gt; qui a eu l'excellente idée de développer un &lt;A href="http://www.codeplex.com/DslFactoryUtilities/Release/ProjectReleases.aspx?ReleaseId=4611" target=_blank&gt;éditeur graphique&lt;/A&gt; pour modéliser vos contrats de services et de données WCF. Ce dévéloppement est un premier exemple de mise en oeuvre de leur &lt;A href="http://www.codeplex.com/DslFactoryUtilities/" target=_blank&gt;boite à outils&lt;/A&gt; accessible à partir du site CodePlex. 
&lt;P&gt;&lt;A href="http://www.codeplex.com/DslFactoryUtilities/Release/ProjectReleases.aspx?ReleaseId=4611" target=_new&gt;&lt;IMG height=196 src="http://www.netfxfactory.org/blogs/actualites/WindowsLiveWriter/DessinesmoiunserviceWCFDesigner_A0B/wcfdesigner%5B7%5D.png" width=500 border=0&gt;&lt;/A&gt; 
&lt;P&gt;Si j'attire l'attention sur les travaux de cette équipe, il ne s'agit point de copinage. &lt;BR&gt;S'il ne fallait motiver qu'en un seul point l'installation de leur éditeur, je ne citerai que la synchronisation bidirectionnelle entre le code et le modele graphique. 
&lt;P&gt;Messieurs à vos souris&lt;/P&gt;&lt;img src="http://netfxfactory.org/aggbug.aspx?PostID=148" width="1" height="1"&gt;</content><author><name>Pascal</name><uri>http://netfxfactory.org/members/Pascal.aspx</uri></author><category term="wcf" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/wcf/default.aspx" /></entry><entry><title>Webcasts N3RD</title><link rel="alternate" type="text/html" href="http://netfxfactory.org/blogs/actualites/archive/2007/07/04/webcasts-n3rd.aspx" /><id>http://netfxfactory.org/blogs/actualites/archive/2007/07/04/webcasts-n3rd.aspx</id><published>2007-07-04T21:56:17Z</published><updated>2007-07-04T21:56:17Z</updated><content type="html">&lt;p&gt;N3RD est maintenant derrière nous. Les webcasts enregistrés lors des différentes sessions sont disponible depuis quelques jours sur la &lt;a href="http://www.microsoft.com/france/vision/" target="_blank"&gt;plateforme Audio Video&lt;/a&gt; de Microsoft France.&lt;/p&gt; &lt;p&gt;Ces derniers, regroupés par session, sont accessibles à cette adresse:&lt;br&gt;&lt;a title="http://www.netfxfactory.org/tags/n3rd/default.aspx?GroupID=17" href="http://www.netfxfactory.org/tags/n3rd/default.aspx?GroupID=17"&gt;http://www.netfxfactory.org/tags/n3rd/default.aspx?GroupID=17&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Un grand merci à tous ceux qui ont participé de près ou de loin pour faire de cet évènement un succès.&lt;/p&gt; &lt;p&gt;Pour les nombreuses personnes ayant apprécié les visuels réalisés par Didier Balicevic, voici l'image de l'évènement au format 1600x1200:&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.netfxfactory.org/files/WebcastsN3RD_ECD7/NERD_16005.jpg" target="_new"&gt;&lt;img height="480" src="http://www.netfxfactory.org/files/WebcastsN3RD_ECD7/NERD_1600_thumb3.jpg" width="640"&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://netfxfactory.org/aggbug.aspx?PostID=134" width="1" height="1"&gt;</content><author><name>Tony</name><uri>http://netfxfactory.org/members/Tony.aspx</uri></author><category term="wcf" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/wcf/default.aspx" /><category term="architecture" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/architecture/default.aspx" /><category term="development process" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/development+process/default.aspx" /><category term="wpf" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/wpf/default.aspx" /><category term="wf" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/wf/default.aspx" /></entry><entry><title>Windows CardSpace : Cartographions nos identités</title><link rel="alternate" type="text/html" href="http://netfxfactory.org/blogs/actualites/archive/2007/05/15/windows-cardspace-cartographions-nos-identit-s.aspx" /><id>http://netfxfactory.org/blogs/actualites/archive/2007/05/15/windows-cardspace-cartographions-nos-identit-s.aspx</id><published>2007-05-15T08:38:00Z</published><updated>2007-05-15T08:38:00Z</updated><content type="html">&lt;P&gt;Après vous avoir invité à cartographier vos services, &lt;A href="http://www.netfxfactory.org/"&gt;NetFxFactory.org&lt;/A&gt; vous propose désormais de le faire pour vos identités.&lt;/P&gt;
&lt;P&gt;Le site intègre en effet depuis quelques jours la technologie &lt;A href="http://msdn2.microsoft.com/en-us/netframework/aa663320.aspx"&gt;Windows CardSpace&lt;/A&gt; comme mécanisme d'identification. Vous pouvez ainsi tester en ligne cette technologie. Pour cela, il vous suffit de vous munir d'un compte utilisateur et d'y associer une carte CardSpace. Pour de plus amples détails, rendez-vous sur &lt;A href="http://www.netfxfactory.org/languages/fr-FR/docs/faq.aspx"&gt;la page d'aide&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Bien entendu, le support de cette technologie par NetFxFactory.org s'accompagnera de premiers articles.&lt;/P&gt;
&lt;P&gt;Finissons cette nouvelle, en remerciant notre hébergeur, la société &lt;A href="http://www.aspnix.com"&gt;ASPnix&lt;/A&gt;, qui a su faire preuve de compréhension et offrir dorénavant dés ses premiers packs d'hébergement un niveau de confiance "Full Trust" permettant le support de la technologie CardSpace&amp;nbsp;par ces derniers.&lt;/P&gt;&lt;img src="http://netfxfactory.org/aggbug.aspx?PostID=108" width="1" height="1"&gt;</content><author><name>Pascal</name><uri>http://netfxfactory.org/members/Pascal.aspx</uri></author><category term="security" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/security/default.aspx" /><category term="cardspace" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/cardspace/default.aspx" /></entry><entry><title>N3rd : .Net Enterprise Realization Day</title><link rel="alternate" type="text/html" href="http://netfxfactory.org/blogs/actualites/archive/2007/05/15/N3rd.aspx" /><id>http://netfxfactory.org/blogs/actualites/archive/2007/05/15/N3rd.aspx</id><published>2007-05-15T08:23:00Z</published><updated>2007-05-15T08:23:00Z</updated><content type="html">Vendredi 8 juin 2007 à Paris, 1 journée, 5 sessions, 1 réalisation
Microsoft France organise N.E.R.D. une journée pour l’échange d’expériences sur le thème de l’immersion du SI au cœur de l’activité de ses utilisateurs. Le fil conducteur de cette journée de sessions techniques, organisée par les auteurs de NetFxFactory.org (accompagnés par ceux de DslFactory.org), est la réalisation de cas d’utilisation métier. Dans un contexte simulé nous aborderons ensemble, les principes d’architectures et la sélection des technologies qui aboutissent à l’intégration de la solution applicative dans l’écosystème d’un système d’information. 
...(&lt;a href="http://netfxfactory.org/blogs/actualites/archive/2007/05/15/N3rd.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://netfxfactory.org/aggbug.aspx?PostID=107" width="1" height="1"&gt;</content><author><name>Tony</name><uri>http://netfxfactory.org/members/Tony.aspx</uri></author><category term="wcf" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/wcf/default.aspx" /><category term="architecture" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/architecture/default.aspx" /><category term="development process" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/development+process/default.aspx" /><category term="wpf" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/wpf/default.aspx" /><category term="wf" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/wf/default.aspx" /></entry><entry><title>GuidMarket : Investissez dans le Guid</title><link rel="alternate" type="text/html" href="http://netfxfactory.org/blogs/actualites/archive/2007/04/19/guidmarket.aspx" /><id>http://netfxfactory.org/blogs/actualites/archive/2007/04/19/guidmarket.aspx</id><published>2007-04-19T13:44:00Z</published><updated>2007-04-19T13:44:00Z</updated><content type="html">&lt;P&gt;Le marché informatique est un ogre que cela soit au niveau matériel ou logiciel. Nous consommons énormément de logiciels et les périphériques de toute sorte fleurissent dans notre salle à manger ou sur notre lieu de travail. Peu ont prévu&amp;nbsp;la faim grandissante de ce marché, combien de noms de sociétés ont été conditionnés par la disponibilité du nom de domaine associé ? La toile ne fait pas défaut à la crise de l'immobilier. La taille de nos bases de données ne cessent de grossir, elles engloutissent toute information numérique semblables à des cétacés avides de plancton. Cette gourmandise cache un mal grandissant. En effet, le référencement de la moindre information s'accompagne bien souvent de la création d'un identifiant unique qui lui est adjoint au dela de sa désuètude. Ami(e)s, qui peut encore estimer la population de guids non encore consommés ? Le guid se meurt, cette situation est aggravée par un mode de reproduction particulier.&lt;/P&gt;
&lt;P&gt;S'il est évident qu'il est temps de faire preuve de raison, pensez également à l'avenir de vos développements. Adoptez des guids ! Procurez-vous au plus vite différents représentants de cette espèce avant que des quotas nous soient imposés. Agissez !&lt;/P&gt;
&lt;P&gt;Pour se faire, je vous invite à profiter de l'actuelle offre commerciale proposée par la société &lt;A href="http://www.rioterdecker.net/guidmarket"&gt;GuidMarket&lt;/A&gt; (fournisseur certifié) qui en ce moment délivre des guids sans contrepartie financière.&lt;/P&gt;
&lt;TABLE class=memberTable style="WIDTH:100%;" cellSpacing=10 cellPadding=0&gt;

&lt;TR&gt;
&lt;TD class=memberName colSpan=2&gt;&lt;A href="http://blog.rioterdecker.net/blogs/chaz/archive/2007/04/19/177.aspx"&gt;Informations&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=memberAvatar&gt;&lt;A href="http://www.rioterdecker.net/guidmarket"&gt;&lt;IMG src="http://www.netfxfactory.org/photos/actualites/images/82/original.aspx" border=0&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;TD class=memberBio&gt;L'application &lt;A href="http://www.rioterdecker.net/guidmarket"&gt;GuidMarket&lt;/A&gt; a été développé à partir de la technologie &lt;A href="http://msdn.microsoft.com/wpfe/"&gt;SilverLight&lt;/A&gt; (WPF/E).&lt;BR&gt;&lt;BR&gt;Le code source de cette application, ainsi qu'une revue technique vous est proposée sur le blog de &lt;A href="http://blog.rioterdecker.net/blogs/chaz/archive/2007/04/19/177.aspx"&gt;Chaz&lt;/A&gt;.&lt;BR&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;img src="http://netfxfactory.org/aggbug.aspx?PostID=81" width="1" height="1"&gt;</content><author><name>Pascal</name><uri>http://netfxfactory.org/members/Pascal.aspx</uri></author><category term="wpf" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/wpf/default.aspx" /><category term="wpfe" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/wpfe/default.aspx" /><category term="silverlight" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/silverlight/default.aspx" /></entry><entry><title>Le projet ProxyFactory en version 1.1</title><link rel="alternate" type="text/html" href="http://netfxfactory.org/blogs/actualites/archive/2007/02/18/le-projet-proxyfactory-en-version-1-1.aspx" /><id>http://netfxfactory.org/blogs/actualites/archive/2007/02/18/le-projet-proxyfactory-en-version-1-1.aspx</id><published>2007-02-18T15:01:00Z</published><updated>2007-02-18T15:01:00Z</updated><content type="html">&lt;P&gt;Le projet &lt;A href="http://www.codeplex.com/ProxyFactory/"&gt;ProxyFactory&lt;/A&gt; vient de délivrer une &lt;A href="http://www.codeplex.com/ProxyFactory/Release/ProjectReleases.aspx"&gt;version 1.1&lt;/A&gt; supportant les technologies de communication suivantes : .NET Remoting, Asmx, WSE 3.0.&lt;/P&gt;
&lt;P&gt;Ce projet est né suite à la rédaction d'un article "&lt;A href="http://netfxfactory.org/blogs/articles/archive/2007/01/24/une-nouvelle-fa_E700_on-de-communiquer-avec-ses-services-web.aspx"&gt;Une nouvelle façon de communiquer avec ses services web&lt;/A&gt;" disponible à partir de ce même site qui présentait comment tirer pleinement partie des fonctionnalités de la seconde version de la plateforme Microsoft.NET dans le cadre de communication avec des services web. Ce projet a depuis cet article élargi son champ d'action et supporte désormais plusieurs technologies de communication qui devraient prochainement être étiquetées "Old School".&lt;/P&gt;
&lt;P&gt;Il délivre ce mois-ci une version 1.1. Les livrables de cette version comprennent aussi bien les binaires qu'un kit de démarrage (en langue anglaise). Une vidéo pourrait venir s'ajouter prochainement à ces derniers.&lt;/P&gt;
&lt;P&gt;Un des avantages de ce projet est qu'il prépare dés maintenant vos développements à l'adoption future de la technologie WCF puisque ce dernier offre à ses utilisateurs une expérience de développement comparable à celle promise par la technologie WCF.&lt;/P&gt;&lt;PRE class=csharpcode&gt;ProxyFactory __proxyFactory = &lt;SPAN class=kwrd&gt;new&lt;/SPAN&gt; ProxyFactory();
ICalculator __proxyCalculator = __proxyFactory.CreateProxy();
&lt;SPAN class=kwrd&gt;double&lt;/SPAN&gt; __result = __proxyCalculator.add(1,2); &lt;/PRE&gt;
&lt;P&gt;Les prochains efforts fournis dans le cadre du projet ProxyFactory devraient doter ce dernier d'une véritable batterie de tests.&lt;/P&gt;
&lt;P&gt;Messieurs, Mesdames, à vos claviers ...&lt;/P&gt;&lt;img src="http://netfxfactory.org/aggbug.aspx?PostID=60" width="1" height="1"&gt;</content><author><name>Pascal</name><uri>http://netfxfactory.org/members/Pascal.aspx</uri></author><category term="wcf" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/wcf/default.aspx" /><category term="development process" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/development+process/default.aspx" /><category term="wse" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/wse/default.aspx" /><category term="remoting" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/remoting/default.aspx" /><category term="asmx" scheme="http://netfxfactory.org/blogs/actualites/archive/tags/asmx/default.aspx" /></entry></feed>