<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.codes-sources.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Matthieu MEZIL</title><link>http://blogs.codes-sources.com/matthieu/default.aspx</link><description>I love .Net</description><dc:language /><generator>CommunityServer 2.1 SP2 (Build: 61120.2)</generator><item><title>Entity Framework et Lazy Loading</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/05/13/entity-framework-et-lazy-loading.aspx</link><pubDate>Tue, 13 May 2008 06:10:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:39268</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/39268.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=39268</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=39268</wfw:comment><description>
  Régulièrement quand je parle de l'Entity Framework, on me reproche très souvent l'absence de Lazy Loading. En effet, avec EF, il faut soit l'avoir prévu dans la requête LINQ avec un Include, soit faire ceci :

if (!p.CategoryReference.IsLoaded)
   ...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=39268" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/.Net/default.aspx">.Net</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/ADO/default.aspx">ADO</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/EF/default.aspx">EF</category></item><item><title>Des providers tiers pour EF Beta 3</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/05/07/des-providers-tiers-pour-ef-beta-3.aspx</link><pubDate>Wed, 07 May 2008 06:33:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:39158</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/39158.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=39158</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=39158</wfw:comment><description>
  Comme annoncé par David Sceppa, plusieurs providers tiers fonctionnant avec EF Beta 3 sont disponibles dès à présent (Oracle, MySQL, PostgreSQL, SQLite).                                                                                                  ...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=39158" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/.Net/default.aspx">.Net</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/ADO/default.aspx">ADO</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/EF/default.aspx">EF</category></item><item><title>CompiledQuery et DataContext.LoadOptions</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/04/29/compiledquery-et-datacontext-loadoptions.aspx</link><pubDate>Tue, 29 Apr 2008 18:16:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:39008</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/39008.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=39008</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=39008</wfw:comment><description>
  Quand on utilise une CompiledQuery en LINQ To SQL, on ne peut pas passer des context avec différents LoadOptions.
Si on le fait, on a une exception de type NotSupportedException:
"Compiled queries across DataContexts with different LoadOptions not s...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=39008" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/.Net/default.aspx">.Net</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/Linq/default.aspx">Linq</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/ADO/default.aspx">ADO</category></item><item><title>Parallel Framework, ce n'est pas magique mais ça peut être bien sympa à condition de bien l'utiliser</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/04/23/parallel-framework-ce-n-est-pas-magique.aspx</link><pubDate>Wed, 23 Apr 2008 19:27:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:38955</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/38955.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=38955</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=38955</wfw:comment><description>
  Comme plusieurs d'entre vous j'ai eu l'occasion de voir des démos assez bleuffantes sur le Parallel Framework (dont vous pouvez télécharger la CTP de décembre ici), à commencer par celle lors de la pleinière du lundi matin aux techdays.
Pour ceux qui...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=38955" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/.Net/default.aspx">.Net</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/Parallel+Framework/default.aspx">Parallel Framework</category></item><item><title>Après le VS2008 Training Kit, la suite : .NET 3.5 Enhancements Training Kit</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/04/21/apr-s-le-vs2008-training-kit-la-suite-net-3-5-enhancements-training-kit.aspx</link><pubDate>Mon, 21 Apr 2008 05:29:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:38904</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/38904.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=38904</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=38904</wfw:comment><description>
  
    Un nouveau training kit est disponible afin de compléter le précédent.
Ce nouveau kit contient 6 labs :

ADO.NET Data Services 
ADO.NET Entity Framework 
ASP.NET AJAX History 
ASP.NET Dynamic Data 
ASP.NET MVC 
ASP.NET Silverlight contro...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=38904" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/.Net/default.aspx">.Net</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/ADO/default.aspx">ADO</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/VS/default.aspx">VS</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/EF/default.aspx">EF</category></item><item><title>Revenons sur l'histoire du Like avec LINQ To Entities</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/04/17/revenons-sur-l-histoire-du-like-avec-linq-to-entities.aspx</link><pubDate>Thu, 17 Apr 2008 01:43:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:38796</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/38796.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=38796</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=38796</wfw:comment><description>
  
    
      
        
          J'avais précédemment bloggué sur le problème que posait le where et qui imposait pour ainsi dire de faire du esql. 
        
      
    
  
Cela fait maintenant un certain temps que j'ai téléchargé les extensio...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=38796" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/.Net/default.aspx">.Net</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/Linq/default.aspx">Linq</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/ADO/default.aspx">ADO</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/EF/default.aspx">EF</category></item><item><title>Un bug avec l'intelisence LINQ VB</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/04/16/un-bug-avec-l-intelisence-linq-vb.aspx</link><pubDate>Wed, 16 Apr 2008 00:18:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:38759</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/38759.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=38759</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=38759</wfw:comment><description>
  Le group by en VB et en C# est très différent.
Avec VB, l'intellisence n'a pas intégré cela. Voici un exemple :


