<rss version="2.0"><channel><title>LaboDotNet</title><link>http://www.labo-dotnet.com</link><description>RSS du LaboDotNet</description><ttl>60</ttl><item><title>Utiliser LINQ to SQL Partie 1 - par Scott Guthrie</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Utiliser LINQ to SQL Partie 1 - par Scott Guthrie/0/1936.aspx</link><description>&lt;P&gt;Voil&amp;#224; d&amp;#233;j&amp;#224; quelque temps que &lt;STRONG&gt;Scott Guthrie&lt;/STRONG&gt;, a &amp;#233;crit le premier article sur &lt;STRONG&gt;LINQ to SQL&lt;/STRONG&gt;, d&amp;#232;s aujourd'hui vous pouvez retrouver le premier article en &lt;STRONG&gt;Fran&amp;#231;ais&lt;/STRONG&gt; !&lt;/P&gt;
&lt;P&gt;Vous trouverez sur mon blog le premier article en Fran&amp;#231;ais : &lt;A href="http://www.blog-microsoft.fr/post/2008/07/Utiliser-LINQ-to-SQL-(Partie-1)-par-Scott-Guthrie.aspx"&gt;http://www.blog-microsoft.fr/post/2008/07/Utiliser-LINQ-to-SQL-(Partie-1)-par-Scott-Guthrie.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;D'ici une semaine vous pourrez retrouvez la partie 2 : D&amp;#233;finition de nos classes du mod&amp;#232;le de donn&amp;#233;es...&lt;/P&gt;
&lt;P&gt;En attendant, n'oubliez pas la campagne &lt;A href="http://www.comscamp.com/Tracker/Redirect.ashx?linkid=238c830c-ca84-4833-babd-16eedcab4009"&gt;Cet &amp;#233;t&amp;#233; je n'ai rien &amp;#224; cod&amp;#233;&lt;/A&gt;, qui vous a &amp;#233;t&amp;#233; pr&amp;#233;sent&amp;#233; par &lt;A href="http://www.juliencorioland.net/Blog/"&gt;Julien Corioland&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;[Source : &lt;A href="http://www.blog-microsoft.fr"&gt;http://www.blog-microsoft.fr&lt;/A&gt;]&lt;/P&gt;</description><pubDate>Mon, 21 Jul 2008 14:39:54 GMT</pubDate></item><item><title>Une nouvelle bible du framework .NET 3.5 disponible - 2</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Une nouvelle bible du framework dotNET 3dot5 disponible - 2/0/1920.aspx</link><description>&lt;P&gt;Je vous annon&amp;#231;ais il y&amp;nbsp;&amp;#224; un peu plus d'un mois la &lt;A href="/news/Csharp/Une%20nouvelle%20bible%20du%20framework%20dotNET%203dot5%20disponible/0/1910.aspx"&gt;sortie d'une nouvelle bible permettant la d&amp;#233;couverte de toutes les nouveaut&amp;#233;s du Framework .NET 3.5&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;Comme je vous l'avais pr&amp;#233;cis&amp;#233; &amp;#224; cette &amp;#233;poque, il s'agissait d'une premi&amp;#232;re version incompl&amp;#232;te de ce training kit. En effet, seule la section Labs &amp;#233;tait disponible dans la version pr&amp;#233;c&amp;#233;dente. &lt;/P&gt;
&lt;P&gt;Cette nouvelle version, "May Preview",&amp;nbsp;toujours&amp;nbsp;incompl&amp;#232;te,&amp;nbsp;nous apporte les premi&amp;#232;res pr&amp;#233;sentations, sur les th&amp;#232;mes suivants notemment :&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;ADO .NET Data Services 
&lt;LI&gt;ASP.NET MVC 
&lt;LI&gt;ASP.NET Dynamic Data &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Ces pr&amp;#233;sentations se pr&amp;#233;sentent sous forme de documents Powerpoint.&lt;/P&gt;
&lt;P&gt;&lt;IMG height=467 src="/desktopmodules/LaboDotnet.Articles/contentfiles/images/1920/presentations.JPG" width=796 border=0&gt;&lt;/P&gt;
&lt;P&gt;En esp&amp;#233;rant que la prochaine &amp;#233;tape sera l'appartion des screencasts et des d&amp;#233;monstrations. D'ici l&amp;#224;, t&amp;#233;l&amp;#233;chargez cette nouvelle version &lt;A href="http://www.microsoft.com/downloads/thankyou.aspx?familyId=355c80e9-fde0-4812-98b5-8a03f5874e96&amp;amp;displayLang=en"&gt;sur cette page&lt;/A&gt;.&lt;/P&gt;</description><pubDate>Mon, 26 May 2008 17:08:05 GMT</pubDate></item><item><title>Une nouvelle bible du framework .NET 3.5 disponible</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Une nouvelle bible du framework dotNET 3dot5 disponible/0/1910.aspx</link><description>&lt;P&gt;Le .NET Framework 3.5 Ehancements Training Kit est disponible en t&amp;#233;l&amp;#233;chargement sur les serveurs de Microsoft, &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=355c80e9-fde0-4812-98b5-8a03f5874e96&amp;amp;DisplayLang=en"&gt;&amp;#224; cette adresse&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Dans cette premi&amp;#232;re release, vous retrouverez un ensemble de labs sur les technologies suivantes :&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;ADO .NET Data Services 
&lt;LI&gt;ASP.NET MVC 
&lt;LI&gt;ASP.NET Dynamic Data 
&lt;LI&gt;ADO.NET Entity Framework 
&lt;LI&gt;ASP.NET Ajax History 
&lt;LI&gt;ASP.NET Silverlight Controls&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Il est d&amp;#233;j&amp;#224; pr&amp;#233;vu d'autres sections pour les releases futures telles que :&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Presentations 
&lt;LI&gt;Demo 
&lt;LI&gt;Screencasts 
&lt;LI&gt;Resources&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Ce training kit se pr&amp;#233;sente sous forme de pages web, les exercices des labs sont tr&amp;#232;s complets et surtout tr&amp;#232;s d&amp;#233;taill&amp;#233;s. Id&amp;#233;al pour se plonger dans les nouveaut&amp;#233;s techniques de la derni&amp;#232;re mouture de Framework .NET ;)&lt;/P&gt;
&lt;P&gt;&lt;IMG height=376 src="/desktopmodules/LaboDotnet.Articles/contentfiles/images/1910/training_kit.JPG" width=952 border=0&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG height=451 src="/desktopmodules/LaboDotnet.Articles/contentfiles/images/1910/training_kit2.JPG" width=935 border=0&gt;&lt;/P&gt;
&lt;P&gt;Training Kit &amp;#224; installer !&lt;/P&gt;</description><pubDate>Sat, 12 Apr 2008 12:49:03 GMT</pubDate></item><item><title>Visual Linq Query Builder est disponible</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Visual Linq Query Builder est disponible/0/1904.aspx</link><description>&lt;P&gt;Certains d'entre vous ont peut-&amp;#234;tre eu la chance de d&amp;#233;couvrir VLinq lors des Techdays 2008. Cet outil est un nouveau designer pour Visual Studio 2008, permettant de construire graphiquement des requ&amp;#234;tes LINQ To SQL. &lt;/P&gt;
&lt;P&gt;D&amp;#233;velopp&amp;#233; en WPF (notamment) par &lt;A href="http://www.simonferquel.net/"&gt;Simon Ferquel &lt;/A&gt;(anciennement SUPINFO, Winwise aujourd'hui) et par &lt;A href="http://johannapiou.blogspot.com/"&gt;Johanna Piou &lt;/A&gt;(ISEN Toulon) sous la tutelle de &lt;A href="http://blogs.msdn.com/mitsufu/"&gt;Mitsuru Furuta&lt;/A&gt;, lors de leur stage chez Microsoft l'ann&amp;#233;e derni&amp;#232;re cet outil offre des possibilit&amp;#233;s &amp;#233;tendues dans la construction de requ&amp;#234;tes LINQ to SQL, mais r&amp;#233;v&amp;#232;le un aspect p&amp;#233;dagogique tr&amp;#232;s important, puisqu'il va permettre aux d&amp;#233;butants de d&amp;#233;couvrir ce nouveau framework de requ&amp;#234;tage tout en apprenant &amp;#224; construire les requ&amp;#234;tes :&lt;/P&gt;
&lt;P align=center&gt;&lt;IMG height=153 src="/desktopmodules/LaboDotnet.Articles/contentfiles/images/1904/pedago.JPG" width=310 border=0&gt;&lt;/P&gt;
&lt;P&gt;Vous pouvez d'ores et d&amp;#233;j&amp;#224; t&amp;#233;l&amp;#233;charger le programme d'installation de cet add-in Visual Studio 2008 h&amp;#233;berg&amp;#233; sur &lt;A href="http://code.msdn.microsoft.com/vlinq/Release/ProjectReleases.aspx?ReleaseId=810"&gt;Code MSDN&lt;/A&gt;. Vous trouverez un guide de d&amp;#233;marrage rapide sur cette m&amp;#234;me page.&lt;/P&gt;
&lt;P&gt;Notes :&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Les utilisateurs de Windows Vista doivent lancer l'installation de VLinq en administrateur. 
&lt;LI&gt;Pour les personnes ayant plusieurs versions de Visual Studio d'install&amp;#233;es (2005 et 2008 par exemple), l'item VLinq Queries peut ne pas &amp;#234;tre disponible. Je vous invite &amp;#224; jetter un oeil sur &lt;A href="http://www.juliencorioland.net/Blog/post/2008/04/VLinq-et-plusieurs-versions-de-Visual-Studio-!.aspx"&gt;ce post&lt;/A&gt; pour r&amp;#233;gler le probl&amp;#232;me.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Retrouvez bient&amp;#244;t une s&amp;#233;rie d'articles d&amp;#233;di&amp;#233;s &amp;#224; ce nouveau designer.&lt;/P&gt;
&lt;P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: FR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;FONT face="Times New Roman"&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: FR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;FONT face="Times New Roman"&gt;Sources : &lt;A href="http://blogs.msdn.com/mitsufu/archive/2008/04/02/visual-linq-query-builder-pour-linq-to-sql-vlinq.aspx"&gt;Blog de Mitsuru Furuta&lt;/A&gt;, &lt;A href="http://www.juliencorioland.net/"&gt;JulienCorioland.NET&lt;/A&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="http://www.juliencorioland.net/"&gt; &lt;/A&gt;&lt;/P&gt;</description><pubDate>Fri, 04 Apr 2008 08:52:53 GMT</pubDate></item><item><title>Article Visual Studio 2008 - Les nouveautés de l’accès aux données avec LINQ</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Article Visual Studio 2008 - Les nouveautés de l’accès aux données avec LINQ/0/1872.aspx</link><description>&lt;P&gt;Je vous invite &amp;#224; venir d&amp;#233;couvrir ou revoir en d&amp;#233;tail les nouveaut&amp;#233;s de l'acc&amp;#232;s aux donn&amp;#233;es avec le Framework .NET 3.5, &lt;A HREF="/articles/Csharp/Visual%20Studio%202008 %20%20Les%20nouveaut&amp;#233;s%20de%20l&amp;#8217;acc&amp;#232;s%20aux%20donn&amp;#233;es%20avec%20LINQ !/0/1856.aspx"&gt;dans cet article&lt;/A&gt;.&lt;/P&gt;
&lt;br&gt;&lt;P&gt;Apr&amp;#232;s vous exposer les principales nouveaut&amp;#233;s du langage C# dans sa version 3, j'y pr&amp;#233;sente le nouveau Framework de requ&amp;#234;tage unifi&amp;#233; "LINQ" (Language INtegrated Query) et principalement LINQ To SQL !&lt;/P&gt;
&lt;br&gt;&lt;P&gt;Bonne lecture &amp;#224; tous !&lt;/P&gt;</description><pubDate>Tue, 26 Feb 2008 09:47:17 GMT</pubDate></item><item><title>LINQ to XSD disponible en Alpha 0.2</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/LINQ to XSD disponible en Alpha 0dot2/0/1869.aspx</link><description>&lt;P&gt;La news est tomb&amp;#233;e aujourd'hui &lt;A href="http://blogs.msdn.com/xmlteam/archive/2008/02/21/linq-to-xsd-alpha-0-2.aspx"&gt;sur le blog de la team XML de Microsoft &lt;/A&gt;: &lt;STRONG&gt;LINQ To XSD est disponible en version Alpha 0.2&lt;/STRONG&gt; !&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;LINQ To XSD&lt;/STRONG&gt;, est comme les autres versions de LINQ, un framework de requ&amp;#234;tage, cette fois ci bas&amp;#233;, vous l'aurez compris sur un sch&amp;#233;ma XSD. Cette d&amp;#233;clinaison de LINQ, contrairement &amp;#224; LINQ to XML o&amp;#249; nous manipulions des noeuds XML, va nous permettre de travailler avec des classes fortement typ&amp;#233;es, g&amp;#233;n&amp;#233;r&amp;#233;es &amp;#224; partir du sch&amp;#233;ma XSD de notre document XML ! &lt;/P&gt;
&lt;P&gt;En effet, c'est via le sch&amp;#233;ma XSD, que LINQ va &amp;#234;tre capapble de g&amp;#233;n&amp;#233;rer des classes m&amp;#233;tiers, comme il est capable de le faire avec une base de donn&amp;#233;es SQL Server dans sa d&amp;#233;clinaison To Sql.&lt;/P&gt;
&lt;P&gt;Vous pouvez t&amp;#233;l&amp;#233;charger cette version alpha &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=a45f58cd-fcfc-439e-b735-8182775560af&amp;displaylang=en"&gt;ici&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Un petit exemple :&lt;/P&gt;
&lt;P&gt;Nous allons nous baser sur le sch&amp;#233;ma XSD d'un flux RSS (cliquez pour agrandir!) :&lt;/P&gt;&lt;FONT color=#0000ff&gt;
&lt;P&gt;&lt;A href="/desktopmodules/LaboDotnet.Articles/contentfiles/images/1869/xsd.JPG"&gt;&lt;IMG style="WIDTH: 687px; HEIGHT: 450px" height=587 src="/desktopmodules/LaboDotnet.Articles/contentfiles/images/1869/xsd.JPG" width=948 border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;Une fois le sch&amp;#233;ma XSD ajout&amp;#233; au projet, il faut le configurer pour la compilation, afin que des classes permettant de le requ&amp;#234;ter avec LINQ soient g&amp;#233;n&amp;#233;r&amp;#233;es. Il faudra bien s&amp;#251;r compiler le projet une premi&amp;#232;re fois apres avoir &amp;#233;dit&amp;#233; les propri&amp;#233;t&amp;#233;s du sch&amp;#233;ma XSD comme suit :&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG height=200 src="/desktopmodules/LaboDotnet.Articles/contentfiles/images/1869/LINQToXSD.JPG" width=280 border=0&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;Voici maintenant un petit exemple de code permettant de r&amp;#233;cup&amp;#233;rer tous les titres des "items" pr&amp;#233;sents dans un fichier rss.xml (conforme au sch&amp;#233;ma XSD ci-dessus), que nous chargeons au pr&amp;#233;alable &amp;#224; l'aide de la m&amp;#233;thode Load() de notre classe "rss", g&amp;#233;n&amp;#233;r&amp;#233;e dans notreprojet/obj/debug apr&amp;#232;s premi&amp;#232;re compilation :&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG height=335 src="/desktopmodules/LaboDotnet.Articles/contentfiles/images/1869/exemple.JPG" width=517 border=0&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;Ici , on voit bien une requ&amp;#234;te LINQ classique, mais contrairement &amp;#224; LINQ To XML, nous ne faisons pas appels &amp;#224; des m&amp;#233;thodes "Elements","Attributes"... mais directement &amp;#224; des objets !&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;Et voil&amp;#224; le r&amp;#233;sultat :&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG height=333 src="/desktopmodules/LaboDotnet.Articles/contentfiles/images/1869/resultat.JPG" width=667 border=0&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;Les titres du flux Centre de d&amp;#233;veloppement web de la MSDN ! ;)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;Je r&amp;#233;digerais un article plus complet sur cette d&amp;#233;clinaison de LINQ prochainement, celle-ci pouvant devenir, je pense, un outils tr&amp;#232;s puissant dans la manipulation des fichiers XML ! Affaire &amp;#224; suivre...&lt;/FONT&gt;&lt;/P&gt;&lt;?&lt;/FONT&gt;&lt;/FONT&gt;</description><pubDate>Thu, 21 Feb 2008 20:14:41 GMT</pubDate></item><item><title>Le Coach C# est disponible</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Le Coach Csharp est disponible/0/1819.aspx</link><description>&lt;P&gt;Beaucoup de personnes connaissent sans doute les coachs (ASP, VB, ...), un nouveau vient de faire son apparition dans le club : &lt;A href="http://msdn2.microsoft.com/fr-fr/vcsharp/bb409645.aspx"&gt;Le Coach C#&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Ce dernier est disponible &amp;#224; l'adresse suivante :&lt;BR&gt;&lt;A href="http://msdn2.microsoft.com/fr-fr/vcsharp/bb409645.aspx"&gt;http://msdn2.microsoft.com/fr-fr/vcsharp/bb409645.aspx&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Au sommaire, toujours des cours et des Tps.&lt;BR&gt;A l'heure actuelle, seul le premier atelier est disponible : &lt;A href="http://msdn2.microsoft.com/fr-fr/vcsharp/bb409649.aspx"&gt;Cr&amp;#233;er sa premi&amp;#232;re application C#&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Les autres coach sont disponibles ici:&lt;BR&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/msdn/vbasic/decouvrez/coach.mspx"&gt;Coach VB&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/msdn/aspnet/coach/coach.mspx"&gt;Coach ASP&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/msdn/vstudio/teamsystem/evaluez/CoachVSTS.mspx"&gt;Coach Team System&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;/P&gt;</description><pubDate>Mon, 07 May 2007 15:05:55 GMT</pubDate></item><item><title>Des détails sur le futur outil d'ORM de Microsoft</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Des détails sur le futur outil d ORM de Microsoft/0/1768.aspx</link><description>&lt;P&gt;Vous le savez peut-&amp;#234;tre, Microsoft est actuellement entrain de terminer son outil d'ORM (Object Relationnal Mapping) permettant de lier vos classes m&amp;#233;tiers &amp;#224; vos tables en bases de donn&amp;#233;es en utilisant une approche diff&amp;#233;rente de celles choisies par les outils d'ORM existants comme NHibernate par exemple.&lt;/P&gt;
&lt;P&gt;Pour en savoir plus voici 2 articles s&amp;#233;lectionnez pour vous et traitant du sujet :&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/adonet/archive/2007/01/30/entity-data-model-part-1.aspx"&gt;http://blogs.msdn.com/adonet/archive/2007/01/30/entity-data-model-part-1.aspx&lt;/A&gt;  
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/adonet/archive/2007/02/12/entity-data-model-101-part-2.aspx"&gt;http://blogs.msdn.com/adonet/archive/2007/02/12/entity-data-model-101-part-2.aspx&lt;/A&gt;&lt;BR&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;D'une mani&amp;#232;re plus g&amp;#233;n&amp;#233;rale, pour savoir ce que Microsoft nous pr&amp;#233;pare en .NET vous pouvez suivre l'actualit&amp;#233; sur le blog de Microsoft sur &lt;A href="http://blogs.msdn.com/adonet/default.aspx"&gt;http://blogs.msdn.com/adonet/default.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;</description><pubDate>Wed, 28 Feb 2007 22:52:20 GMT</pubDate></item><item><title>Les vidéos du séminaire "C# 2.0, un an après" sont disponibles</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Les vidéos du séminaire  Csharp 2dot0, un an après  sont disponibles/0/1688.aspx</link><description>&lt;P&gt;D&amp;#233;couvrez les nouvaut&amp;#233;s apport&amp;#233;es par la version 2.0 de Visual C# &amp;#224; travers une s&amp;#233;rie de exemples concrets pr&amp;#233;sent&amp;#233;s par &lt;A href="http://blogs.microsoft.fr/mitsufu/"&gt;Mitsu Furuta&lt;/A&gt;&amp;nbsp;dans le cadre des &lt;A href="http://www.microsoft.com/france/msdn/evenements/default.mspx"&gt;Mercredis du d&amp;#233;veloppement&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Webcasts, slides et codes sources disponibles &lt;A href="http://www.microsoft.com/france/msdn/vcsharp/mercredis_developpement-csharp2.mspx"&gt;ici&lt;/A&gt; :&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/events/event.aspx?EventID=1032313785"&gt;Partie 1 : Introduction&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/events/event.aspx?EventID=1032313786"&gt;Partie 2 :&amp;nbsp;Les Generics - Syntaxe et Utilisation&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/events/event.aspx?EventID=1032313787"&gt;Partie 3 :&amp;nbsp;Les Generics - Inf&amp;#233;rence de types&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/events/event.aspx?EventID=1032313788"&gt;Partie 4 :&amp;nbsp;Les Generics - Compilation et R&amp;#233;flection &lt;/A&gt;
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/events/event.aspx?EventID=1032313789"&gt;Partie 5 :&amp;nbsp;Les Generics - File Line Reader &lt;/A&gt;
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/events/event.aspx?EventID=1032313790"&gt;Partie 6 :&amp;nbsp;Les Generics - Cache&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/events/event.aspx?EventID=1032313791"&gt;Partie 7 :&amp;nbsp;Les Nullables&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/events/event.aspx?EventID=1032313792"&gt;Partie 8 :&amp;nbsp;Les m&amp;#233;thodes anonymes - Introduction&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/events/event.aspx?EventID=1032313793"&gt;Partie 9 :&amp;nbsp;Les m&amp;#233;thodes anonymes - Ex&amp;#233;cution&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/events/event.aspx?EventID=1032313794"&gt;Partie 10 :&amp;nbsp;Les m&amp;#233;thodes anonymes - Instrumentation de bloc&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/events/event.aspx?EventID=1032313795"&gt;Partie 11 :&amp;nbsp;It&amp;#233;rations - Rappel&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/events/event.aspx?EventID=1032313796"&gt;Partie 12 :&amp;nbsp;It&amp;#233;rations - File Line Reader (suite)&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/events/event.aspx?EventID=1032313797"&gt;Partie 13 :&amp;nbsp;It&amp;#233;rations - Enum&amp;#233;rations&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://www.microsoft.com/france/events/event.aspx?EventID=1032313798"&gt;Partie 14 :&amp;nbsp;C# 3.0&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;</description><pubDate>Tue, 24 Oct 2006 10:44:16 GMT</pubDate></item><item><title>XNA beta est sorti</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/XNA beta est sorti/0/1660.aspx</link><description>&lt;P&gt;Chose faite, la premi&amp;#232;re beta d'XNA express est disponible sur : &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=21e979e3-b8ae-4ea6-8e65-393ea7684d6c&amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=21e979e3-b8ae-4ea6-8e65-393ea7684d6c&amp;displaylang=en&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Malheureusement, cette version est uniquement compatible avec Visual C# Express ( &amp;#224; t&amp;#233;l&amp;#233;charger ici : &lt;A href="http://www.microsoft.com/france/msdn/vstudio/express/vcsharpexpress.mspx"&gt;http://www.microsoft.com/france/msdn/vstudio/express/vcsharpexpress.mspx&lt;/A&gt; ), et pas les versions Pro.&lt;/P&gt;</description><pubDate>Thu, 31 Aug 2006 11:35:07 GMT</pubDate></item><item><title>Lire les fichiers au format Office 2007 sous Windows XP</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Lire les fichiers au format Office 2007 sous Windows XP/0/1637.aspx</link><description>&lt;P&gt;&lt;STRONG&gt;Office System 2007&lt;/STRONG&gt; arrivant &amp;#224; grands pas, vous &amp;#234;tes nombreux &amp;#224; vous demander si, en utilisant Office XP ou Office 2003, vous pourrez lire les nouveaux formats de fichiers (&lt;STRONG&gt;docx&lt;/STRONG&gt;, &lt;STRONG&gt;xslx&lt;/STRONG&gt;, &lt;STRONG&gt;pptx&lt;/STRONG&gt;, etc...)&lt;/P&gt;
&lt;P&gt;La r&amp;#233;ponse est oui, gr&amp;#226;ce &amp;#224; des &lt;STRONG&gt;Compatibility Pack&lt;/STRONG&gt;, disponibles aupr&amp;#232;s de Microsoft.&lt;/P&gt;
&lt;P&gt;Pour cela, vous devez installer:&lt;/P&gt;
&lt;P&gt;Installer le "Microsoft Office Awareness Update":&lt;BR&gt;&lt;A href="http://download.microsoft.com/download/A/3/7/A37DD717-A3F4-4B9A-9F5F-D2342CB7FA32/office2003-kb910473-fullfile-enu.exe" target=new&gt;Office 2007 File Format Awareness Update for Microsoft Office 2003&lt;/A&gt;&lt;BR&gt;&lt;A href="http://download.microsoft.com/download/A/3/7/A37DD717-A3F4-4B9A-9F5F-D2342CB7FA32/officexp-kb910474-fullfile-enu.exe" target=new&gt;Office 2007 File Format Awareness Update for Microsoft Office XP&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Puis installer le "Compatibility Pack" :&lt;BR&gt;&lt;A href="http://download.microsoft.com/download/6/9/E/69EA942D-4636-4350-A526-0BFD9771A12A/O2007Cnv.exe" target=new&gt;English Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats (Beta 2)&lt;/A&gt;&lt;BR&gt;&lt;A href="http://download.microsoft.com/download/F/B/5/FB5E3E54-D589-4697-98B8-58A0FB96F829/O2007Cnv.exe" target=new&gt;French Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats (Beta 2)&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Et c'est tout.&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt;Source: Blog de &lt;A href="http://blogs.developpeur.org/fox/archive/2006/05/22/20896.aspx" target=new&gt;Pierre Lagarde&lt;/A&gt; (&lt;STRONG&gt;Microsoft France&lt;/STRONG&gt;) &lt;/P&gt;</description><pubDate>Mon, 22 May 2006 19:55:15 GMT</pubDate></item><item><title>Le modèle Dispose de A à Z</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Le modèle Dispose de A à Z/0/1610.aspx</link><description>&lt;P&gt;Paru sur le site &lt;A href="http://www.dotnetguru.org"&gt;Dotnetguru&lt;/A&gt;, cet article vous expliquera tout ce que vous devez savoir &amp;#224; propos du mod&amp;#232;le &lt;STRONG&gt;Dispose&lt;/STRONG&gt;, de l'interface &lt;STRONG&gt;IDisposable&lt;/STRONG&gt;, etc....&lt;/P&gt;
&lt;P&gt;Vous pouvez donc le consid&amp;#233;rer comme un&amp;#233; v&amp;#233;ritable r&amp;#233;f&amp;#233;rence dans le genre.&lt;/P&gt;
&lt;P&gt;Pour visualiser l'article, cliquer &lt;A href="http://www.dotnetguru.org/articles/dossiers/dispose/article.htm"&gt;ici&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bonne lecture &amp;#224; tous.&lt;/P&gt;</description><pubDate>Thu, 30 Mar 2006 12:07:38 GMT</pubDate></item><item><title>MSResearch développe un OS en code managé</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/MSResearch développe un OS en code managé/0/1519.aspx</link><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;Microsoft m&amp;#232;ne des recherches sur les syst&amp;#232;mes enti&amp;#232;rement con&amp;#231;us en code manag&amp;#233;. &lt;BR&gt;C'est dans cette optique que les &amp;#233;quipes de MSResearch ont mis en place le projet Singularity, qui a pour but de d&amp;#233;velopper le prototype d'un kernel enti&amp;#232;rement &amp;#233;crit en C#. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;BR&gt;Ce n'est bien sur qu'un prototype destin&amp;#233; &amp;#224; des travaux de recherche et il n'a pas pour vocation de remplacer le noyau actuel de Windows. Mais outre la prouesse technique de l'OS C#, il y a l&amp;#224; l'intention d'explorer de nouvelles techniques et outils visant &amp;#224; sp&amp;#233;cifier de nouvelles m&amp;#233;thodologies de d&amp;#233;veloppement.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Voici quelques liens pour en apprendre d'avantage :&lt;BR&gt;L'interview tr&amp;#232;s int&amp;#233;ressante des membres du projet, sur Chanel 9 : &lt;/FONT&gt;&lt;A href="http://channel9.msdn.com/ShowPost.aspx?PostID=68302#68302"&gt;&lt;FONT face=Arial size=2&gt;http://channel9.msdn.com/ShowPost.aspx?PostID=68302#68302&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;FONT face=Arial size=2&gt;Le site du projet : &lt;/FONT&gt;&lt;A href="http://research.microsoft.com/os/singularity/"&gt;&lt;FONT face=Arial size=2&gt;http://research.microsoft.com/os/singularity/&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;/P&gt;</description><pubDate>Mon, 20 Jun 2005 22:18:29 GMT</pubDate></item><item><title>D4Modelizer parle Oracle &amp; Sybase</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/D4Modelizer parle Oracle  Sybase/0/1476.aspx</link><description>&lt;P&gt;Mise &amp;#224; jour de D4Modelizer, actuellement en version 0.2.&lt;/P&gt;
&lt;P&gt;Rappel : D4Modelizer est un OR Mapper / g&amp;#233;n&amp;#233;rateur de code. Il se connecte &amp;#224; une source de donn&amp;#233;e et g&amp;#233;n&amp;#233;re la couche d'acc&amp;#232;s aux donn&amp;#233;es ainsi que la transformation en objet. Il fournit le code relatif en C# et g&amp;#233;n&amp;#232;re les projet Visual Studio / SharpDevelop.&lt;/P&gt;
&lt;P&gt;Parmi les nouveaut&amp;#233;s : &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Oracle et Sybase support&amp;#233;s 
&lt;LI&gt;Gestion des tests unitaires 
&lt;LI&gt;Nouvelle interface graphique 
&lt;LI&gt;Possibilit&amp;#233; d'ajouter des objets&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Toujours gratuit et disponible ici : &lt;A href="http://www.d4modelizer.com/"&gt;http://www.d4modelizer.com&lt;/A&gt;&lt;BR&gt;(interface en fran&amp;#231;ais, anglais et espagnol).&lt;/P&gt;
&lt;P&gt;Bon code.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description><pubDate>Wed, 02 Mar 2005 14:34:30 GMT</pubDate></item><item><title>Nouvelle version d'Olymars</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Nouvelle version d Olymars/0/1469.aspx</link><description>&lt;P&gt;Pascal Belaud vient de mettre une nouvelle version de son outil Olymars. Il est possible de la t&amp;#233;l&amp;#233;charger &amp;#224; l'adresse suivante : &lt;A href="http://www.olymars.net/latest.zip"&gt;http://www.olymars.net/latest.zip&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Il nous a m&amp;#234;me fait une vid&amp;#233;o pour nous montrer les nouvelles fonctionnalit&amp;#233;s : &lt;A href="http://www.olymars.net/XmlWebServicesVideo1.rar"&gt;&lt;FONT face=Verdana size=2&gt;http://www.olymars.net/XmlWebServicesVideo1.rar&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt; ;-)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Vous retrouverez plus d'infos sur son blog : &lt;A href="http://blogs.msdn.com/olymars/archive/2005/02/19/376721.aspx"&gt;http://blogs.msdn.com/olymars/archive/2005/02/19/376721.aspx&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;</description><pubDate>Sun, 20 Feb 2005 21:16:13 GMT</pubDate></item><item><title>Nouvel Article : Stockage des configurations utilisateurs en .NET</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Nouvel Article   Stockage des configurations utilisateurs en dotNET/0/1383.aspx</link><description>&lt;P&gt;Hakan Altinbasak a r&amp;#233;dig&amp;#233; un article sur les stockages des configurations (param&amp;#232;tres) des utilisateurs.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt" align=justify&gt;&lt;SPAN lang=FR&gt;Introduction : "&lt;/SPAN&gt;&lt;SPAN lang=FR&gt;Nombreux sont ceux parmi vous &amp;#224; avoir cr&amp;#233;&amp;#233; des applications Windows en .NET. Dans la plupart des cas vos applications sont personnalisables et &amp;#224; partir de ce moment se pose le probl&amp;#232;me de la sauvegarde des pr&amp;#233;f&amp;#233;rences de l&amp;#8217;utilisateur. Vous connaissez certainement le fichier de configuration &amp;#171; nom_application.exe.config &amp;#187; qui permet d&amp;#8217;enregistrer des donn&amp;#233;es de l&amp;#8217;application, mais comme vous le savez probablement ce fichier est accessible &amp;#224; tout utilisateur qui peut lancer l&amp;#8217;application.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt" align=justify&gt;&lt;SPAN lang=FR&gt;Dans cet article nous allons &amp;#233;tudier les solutions offertes par le Framework .NET 1.1 pour nous permettre de stocker les pr&amp;#233;f&amp;#233;rences des diff&amp;#233;rents utilisateurs d&amp;#8217;une machine sans avoir &amp;#224; se soucier de savoir si cet utilisateur &amp;#224; la permission d&amp;#8217;&amp;#233;criture sur disque."&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Voici le sommaire :&lt;/P&gt;
&lt;P&gt;1. INTRODUCTION&lt;BR&gt;2. LA SERIALISATION XML&lt;BR&gt;2.1. PRESENTATION&lt;BR&gt;2.2. LA SERIALISATION XML&lt;BR&gt;2.3. LA DESERIALISATION XML&lt;BR&gt;3. ISOLATED STORAGE&lt;BR&gt;3.1. PRESENTATION&lt;BR&gt;3.2. SAUVEGARDE&lt;BR&gt;3.3. CHARGEMENT&lt;BR&gt;4. LA BASE DE REGISTRE&lt;BR&gt;4.1. PRESENTATION&lt;BR&gt;4.2. SAUVEGARDE&lt;BR&gt;4.3. CHARGEMENT&lt;BR&gt;5. LE REPERTOIRE APPLICATION DATA&lt;BR&gt;5.1. PRESENTATION&lt;BR&gt;5.2. SAUVEGARDE&lt;BR&gt;5.3. CHARGEMENT&lt;BR&gt;6. CONCLUSION&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;</description><pubDate>Wed, 24 Nov 2004 13:42:42 GMT</pubDate></item><item><title>Nouveau Cours : Programmation C#</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Nouveau Cours   Programmation Csharp/0/1381.aspx</link><description>&lt;P&gt;Ary Qulor&amp;#233; et Mathieu Szablowski ont r&amp;#233;dig&amp;#233; le cours de Programmation C#. Vous pouvez trouver le plan ci-dessous :&lt;/P&gt;
&lt;P&gt;1. VUE D&amp;#8217;ENSEMBLE DE LA PLATE-FORME MICROSOFT .NET&lt;BR&gt;1.1. PRESENTATION DE LA PLATE-FORME .NET&lt;BR&gt;1.2. VUE D&amp;#8217;ENSEMBLE DU FRAMEWORK .NET&lt;BR&gt;1.3. AVANTAGES FRAMEWORK .NET&lt;BR&gt;les d&amp;#233;veloppeurs&lt;BR&gt;1.4. COMPOSANTS DU FRAMEWORK .NET&lt;BR&gt;1.5. LANGAGES DU .NET FRAMEWORK&lt;BR&gt;2. VUE D&amp;#8217;ENSEMBLE DU C#&lt;BR&gt;2.1. STRUCTURE DU PROGRAMME C#&lt;BR&gt;2.2. OPERATIONS ELEMENTAIRES D&amp;#8217;ENTREE/SORTIE&lt;BR&gt;2.3. METHODES CONSEILLEES&lt;BR&gt;2.4. COMPILATION, EXECUTION ET DEBOGAGE&lt;BR&gt;3. UTILISATION DES VARIABLES DE TYPE VALEUR&lt;BR&gt;3.1. SYSTEME DE TYPES COMMUNS (CTS, COMMON SYSTEM TYPE)&lt;BR&gt;3.2. ATTRIBUTION DE NOMS AUX VARIABLES&lt;BR&gt;3.3. UTILISATION DE TYPES DE DONNEES INTEGRES&lt;BR&gt;3.4. CREATION DE TYPES DE DONNEES DEFINIS PAR L&amp;#8217;UTILISATEUR&lt;BR&gt;3.5. CONVERSION DE TYPES DE DONNEES&lt;BR&gt;4. INSTRUCTIONS ET EXCEPTIONS&lt;BR&gt;4.1. INTRODUCTION AUX INSTRUCTIONS&lt;BR&gt;4.2. UTILISATION DES INSTRUCTIONS CONDITIONNELLES&lt;BR&gt;4.3. UTILISATION DES INSTRUCTIONS D'ITERATION&lt;BR&gt;4.4. UTILISATION DES INSTRUCTIONS DE SAUT&lt;BR&gt;4.5. GESTION DES EXCEPTIONS FONDAMENTALES&lt;BR&gt;4.6. LEVEE D'EXCEPTIONS&lt;BR&gt;5. METHODES ET PARAMETRES&lt;BR&gt;5.1. UTILISATION DES METHODES&lt;BR&gt;5.2. UTILISATION DES PARAMETRES&lt;BR&gt;6. TABLEAUX&lt;BR&gt;6.1. VUE D'ENSEMBLE DES TABLEAUX&lt;BR&gt;6.2. CREATION DE TABLEAUX&lt;BR&gt;7. NOTIONS FONDAMENTALES DE LA PROGRAMMATION ORIENTEE OBJET&lt;BR&gt;7.1. CLASSES ET OBJETS&lt;BR&gt;7.2. QU&amp;#8217;EST-CE QU&amp;#8217;UNE CLASSE ?&lt;BR&gt;7.3. QU&amp;#8217;EST QU&amp;#8217;UN OBJET ?&lt;BR&gt;7.4. COMPARAISON ENTRE UNE CLASSE ET UNE STRUCTURE&lt;BR&gt;7.5. UTILISATION DE L&amp;#8217;ENCAPSULATION&lt;BR&gt;7.6. DONNEES DE L&amp;#8217;OBJET, DONNEES STATIQUES ET METHODES STATIQUES&lt;BR&gt;7.7. C# ET L&amp;#8217;ORIENTATION OBJET&lt;BR&gt;7.8. DEFINITION DE SYSTEMES ORIENTES OBJET&lt;BR&gt;8. UTILISATION DE VARIABLES DE TYPE REFERENCE&lt;BR&gt;8.1. COMPARAISON ENTRE LES TYPES VALEUR ET LES TYPES REFERENCE &lt;BR&gt;8.2. DECLARATION ET LIBERATION DES VARIABLES REFERENCE&lt;BR&gt;8.3. COMPARAISON DE VALEURS ET COMPARAISON DE REFERENCES&lt;BR&gt;8.4. UTILISATION DE REFERENCES COMME PARAMETRES DE METHODE&lt;BR&gt;8.5. UTILISATION DE TYPE REFERENCE COURANTS&lt;BR&gt;8.6. HIERARCHIE DES OBJETS&lt;BR&gt;8.7. ESPACE DE NOMS DU FRAMEWORK.NET&lt;BR&gt;8.8. CONVERSION DE DONNEES&lt;BR&gt;9. CREATION ET DESTRUCTION D&amp;#8217;OBJETS&lt;BR&gt;9.1. UTILISATION DE CONSTRUCTEURS&lt;BR&gt;9.2. OBJETS ET MEMOIRE&lt;BR&gt;9.3. GESTION DES RESSOURCES&lt;BR&gt;10. HERITAGE DANS C#&lt;BR&gt;10.1. DERIVATION DE CLASSE&lt;BR&gt;10.2. IMPLEMENTATION DE METHODES&lt;BR&gt;10.3. UTILISATION D&amp;#8217;INTERFACES&lt;BR&gt;10.4. UTILISATION DES CLASSES ABSTRAITES ET SCELLEES&lt;BR&gt;11. OPERATEURS, DELEGUES ET EVENEMENTS&lt;BR&gt;11.1. SURCHARGE D&amp;#8217;OPERATEURS&lt;BR&gt;11.2. DELEGATIONS&lt;BR&gt;11.3. EVENEMENTS&lt;BR&gt;12. PROPRIETES ET INDEXEURS&lt;BR&gt;12.1. PROPRIETES&lt;BR&gt;12.2. INDEXEURS&lt;BR&gt;13. ATTRIBUTS &lt;/P&gt;
&lt;P&gt;&lt;A href="/desktopmodules/LaboDotnet.Articles/contentfiles/pdf/csharp.pdf"&gt;&lt;FONT color=#ed8d04 size=2&gt;T&amp;#233;l&amp;#233;charger le cours au format PDF&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;</description><pubDate>Mon, 22 Nov 2004 17:03:13 GMT</pubDate></item><item><title>Community Server Beta 1</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Community Server Beta 1/0/1367.aspx</link><description>&lt;P&gt;Telligent vient de mettre &amp;#224; disposition la beta1 de Community Server, qui sera un produit 3 en un :&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Community Server :: Blogs (anciennement  dotText) 
&lt;LI&gt;Community Server :: Forums anciennement ASPNET Forums) 
&lt;LI&gt;Community Server :: Gallery (anciennement ImageGallery)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Par contre, le package d'installation ne contient pas le code source ni les scripts de migrations pour Community Server :: Forums et Community Server :: Blogs.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.telligentsystems.com/Solutions/license.aspx?File=cs-beta1.exe"&gt;T&amp;#233;l&amp;#233;charger Community Server beta 1&lt;/A&gt;&lt;/P&gt;</description><pubDate>Thu, 18 Nov 2004 09:47:47 GMT</pubDate></item><item><title>Cours sur le .NET Remoting</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Cours sur le dotNET Remoting/0/1352.aspx</link><description>&lt;P&gt;Le cours de .NET Remonting est disponible sur le site du labo-dotnet.&lt;/P&gt;
&lt;P&gt;Vous pouvez trouver le plan du cours ci-dessous.&lt;/P&gt;
&lt;P&gt;1. PRESENTATION DE LA TECHNOLOGIE&lt;BR&gt;1.1. INTERETS ET AVANTAGES&lt;BR&gt;1.2. PRINCIPES ET FONCTIONNEMENTS&lt;BR&gt;2. LES DIFFERENTS TYPES D&amp;#8217;APPLICATION&lt;BR&gt;2.1. LA CONFIGURATION DU CANAL DE COMMUNICATION&lt;BR&gt;2.2. CARACTERISTIQUES DES OBJETS&lt;BR&gt;2.2.1. MarshalByRef&lt;BR&gt;2.2.2. MarshalByValue&lt;BR&gt;2.3. L&amp;#8217;ACTIVATION COTE SERVEUR DE L&amp;#8217;OBJET PUBLIE&lt;BR&gt;2.3.1. SingleCall&lt;BR&gt;2.3.2. Singleton&lt;BR&gt;2.4. L&amp;#8217;ACTIVATION COTE CLIENT DE L&amp;#8217;OBJET PUBLIE&lt;BR&gt;2.5. UTILISATION DES INTERFACES&lt;BR&gt;3. OPTIONS AVANCEES&lt;BR&gt;3.1. DUREE DE VIE DES OBJETS PUBLIES&lt;BR&gt;3.2. UTILISATION D&amp;#8217;UN FICHIER DE CONFIGURATION&lt;BR&gt;&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://www.messagecast.net/alerts/login.do?PINID=2240&amp;returnURL=http://www.labo-dotnet.com"&gt;&lt;IMG src="http://www.messagecast.net/mcwebsite/graphics/blog/alert_signup_eng.gif" border=0&gt;&lt;/A&gt;&lt;/P&gt;&lt;A href="http://www.messagecast.net/alerts/login.do?PINID=2240&amp;returnURL=http://www.labo-dotnet.com"&gt;&lt;/A&gt;</description><pubDate>Mon, 08 Nov 2004 15:27:38 GMT</pubDate></item><item><title>Nouveau cours du labo-dotnet disponible !!!</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Nouveau cours du labo-dotnet disponible !!!/0/1346.aspx</link><description>&lt;P&gt;Gregory Ghez et Vincent Bourdon ont r&amp;#233;dig&amp;#233; un cours sur les socket avec le .NET Framework. Vous trouverez ci-dessous le sommaire :&lt;/P&gt;1.&amp;nbsp;INTRODUCTION&amp;nbsp;&lt;BR&gt;1.1.&amp;nbsp;HISTORIQUE DES SOCKETS&amp;nbsp;&lt;BR&gt;1.2.&amp;nbsp;FONCTIONNEMENT&amp;nbsp;&lt;BR&gt;1.3.&amp;nbsp;LES MODES SYNCHRONE ET ASYNCHRONE&amp;nbsp;&lt;BR&gt;2.&amp;nbsp;RESOLUTION DNS&amp;nbsp;&lt;BR&gt;2.1.&amp;nbsp;RESOLUTION DU NOM D&amp;#8217;HOTE LOCAL :&amp;nbsp;&lt;BR&gt;2.2.&amp;nbsp;RECUPERATION DES INFORMATIONS D&amp;#8217;HOTE :&amp;nbsp;&lt;BR&gt;2.3.&amp;nbsp;RESOLUTION PAR NOM DNS :&amp;nbsp;&lt;BR&gt;2.3.1.&amp;nbsp;M&amp;#233;thode synchrone&amp;nbsp;&lt;BR&gt;2.3.2.&amp;nbsp;M&amp;#233;thode asynchrone&amp;nbsp;&lt;BR&gt;2.4.&amp;nbsp;RESOLUTION PAR ADRESSE IP :&amp;nbsp;&lt;BR&gt;2.4.1.&amp;nbsp;M&amp;#233;thode synchrone&amp;nbsp;&lt;BR&gt;2.4.2.&amp;nbsp;M&amp;#233;thode asynchrone&amp;nbsp;&lt;BR&gt;3.&amp;nbsp;ETABLISSEMENT D&amp;#8217;UNE CONNEXION CLIENTE VERS UN SERVEUR&amp;nbsp;&lt;BR&gt;3.1.&amp;nbsp;CREATION DE LA SOCKET&amp;nbsp;&lt;BR&gt;3.2.&amp;nbsp;PROCEDURE DE CONNEXION&amp;nbsp;&lt;BR&gt;3.3.&amp;nbsp;TRANSFERT DE DONNEES&amp;nbsp;&lt;BR&gt;3.3.1.&amp;nbsp;Envoi&amp;nbsp;&lt;BR&gt;3.3.2.&amp;nbsp;R&amp;#233;ception&amp;nbsp;&lt;BR&gt;3.4.&amp;nbsp;FERMETURE DE LA CONNEXION&lt;BR&gt;4.&amp;nbsp;CREATION D&amp;#8217;UN SERVEUR MULTI CLIENTS&amp;nbsp;&lt;BR&gt;4.1.&amp;nbsp;CREER ET LANCER LE SERVEUR&lt;BR&gt;4.2.&amp;nbsp;GESTION DES CLIENTS&amp;nbsp;&lt;BR&gt;4.3.&amp;nbsp;ACCEPTER UN CLIENT&amp;nbsp;&lt;BR&gt;4.4.&amp;nbsp;TERMINER LE SERVEUR&amp;nbsp;&lt;BR&gt;
&lt;P&gt;&lt;A href="/cours/Cours%20du%20Laboratoire/Socket%20en%20dotNET/0/1345.aspx"&gt;Cours Socket en .NET&lt;/A&gt;&lt;/P&gt;</description><pubDate>Tue, 02 Nov 2004 14:22:41 GMT</pubDate></item><item><title>Donner du relief à vos applications</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Donner du relief à vos applications/0/1084.aspx</link><description>&lt;P&gt;Ce petit tutorial va vous apprendre &amp;#224; utiliser les outils GDI+ en .NET (C#) pour r&amp;#233;aliser un effet d'ombre port&amp;#233;e sous vos contr&amp;#244;les.&lt;/P&gt;
&lt;P&gt;Le plus marquant est le TextBox qui donne un look r&amp;#233;ellement nouveau &amp;#224; vos formulaires. Ce concept est adaptable &amp;#224; tous les contr&amp;#244;les des Windows Forms et m&amp;#234;me de vos propre UserControl.&lt;/P&gt;
&lt;P&gt;En voici un exemple &amp;#224; cette adresse: &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.labo-dotnet.com/gg00xiv/archive/2004/08/30/3586.aspx"&gt;http://blogs.labo-dotnet.com/gg00xiv/archive/2004/08/30/3586.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://blogs.labo-dotnet.com/gg00xiv/images/gdi%20shadow%20sample.PNG"&gt;&lt;/P&gt;</description><pubDate>Wed, 01 Sep 2004 18:58:59 GMT</pubDate></item><item><title>Nouvel outil de développement pour les Smart Tag</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Nouvel outil de développement pour les Smart Tag/0/1083.aspx</link><description>&lt;P&gt;Microsoft vient de sortir un outil qui permet de tester les Smart Tags que vous developpez. Cet outil est compos&amp;#233; de deux utilitaires :&amp;nbsp; Smart Tag Explorer and Smart Tag Recognize.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2fa1e4e2-85e4-42e0-a57c-12a3f93f5c63&amp;amp;DisplayLang=en"&gt;T&amp;#233;l&amp;#233;charger&lt;/A&gt;&lt;/P&gt;</description><pubDate>Tue, 31 Aug 2004 13:41:23 GMT</pubDate></item><item><title>Devenez MCAD.Net en 3 semaines !</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Devenez MCADdotNet en 3 semaines !/0/1082.aspx</link><description>&lt;A href="http://www.laboratoire-microsoft.org/mcp/mcad.net/" align="left"&gt;&lt;IMG height=70 src="http://www.laboratoire-microsoft.org/mcp/i/mcad.gif" width=150 border=0&gt;&lt;/A&gt;Le Laboratoire Supinfo des Technologies .Net s'associe au centre de formation SUPINFO Training Center (&lt;A href="http://www.supinfo-training.com/"&gt;http://www.supinfo-training.com&lt;/A&gt;) pour vous proposer une formation de 3 semaines autour des certifications Microsoft .Net. 
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Du 12 juillet au 30 juillet, devenez &lt;A href="http://www.laboratoire-microsoft.org/mcp/mcad.net/"&gt;MCAD .Net &lt;/A&gt;!&lt;/P&gt;
&lt;P&gt;Contactez &lt;A href="mailto:mws-nospam@supinfo.com"&gt;mws-nospam@supinfo.com&lt;/A&gt; (sans le "-nospam" :-) pour plus de renseignements.&lt;/P&gt;</description><pubDate>Tue, 08 Jun 2004 12:55:15 GMT</pubDate></item><item><title>C'est le printemps aussi pour Nemerle (0.1.2)</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/C est le printemps aussi pour Nemerle (0dot1dot2)/0/1081.aspx</link><description>&lt;P&gt;Une nouvelle version de Nemerle (un langage de programmation hybride pour la plateforme de .NET ) est sortie hier. Il s'agit de la version 0.1.2 (&amp;#224; croire que ces trois nombres sont &amp;#224; l'honneur en ce moment cf XSP).&lt;/P&gt;
&lt;P&gt;Cette version corrige un tr&amp;#232;s grand nombre de bugs (&amp;#224; ce point ?), et comporte une nouvelle documentation plus lisible (heureux JB ;) ).&lt;/P&gt;
&lt;P&gt;Sinon voici le changelog qui &amp;#233;tait joint &amp;#224; leur mail :&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&amp;nbsp;&lt;EM&gt;* Macros are now hygienic -- that is each macro invocation introduces&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new virtual namespace for generated names. See meta-programming paper&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for details.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Macros themselves now sits in namespaces. Notable example is printf,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; that is now Nemerle.IO.printf. You will need to update your sources.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Common macros (like if and while) are in Nemerle.Core, so no changes&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; are needed.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Symbols in macro quotations are now bound to their global meaning&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (e.g. imported namespaces, nesting in modules) at the place of&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; quotation definition, not the place of macro use.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * The &amp;lt;-&amp;gt; operator now properly computes each expression just once.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Loading assembly with -r flag now loads also all assemblies&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; referenced by it.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * New integer operators &amp;lt;&amp;lt;, &amp;gt;&amp;gt;, %|, %&amp;amp; and %^ for common bitwise&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; functions.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * New -- and ++ prefix operators for decrement/increment (both return&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void).&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Events can be now accessed with add_EventName and remove_EventName,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; no +=/-= syntax yet.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Full support for various integer and floating point types (like uint,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; long, double etc). Literals like 0u, 0l, 3.14f are now also supported.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * System.Windows.Forms examples can now be compiled.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * "foo" "bar" is now single string literal.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Added preliminary SQL helper macros.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Reordered parameters of Fold and Map in Hashtable to match List.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Few fixes in error messages.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Several other bugfixes (particularly with code generation and boxing).&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Compiler now properly checks if type of field/method is as accessible&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; as the field/method itself.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Resolved some lengthy compilation issues with Gtk# and&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Windows.Forms types.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Resolved problem with literal fields on Windows.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Under Unix we now require mono 0.31 or later&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;UL dir=ltr&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;A href="http://nemerle.org/download/nemerle-0.1.2.tar.gz"&gt;Nemerle 0.1.2 Source&lt;/A&gt; (Nemerle.org)&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;A href="http://nemerle.org/download/msi/nemerle-0.1.2.msi"&gt;Nemerle 0.1.2 Msi &lt;/A&gt;(Nermerle.org)&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN-RIGHT: 0px" align=center&gt;&lt;A href="http://nemerle.org/"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://nemerle.org/download/banners/developer.png"&gt;&lt;/A&gt;&lt;/P&gt;</description><pubDate>Thu, 29 Apr 2004 13:31:11 GMT</pubDate></item><item><title>Interview d'un Transfuge de Borland, j'ai nommé A .Hejlsberg </title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Interview d un Transfuge de Borland, j ai nommé A dotHejlsberg /0/1080.aspx</link><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;Le nom d'Anders Hejlsberg doit vous dire quelque chose n&amp;#8217;est-ce pas&amp;nbsp;? Sinon, pour ceux qui ne saurait pas, il s&amp;#8217;agit d&amp;#8217;une responsable d&amp;#233;veloppement C# chez Microsoft&amp;#8230; Remarquer, vous pouvez aussi le conna&amp;#238;tre gr&amp;#226;ce &amp;#224; d&amp;#8217;autres langages tels que Delphi ou Turbo Pascal car Anders est un transfuge de chez Borland (o&amp;#249; il a boss&amp;#233; quand m&amp;#234;me 13 ans (non, non, il n&amp;#8217;est pas superstitieux&amp;nbsp;;))).&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;Cette petite pr&amp;#233;sentation termin&amp;#233;e, venons &amp;#224; la raison de cette news. En effet, je vous parle d&amp;#8217;Anders car ce dernier a &amp;#233;t&amp;#233; interview&amp;#233; par Bruce Eckel et Bill Venners, notamment sur les choix strat&amp;#233;giques r&amp;#233;alis&amp;#233;s lors de la cr&amp;#233;ation d&amp;#8217;un langage comme le C#, et aussi sur les ressemblances et diff&amp;#233;rences avec Java.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;Une interview en huit parties a lire pour la culture g&amp;#233;n&amp;#233;rale&amp;nbsp;;)&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;A href="http://msdn.microsoft.com/vcsharp/homepageheadlines/hejlsberg/default.aspx"&gt;Interview Anders Hejlsberg&lt;/A&gt; (Msdn)I&lt;/P&gt;</description><pubDate>Mon, 09 Feb 2004 09:15:05 GMT</pubDate></item><item><title>Mono passe la Trentaine ;)</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Mono passe la Trentaine ;)/0/1079.aspx</link><description>&lt;P&gt;La version 0.30 de mono vient de sortir, et pour une fois contrairement &amp;#224; d'habitude, est directement disponible pour tous les os (linux, win).&lt;/P&gt;
&lt;P&gt;D'ailleurs, plut&amp;#244;t que de se limiter &amp;#224; parler de Mono 0.3, c'est tout le projet qui subit une mise &amp;#224; jour, c'est &amp;#224; dire Mono 0.30, MonoDoc 0.10, XSP 0.9, mod_mono 0.7, libgdiplus 0.1 :)&lt;/P&gt;
&lt;P&gt;Apparement, il y a eu pas mal de modifications sur System.Drawing&amp;nbsp; et surtout,&amp;nbsp; l'impl&amp;#233;mentation d'un ami que j'attendais : le &amp;nbsp;FileSystemWatch :p&lt;/P&gt;
&lt;P&gt;Ca se passe sur&lt;A href="http://www.go-mono.com"&gt; Go-Mono&lt;/A&gt;, et maintenant&amp;nbsp; on va attendre que Celebyon update sa XBOX&amp;nbsp; ;)&lt;/P&gt;</description><pubDate>Wed, 04 Feb 2004 01:24:07 GMT</pubDate></item><item><title>Rappel : Projet Mono</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Rappel   Projet Mono/0/1078.aspx</link><description>&lt;P align=justify&gt;&lt;SPAN&gt;Cette news, comme son titre l&amp;#8217;indique, est en effet plus qu&amp;#8217;un rappel qu&amp;#8217;autre chose. Le&amp;nbsp; projet Mono est en fait un projet de d&amp;#233;veloppement d&amp;#8217;une plate forme Open source permettant de programmer et d&amp;#8217;ex&amp;#233;cuter des applications .Net dans des environnement Linux et Unix. &lt;/SPAN&gt;&lt;SPAN&gt;La nouvelle release, Mono version 1.0, attendue originellement pour fin 2003, &amp;nbsp;ne devrait voir le jour qu&amp;#8217;au 2&amp;#232;me semestre 2004. Cette version devrait inclure notamment un compilateur en C#...&lt;/SPAN&gt;&lt;/P&gt;
&lt;P align=justify&gt;&lt;SPAN&gt;&lt;A href="http://www.zdnet.fr/actualites/technologie/0,39020809,39130807,00.htm"&gt;plus d'infos...&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial color=navy size=2&gt;&lt;SPAN&gt;
&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;/P&gt;</description><pubDate>Thu, 22 Jan 2004 13:32:15 GMT</pubDate></item><item><title>Le futur du langage C#</title><category>C#</category><link>http://www.labo-dotnet.com/articles/Csharp/Le futur du langage Csharp/0/1077.aspx</link><description>Anders Hejlsberg dévoile les futures améliorations du langage C#.&lt;br&gt;
&gt;&gt; &lt;a href="http://www.gotdotnet.com/team/csharp/learn/Future/default.aspx" target="blank"&gt;Lire l'article sur GotDotNet&lt;/a&gt;</description><pubDate>Wed, 13 Nov 2002 22:35:18 GMT</pubDate></item></channel></rss>