<?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>Fathi Bellahcene</title><link>http://blogs.codes-sources.com/fathi/default.aspx</link><description>.Net m'a tuer!</description><dc:language /><generator>CommunityServer 2.1 SP1 (Build: 61019.2)</generator><item><title>[WebCast]: Application Legacy Testez les avec VS 2012 sans modifier leurs architectures</title><link>http://blogs.codes-sources.com/fathi/archive/2013/04/25/webcast-application-legacy-testez-les-avec-vs-2012-sans-modifier-leurs-architectures.aspx</link><pubDate>Thu, 25 Apr 2013 12:58:12 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52659</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52659.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52659</wfw:commentRss><description>
     Microsoft viens de mettre en ligne un webcast que j’ai réalisé au sujet des applications légacy. C’est un sujet qui est de plus en plus d’actualité car .NET, qui reste un langage jeune, commence a avoir un parc d’applications conséquent qu’il faut ...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52659" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/fathi/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.codes-sources.com/fathi/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.codes-sources.com/fathi/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.codes-sources.com/fathi/archive/tags/TDD/default.aspx">TDD</category><category domain="http://blogs.codes-sources.com/fathi/archive/tags/Visual+Studio+2012/default.aspx">Visual Studio 2012</category><category domain="http://blogs.codes-sources.com/fathi/archive/tags/Fakes+Framework/default.aspx">Fakes Framework</category></item><item><title>One more year !</title><link>http://blogs.codes-sources.com/fathi/archive/2013/04/01/one-more-year.aspx</link><pubDate>Mon, 01 Apr 2013 17:03:17 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52633</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52633.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52633</wfw:commentRss><description>
                                                                                                                                                                                                                                                             ...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52633" width="1" height="1"&gt;</description></item><item><title>Microsoft Fakes guide</title><link>http://blogs.codes-sources.com/fathi/archive/2013/03/05/microsoft-fakes-guide.aspx</link><pubDate>Tue, 05 Mar 2013 21:23:53 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52603</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52603.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52603</wfw:commentRss><description>
  l’équipe des ALM Rangers ont récemment publié  un guide de bonnes pratiques pour les tests unitaires et spécialement l’utilisation du Fakes Framework.  Ce qui est sympa, c’est qu’ils ont également livrés des Labs.  Vous pourrez télécharger le guide et...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52603" width="1" height="1"&gt;</description></item><item><title>[Programmez 160]: Article sur le Fakes Framework!</title><link>http://blogs.codes-sources.com/fathi/archive/2013/02/02/programmez-160-article-sur-le-fakes-framework.aspx</link><pubDate>Sat, 02 Feb 2013 18:10:21 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52533</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52533.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52533</wfw:commentRss><description>
     Dans le numéro de janvier (160) j’ai publié avec Jason un article sur les Shims: après avoir écris un article sur les nouveautés qu’apporte VS 2012 pour les tests unitaire, il était important pour moi de traiter le Fakes Framework dans un article à...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52533" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/fathi/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.codes-sources.com/fathi/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.codes-sources.com/fathi/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.codes-sources.com/fathi/archive/tags/Articles/default.aspx">Articles</category><category domain="http://blogs.codes-sources.com/fathi/archive/tags/TDD/default.aspx">TDD</category><category domain="http://blogs.codes-sources.com/fathi/archive/tags/Fakes+Framework/default.aspx">Fakes Framework</category></item><item><title>[Fakes Framework] : Comment tester unitairement le code Legacy Part 3/4</title><link>http://blogs.codes-sources.com/fathi/archive/2013/01/20/fakes-framework-comment-tester-unitairement-le-code-legacy-part-3-4.aspx</link><pubDate>Sun, 20 Jan 2013 14:24:27 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52514</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52514.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52514</wfw:commentRss><description>
  Dans cette série de trois  4 posts, on a tenté de tester unitairement et améliorer du code legacy de manière totalement safe.  J’ai préféré faire quatre posts plutôt que trois pour qu’ils ne soient pas trop long.  L’idée étant de suivre les étapes sui...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52514" width="1" height="1"&gt;</description></item><item><title>ATE sur les Microsoft Tech Days 2013</title><link>http://blogs.codes-sources.com/fathi/archive/2013/01/14/ate-sur-les-microsoft-tech-days-2013.aspx</link><pubDate>Mon, 14 Jan 2013 11:38:57 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52509</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52509.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52509</wfw:commentRss><description>
     Hello!  J’aurais le plaisir d’être ATE aux techdays 2013 à Paris les 13 et 14 février prochain. Ca sera l’occasion pour moi d’échanger en live avec vous !          Au plaisir de vous voir !                                                           ...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52509" width="1" height="1"&gt;</description></item><item><title>[Fakes Framework] : Comment tester unitairement le code Legacy Part 2/4</title><link>http://blogs.codes-sources.com/fathi/archive/2012/12/31/fakes-framework-comment-tester-unitairement-le-code-legacy-part-2-3.aspx</link><pubDate>Mon, 31 Dec 2012 12:11:45 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52494</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52494.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52494</wfw:commentRss><description>
     Vous trouverez la première partie ici.  On doit bien garder en tête notre stratégie: intégrer des tests avec les Shims sans toucher au code existant, le re-factorer pour améliorer sa qualité et ensuite remplacer les Shims par des Stubs.   Dans cett...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52494" width="1" height="1"&gt;</description></item><item><title>[Fakes Framework] : Comment tester unitairement le code Legacy Part 1/4</title><link>http://blogs.codes-sources.com/fathi/archive/2012/12/17/fakes-framework-comment-tester-unitairement-le-code-legacy-part-1-3.aspx</link><pubDate>Mon, 17 Dec 2012 11:42:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52479</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52479.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52479</wfw:commentRss><description>
     Le “Fakes Framework”  Cela fait quelques temps que je regarde le Fakes Framework sous tous ses angles et je doit dire que je suis passé par plusieurs états:  Tout d’abord, j’étais très enthousiaste : les Shims apportaient une réel plus value par ra...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52479" width="1" height="1"&gt;</description></item><item><title>[Fun] Introduction &#224; VS 2012</title><link>http://blogs.codes-sources.com/fathi/archive/2012/11/21/fun-introduction-vs-2012.aspx</link><pubDate>Wed, 21 Nov 2012 21:08:00 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52451</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52451.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52451</wfw:commentRss><description>
     J’ai vu cette vidéo que j’ai trouvé drôle et sympa sur la forme. Elle met en avant quelques features de VS2012 (ultimate) de manière assez rapide et fun.                                                                                               ...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52451" width="1" height="1"&gt;</description></item><item><title>Article Programmez 157 : PCL avec VS 2012</title><link>http://blogs.codes-sources.com/fathi/archive/2012/11/04/article-programmez-157-pcl-avec-vs-2012.aspx</link><pubDate>Sun, 04 Nov 2012 21:11:39 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52384</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52384.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52384</wfw:commentRss><description>
  Avec Jason, nous avons publié un article dans le magazine Programmez (157- Novembre) sur l’utilisation de PCL “Portable Class Library”.    Avec l’arrivée de Windows 8, Surface, Windows Phone 8…l’utilisation de composant multiplateforme devient inconto...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52384" width="1" height="1"&gt;</description></item><item><title>TDD avec Visual Studio 2012 : Part 3/3</title><link>http://blogs.codes-sources.com/fathi/archive/2012/11/03/tdd-avec-visual-studio-2012-part-3-3.aspx</link><pubDate>Sat, 03 Nov 2012 13:31:46 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52381</guid><dc:creator>fathi</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52381.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52381</wfw:commentRss><description>
  
    
    
    Je vous propose de partager avec vous cet article grandement inspiré de l’article publié dans le magazine Programmez et écrit avec Jason De Oliveira. Je tiens également à préciser que le but de cet article est surtout de montrer qu’a...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52381" width="1" height="1"&gt;</description></item><item><title>TDD avec Visual Studio 2012 : Part2/3</title><link>http://blogs.codes-sources.com/fathi/archive/2012/10/09/tdd-avec-visual-studio-2012-part2-3.aspx</link><pubDate>Tue, 09 Oct 2012 20:01:34 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52343</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52343.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52343</wfw:commentRss><description>
  Je vous propose de partager avec vous cet article grandement inspiré de l’article publié dans le magazine Programmez et écrit avec Jason De Oliveira. Je tiens également à préciser que le but de cet article est surtout de montrer qu’avec les nouveautés...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52343" width="1" height="1"&gt;</description></item><item><title>TDD avec Visual Studio 2012 : Part1/3</title><link>http://blogs.codes-sources.com/fathi/archive/2012/09/29/tdd-avec-visual-studio-2012-part1-3.aspx</link><pubDate>Sat, 29 Sep 2012 15:58:15 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52319</guid><dc:creator>fathi</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52319.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52319</wfw:commentRss><description>
  Je  vous propose de partager avec vous cet article grandement inspiré de l’article publié dans le magazine Programmez et écrit avec Jason De Oliveira. Je tiens également à préciser que le but de cet article est surtout de montrer qu’avec les nouveauté...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52319" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/fathi/archive/tags/TDD/default.aspx">TDD</category><category domain="http://blogs.codes-sources.com/fathi/archive/tags/Visual+Studio+2012/default.aspx">Visual Studio 2012</category></item><item><title>Article Programmez 155 : TDD avec VS 2012</title><link>http://blogs.codes-sources.com/fathi/archive/2012/09/04/article-programmez-155-tdd-avec-vs-2012.aspx</link><pubDate>Tue, 04 Sep 2012 19:54:13 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52296</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52296.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52296</wfw:commentRss><description>
     Avec Jason, nous avons publié un article dans le magazine Programmez (155) sur le TDD et VS 2012.    L’idée de cet article n’était pas de faire une contribution majeure sur le TDD (presque tout à été dit sur le sujet et par des personnes beaucoup p...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52296" width="1" height="1"&gt;</description><category domain="http://blogs.codes-sources.com/fathi/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.codes-sources.com/fathi/archive/tags/Articles/default.aspx">Articles</category><category domain="http://blogs.codes-sources.com/fathi/archive/tags/TDD/default.aspx">TDD</category></item><item><title>VS 2012 : Portable Class Library</title><link>http://blogs.codes-sources.com/fathi/archive/2012/07/29/vs-2012-portable-class-library.aspx</link><pubDate>Sun, 29 Jul 2012 14:19:41 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52259</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52259.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52259</wfw:commentRss><description>
     Par le passé, j’ai été confronté a une problématique assez courante: je souhaitais faire des devs qui puissent être utilisés aussi bien par des projets “classique” type winform, ASP.NET, WPF mais aussi SilverLight. Cela n’était pas possible simplem...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52259" width="1" height="1"&gt;</description></item><item><title>[C#] Design Pattern: Chaine de responsabilit&#233;</title><link>http://blogs.codes-sources.com/fathi/archive/2012/07/07/c-design-pattern-chaine-de-responsabilit.aspx</link><pubDate>Sat, 07 Jul 2012 21:11:09 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52193</guid><dc:creator>fathi</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52193.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52193</wfw:commentRss><description>
     Cette semaine, on a eu avec un collègue à migrer du code…enfin, lui écrivait du code et moi je faisait des commentaires sur le code .  A un moment donnée, on (il) a été confronté a un problème classique de la POO: On avait un fichier de log aliment...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52193" width="1" height="1"&gt;</description></item><item><title>[VS 2012-Fakes Framework] Bienvenue chez les Shims!</title><link>http://blogs.codes-sources.com/fathi/archive/2012/07/01/vs-2012-fakes-framework-bienvenu-chez-les-shims.aspx</link><pubDate>Sat, 30 Jun 2012 23:27:41 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52186</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52186.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52186</wfw:commentRss><description>
     Lorsque l’on fait des Tests unitaires, l’une des principales difficultés que l’on rencontre, c’est l’isolation de la méthode que l’on souhaite tester : très souvent ca passe par des mocks, des stubs ou des fakes.   Là où les choses se compliquent, ...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52186" width="1" height="1"&gt;</description></item><item><title>[Event] Windows Azure dev Camp le 20 juin!</title><link>http://blogs.codes-sources.com/fathi/archive/2012/05/13/event-windows-azure-dev-camp-le-20-juin.aspx</link><pubDate>Sun, 13 May 2012 07:29:06 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52120</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52120.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52120</wfw:commentRss><description>
  Si vous avez un peu de temps et que vous souhaitez vous mettre à Azure, MS organise un dev Camp le 20 juin à Issy les Molineaux:    Au programme:  · Présentations et démos exclusives des nouveautés de la plateforme  · Échanges avec des membres de l'éq...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52120" width="1" height="1"&gt;</description></item><item><title>VS 11 &amp; NUnit</title><link>http://blogs.codes-sources.com/fathi/archive/2012/04/25/vs-11-nunit.aspx</link><pubDate>Wed, 25 Apr 2012 20:38:27 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52090</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52090.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52090</wfw:commentRss><description>
  l’une des (belle) nouveauté de VS 11 et dont on ne parle pas assez a mon sens est l’intégration des différents framework de tests (tout le monde n’a pas la chance d’avoir Resharper) tels que NUnit.  Pour cela, rien de plus simple, il vous suffit d’all...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52090" width="1" height="1"&gt;</description></item><item><title>Cancellation &amp; Tasks</title><link>http://blogs.codes-sources.com/fathi/archive/2012/04/10/cancellation-tasks.aspx</link><pubDate>Tue, 10 Apr 2012 13:28:54 GMT</pubDate><guid isPermaLink="false">7d6e5d3c-61cc-4264-bc3a-a336023fcec4:52037</guid><dc:creator>fathi</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.codes-sources.com/fathi/comments/52037.aspx</comments><wfw:commentRss>http://blogs.codes-sources.com/fathi/commentrss.aspx?PostID=52037</wfw:commentRss><description>
  Les traitements parallèles/asynchrones présentent pas mal d’avantages et l’introduction des Tasks et d’async/await nous permettent de les utiliser (d’en abuser) simplement on améliorer la lisibilité de notre code.  Cependant, il reste un point qui, à ...&lt;img src="http://blogs.codes-sources.com/aggbug.aspx?PostID=52037" width="1" height="1"&gt;</description></item></channel></rss>