Alors qu'en réalité, g n'est pas un IEnumerable(Of Product) mais un decimal? !!!
D'où l'arreur de compilation suivante :
'First' is...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=38759" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/.Net/default.aspx">.Net</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/VB/default.aspx">VB</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/Linq/default.aspx">Linq</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/Bug/default.aspx">Bug</category></item><item><title>Check-in en québécois</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/04/15/check-in-en-qu-b-cois.aspx</link><pubDate>Tue, 15 Apr 2008 15:35:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:38723</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/38723.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=38723</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=38723</wfw:comment><description>
  
    
      
        Apparemment ce n’est pas vrai pour tous les québécois mais certains utilisent l’expression suivante pour dire qu’ils ont fait un check-in : 
      
    
  
« J’ai pouleté mon code »
Check-in -&amp;gt; Chicken -&amp;gt; Poulet -&amp;gt...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=38723" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/lol/default.aspx">lol</category></item><item><title>LINQ To SQL Table -&gt; DataTable, génération de code à la volée, V3</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/04/14/linq-to-sql-table-datatable-g-n-ration-de-code-la-vol-e-v3.aspx</link><pubDate>Mon, 14 Apr 2008 15:49:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:38697</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/38697.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=38697</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=38697</wfw:comment><description>
  Suite à la nouvelle remarque de Jean-Baptiste, mon code devient finalement ceci :
  

namespace ConsoleApplication81
{
    class Program
    {
        static void Main(string[] args)
        {
            using (var context = new DataClasses1...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=38697" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/.Net/default.aspx">.Net</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/Linq/default.aspx">Linq</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/ADO/default.aspx">ADO</category></item><item><title>LINQ To SQL Table -&gt; DataTable, génération de code à la volée, V2</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/04/14/linq-to-sql-table-datatable-g-n-ration-de-code-la-vol-e-v2.aspx</link><pubDate>Mon, 14 Apr 2008 07:00:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:38680</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/38680.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=38680</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=38680</wfw:comment><description>
  C'est pas parce que je suis au MVP Summit que ça va m'empêcher de coder la nuit. 
J'avais précédemment blogué sur la génération de code à la volée qui permettait de convertir une Table LINQ To SQL en DataTable.
Suite à 

la remarque de Jean-Baptis...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=38680" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/.Net/default.aspx">.Net</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/Linq/default.aspx">Linq</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/ADO/default.aspx">ADO</category></item><item><title>MVP Summit 2008</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/04/13/mvp-summit-2008.aspx</link><pubDate>Sun, 13 Apr 2008 14:50:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:38662</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/38662.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=38662</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=38662</wfw:comment><description>
  En direct de Seattle, j'aimerais une fois de plus remercier ma femme et Winwise.
Après un très bon vol avec le commandant Redo (c'est même pas une blague ), je découvre Seattle en companie des autres MVPs WW :

Christian
Florent
Gaëtan
Michel
P...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=38662" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/Perso/default.aspx">Perso</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/MVP+Summit/default.aspx">MVP Summit</category></item><item><title>EF v1 et Data Services Framework v1, sortie en même temps que VS 2008 SP1 &amp; .NET 3.5 SP1</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/04/10/ef-v1-et-data-services-framework-v1-sortie-en-m-me-temps-que-vs-2008-sp1-net-3-5-sp1.aspx</link><pubDate>Thu, 10 Apr 2008 05:07:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:38597</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/38597.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=38597</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=38597</wfw:comment><description>Alors que l'on devrait pouvoir prochainement profiter d'une nouvelle Beta de l'Entity Framework et du designer d'EDM, l'
ADO .Net team
la sortie d'EF v1 et de Data Services Framework v1 se ferait en même temps que la sortie du SP1 de VS2008 et du SP1 du...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=38597" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/.Net/default.aspx">.Net</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/VS/default.aspx">VS</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/EF/default.aspx">EF</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/EDM/default.aspx">EDM</category></item><item><title>Compiled Query performance</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/04/02/compiled-query-performance.aspx</link><pubDate>Wed, 02 Apr 2008 15:00:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:38408</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/38408.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=38408</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=38408</wfw:comment><description>
  Une requête LINQ To SQL ou LINQ To Entities est traduite en un Expression Tree qui va ensuite être optimisé puis tarduit à son tour en SQL.
Le fait d'utiliser des CompiledQueries à la place de requêtes LINQ classique fait qu'une fois que votre requêt...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=38408" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/.Net/default.aspx">.Net</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/VB/default.aspx">VB</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/Linq/default.aspx">Linq</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/ADO/default.aspx">ADO</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/EF/default.aspx">EF</category></item><item><title>MVP : j'ai failli oublié la photo :-)</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/04/02/mvp-j-ai-failli-oubli-la-photo.aspx</link><pubDate>Tue, 01 Apr 2008 22:07:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:38361</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/38361.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=38361</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=38361</wfw:comment><description>
  Et oui, je l'avoue, suite à une private joke, je roule, depuis presque un an, en toute illégalité en MVPmobile. Maintenant que je suis MVP, je dois tenir mes engagements en publiant une photo.

 
                                                    ...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=38361" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/Perso/default.aspx">Perso</category></item><item><title>EDM designer CTP3 ou Beta 1, Update Model From DB</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/04/01/edm-designer-ctp3-ou-beta-1-update-model-from-db.aspx</link><pubDate>Tue, 01 Apr 2008 21:11:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:38352</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/38352.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=38352</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=38352</wfw:comment><description>Ceux qui ont un peu joué avec le designer le savent, c'est encore une CTP. La mise à jour du modèle à partir de la base n'est pas franchement au point. Avec la prochaine version (CTP3 ou Beta 1), il y a beaucoup d'améliorations et notament sur cette parti...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=38352" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/.Net/default.aspx">.Net</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/ADO/default.aspx">ADO</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/EF/default.aspx">EF</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/EDM/default.aspx">EDM</category></item><item><title>Dad yesterday, MVP today, what will happen tomorrow?</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/04/01/dad-yesterday-mvp-today-what-will-happen-tomorrow.aspx</link><pubDate>Tue, 01 Apr 2008 19:08:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:38337</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>11</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/38337.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=38337</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=38337</wfw:comment><description>
  Et oui, moi aussi j'ai eu le plaisir et l'honneur de recevoir un mail m'informant que j'étais MVP. 
MVP VB... Non je déconne, poisson d'avril, MVP C# bien sûr. (MVP VB ne vous ofusquez pas, c'est une private joke)
Ce qui implique MVP Summit. A ce pr...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=38337" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/Perso/default.aspx">Perso</category></item><item><title>Histoire de threads à moins que ce ne soit autre chose... ;-)</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/03/31/histoire-de-threads-moins-que-ce-ne-soit-autre-chose.aspx</link><pubDate>Mon, 31 Mar 2008 18:45:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:37987</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/37987.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=37987</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=37987</wfw:comment><description>
  C'est l'histoire de deux threads qui s'échangent des données. Suite à cela un des deux thread en crée un autre et après 1,5552* centième de seconde mois d'initialisation, le nouveau thread est prêt et le thread parent décide alors de l'invoquer.
Sign...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=37987" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/Perso/default.aspx">Perso</category></item><item><title>Génération de code à la volée</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/03/31/g-n-ration-de-code-la-vol-e.aspx</link><pubDate>Mon, 31 Mar 2008 01:22:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:38248</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/38248.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=38248</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=38248</wfw:comment><description>
  J'ai récemment eu la question suivante : comment, à partir d'une System.Linq.Table&amp;lt;T&amp;gt; générer une DataTable.
Ma réponse a tout de suite était : par reflection.
Le problème de la reflection c'est que c'est long.
Du coup la meilleure façon d'op...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=38248" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/.Net/default.aspx">.Net</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/Linq/default.aspx">Linq</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/ADO/default.aspx">ADO</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/IL/default.aspx">IL</category></item><item><title>EF a procédures stockées</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/03/30/ef-a-proc-dures-stock-es.aspx</link><pubDate>Sun, 30 Mar 2008 08:05:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:38240</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/38240.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=38240</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=38240</wfw:comment><description>
  Roger Jennings a posté deux billets très intéressants sur les procédures stockées avec l'Entity Framework : http://oakleafblog.blogspot.com/2008/03/migrating-to-stored-procedures-with-edm.html et http://oakleafblog.blogspot.com/2008/03/testing-stored-...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=38240" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/.Net/default.aspx">.Net</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/ADO/default.aspx">ADO</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/EF/default.aspx">EF</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/EDM/default.aspx">EDM</category></item><item><title>C# 3 : la correction d'un bug sur le compilateur qui peut empêcher votre code écrit en C# 2 de compiler</title><link>http://blogs.codes-sources.com/matthieu/archive/2008/03/29/c-3-la-correction-d-un-bug-sur-le-compilateur-qui-peut-emp-cher-votre-code-crit-en-c-2-de-compiler.aspx</link><pubDate>Sat, 29 Mar 2008 07:34:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:38225</guid><dc:creator>Matthieu MEZIL</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/matthieu/comments/38225.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/matthieu/commentrss.aspx?PostID=38225</wfw:commentRss><wfw:comment>http://blogs.codes-sources.com/matthieu/rsscomments.aspx?PostID=38225</wfw:comment><description>
  Comme l'explique Eric Lippert dans son dernier post, en C# 3.0, le code suivant ne compilera pas :

public class Item
{
    private Item _parent;
    public Item Parent
    {
        get { return _parent; }
        protected set { _parent = va...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=38225" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/.Net/default.aspx">.Net</category><category domain="http://blogs.codes-sources.com/matthieu/archive/tags/C_2300_/default.aspx">C#</category></item></channel></rss>