<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>.NET on Gabriel Mongeon</title><link>https://gabrielmongeon.ca/tags/.net/</link><description>Recent content in .NET on Gabriel Mongeon</description><generator>Hugo</generator><language>fr</language><lastBuildDate>Sun, 22 Feb 2026 10:00:00 +0000</lastBuildDate><atom:link href="https://gabrielmongeon.ca/tags/.net/index.xml" rel="self" type="application/rss+xml"/><item><title>MCP en C# : exposer vos propres outils à n'importe quel client IA</title><link>https://gabrielmongeon.ca/2026/02/mcp-csharp-serveur-outils/</link><pubDate>Sun, 22 Feb 2026 10:00:00 +0000</pubDate><guid>https://gabrielmongeon.ca/2026/02/mcp-csharp-serveur-outils/</guid><description>MCP standardise la façon dont les clients IA appellent des outils externes. Voici comment construire un serveur MCP fonctionnel en C#, avec un exemple météo complet, prêt à connecter à Claude Desktop ou à VS Code Copilot.</description></item><item><title>Tour d'horizon de mes dépôts GitHub publics</title><link>https://gabrielmongeon.ca/2026/02/mes-depots-github/</link><pubDate>Wed, 04 Feb 2026 10:00:00 +0000</pubDate><guid>https://gabrielmongeon.ca/2026/02/mes-depots-github/</guid><description>Tour d&amp;rsquo;horizon thématique de mes dépôts GitHub publics, avec une courte description de chacun.</description></item><item><title>Construire des agents IA avec Ollama et .NET</title><link>https://gabrielmongeon.ca/2025/12/agents-ia-ollama-dotnet/</link><pubDate>Sun, 21 Dec 2025 16:00:00 +0000</pubDate><guid>https://gabrielmongeon.ca/2025/12/agents-ia-ollama-dotnet/</guid><description>Apprenez à créer des agents IA qui pensent, planifient et agissent de manière autonome en utilisant Ollama et .NET. Explorez le pattern ReAct, l&amp;rsquo;appel d&amp;rsquo;outils et les architectures d&amp;rsquo;agents pratiques.</description></item><item><title>RAG local avec Ollama, LiteLLM et Qdrant</title><link>https://gabrielmongeon.ca/2025/12/rag-local-ollama-litellm-qdrant/</link><pubDate>Sun, 21 Dec 2025 12:00:00 +0000</pubDate><guid>https://gabrielmongeon.ca/2025/12/rag-local-ollama-litellm-qdrant/</guid><description>Connecter Ollama à LiteLLM et Qdrant pour du RAG local : ingestion, découpage, embeddings, retrieval et évaluation.</description></item><item><title>Développement IA local avec Ollama et .NET</title><link>https://gabrielmongeon.ca/2025/12/developpement-ia-local-ollama-dotnet/</link><pubDate>Fri, 19 Dec 2025 08:00:00 +0000</pubDate><guid>https://gabrielmongeon.ca/2025/12/developpement-ia-local-ollama-dotnet/</guid><description>Apprenez à exécuter des grands modèles de langage localement avec Ollama et à les intégrer dans vos applications .NET pour améliorer la confidentialité, réduire les coûts et bénéficier de capacités IA hors ligne.</description></item><item><title>Qualité et livraison : tests, sécurité, performance et CI dans Mes Recettes</title><link>https://gabrielmongeon.ca/2025/09/mes-recettes-testing-security-performance/</link><pubDate>Mon, 01 Sep 2025 00:20:00 +0000</pubDate><guid>https://gabrielmongeon.ca/2025/09/mes-recettes-testing-security-performance/</guid><description>État des tests, feuille de route sécurité, stratégie de performance et pipeline CI/CD.</description></item><item><title>Architecture interne : patterns, modélisation des données et extensibilité dans Mes Recettes</title><link>https://gabrielmongeon.ca/2025/09/mes-recettes-architecture-blazor-supabase/</link><pubDate>Mon, 01 Sep 2025 00:10:00 +0000</pubDate><guid>https://gabrielmongeon.ca/2025/09/mes-recettes-architecture-blazor-supabase/</guid><description>Couches propres, mappage direct, abstractions différées, trajectoire d’évolution.</description></item><item><title>Mes Recettes : créer un index de recettes moderne avec Blazor WebAssembly et Supabase</title><link>https://gabrielmongeon.ca/2025/09/mes-recettes-blazor-supabase-overview/</link><pubDate>Mon, 01 Sep 2025 00:00:00 +0000</pubDate><guid>https://gabrielmongeon.ca/2025/09/mes-recettes-blazor-supabase-overview/</guid><description>Pourquoi Blazor + Supabase, aperçu architectural, réalisé vs prévu, premières leçons.</description></item><item><title>Supabase et les relations entre les tables</title><link>https://gabrielmongeon.ca/2024/11/supabase-et-les-relations-entre-les-tables/</link><pubDate>Sat, 30 Nov 2024 00:00:00 +0000</pubDate><guid>https://gabrielmongeon.ca/2024/11/supabase-et-les-relations-entre-les-tables/</guid><description>&lt;p>Pour un de mes projets .NET, j&amp;rsquo;utilise &lt;a href="https://supabase.io/">Supabase&lt;/a> pour stocker mes données. Supabase est une alternative open-source à Firebase. Il est basé sur PostgreSQL et fournit une API REST et des websockets pour interagir avec la base de données.&lt;/p>
&lt;p>Pour connecter mon projet .NET à Supabase, j&amp;rsquo;utilise &lt;a href="https://github.com/supabase-community/supabase-csharp">Supabase Sharp&lt;/a> et vous pouvez trouver également &lt;a href="https://supabase.com/docs/reference/csharp">la documentation sur le site officiel de Supabase&lt;/a>.&lt;/p>
&lt;p>La facilité d&amp;rsquo;utilisation de la librairie est vraiment intéressante et cela me permet également d&amp;rsquo;utiliser directement le site web de Supabase pour gérer mes données sans avoir à écrire de code pour le faire dans ma propre applications.&lt;/p></description></item><item><title>Blazor 8</title><link>https://gabrielmongeon.ca/2024/05/blazor-8/</link><pubDate>Sun, 05 May 2024 20:00:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2024/05/blazor-8/</guid><description>&lt;h1 id="nouveautés-passionnantes-de-c-et-blazor-8">Nouveautés passionnantes de C# et Blazor 8&lt;/h1>
&lt;p>Le monde du développement web en .NET est en constante évolution, et la dernière version de &lt;strong>Blazor 8&lt;/strong> apporte son lot de nouveautés et d&amp;rsquo;améliorations qui méritent toute notre attention. Dans cet article, nous allons explorer les fonctionnalités clés de Blazor 8 et comment elles peuvent enrichir vos projets C#.&lt;/p>
&lt;h2 id="blazor-8--une-expérience-utilisateur-plus-riche-et-interactive">Blazor 8 : Une expérience utilisateur plus riche et interactive&lt;/h2>
&lt;p>Blazor 8 continue de repousser les limites de ce qui est possible avec les applications web en .NET. Avec une prise en charge améliorée du rendu côté serveur et de l&amp;rsquo;interactivité côté client, Blazor 8 offre une expérience utilisateur plus riche et plus réactive.&lt;/p></description></item><item><title>Retour sur .NET Micro Framework et Gadgeteer à Alt.NET Montréal</title><link>https://gabrielmongeon.ca/2013/02/retour-sur-.net-micro-framework-et-gadgeteer-%C3%A0-alt.net-montr%C3%A9al/</link><pubDate>Mon, 25 Feb 2013 22:35:53 -0500</pubDate><guid>https://gabrielmongeon.ca/2013/02/retour-sur-.net-micro-framework-et-gadgeteer-%C3%A0-alt.net-montr%C3%A9al/</guid><description>&lt;p>&lt;a href="https://gabrielmongeon.ca/img/logoFooter%5B1%5D.jpg">&lt;img src="https://gabrielmongeon.ca/img/logoFooter%5B1%5D_thumb.jpg" alt="logoFooter\[1\]" title="logoFooter[1]">&lt;/a> Wow, une belle soirée: une audience attentive et intéressée. Voici quelques liens qui ont été discutés lors de la soirée:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="http://www.tinyclr.com">tinyclr.com&lt;/a>&lt;/li>
&lt;li>&lt;a href="http://www.robotshop.ca">robotshop.ca&lt;/a>&lt;/li>
&lt;li>&lt;a href="http://www.cosm.com">cosm.com&lt;/a>&lt;/li>
&lt;li>&lt;a href="http://www.netmf.com/">netmf.com&lt;/a> et &lt;a href="http://www.netmf.com/gadgeteer/">netmf.com/gadgeteer&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>Vous pouvez &lt;a href="http://gab.mn/YU5wjW">télécharger les fichiers et la présentation sous format zip ici&lt;/a> et sur le site du groupe .Net Montréal.&lt;/p>
&lt;p>J’ai oublié des autocollants Gadgeteer à la maison, alors si vous en voulez faites moi signe et on s’arrangera pour vous les envoyer!&lt;/p>
&lt;p>Merci, si vous avez des questions n’hésitez pas à me contacter et j’ai hâte de voir vos projets!&lt;/p></description></item><item><title>Microsoft Gadgeteer, le début</title><link>https://gabrielmongeon.ca/2011/08/microsoft-gadgeteer-le-d%C3%A9but/</link><pubDate>Tue, 09 Aug 2011 20:11:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2011/08/microsoft-gadgeteer-le-d%C3%A9but/</guid><description>&lt;p>À la fin de l’année dernière, &lt;a href="http://gabrielmongeon.com/post/2010/12/30/Microsoft-Gadgeteer.aspx">j’avais publié&lt;/a> que &lt;a href="http://www.microsoft.com">Microsoft&lt;/a> Research travaillait sur un prototype de plateforme électronique roulant sous &lt;a href="http://www.microsoft.com/netmf/default.mspx">NETMF&lt;/a> nommée &lt;a href="http://www.netmf.com/gadgeteer/">Gadgeteer&lt;/a>. Et bien il semble maintenant qu’il soit sorti de la phase de recherche pour “commercialiser” cette plateforme: &lt;a href="http://www.netmf.com/gadgeteer/">Microsoft .NET Gadgeteer&lt;/a>.&lt;/p>
&lt;p>&lt;img src="http://www.netmf.com/gadgeteer/images/logo.jpg" alt="">&lt;/p>
&lt;p>&lt;a href="http://www.ghielectronics.com/">GHI Electronics&lt;/a> ont sorti le premier kit Gadgeteer nommée &lt;a href="http://gab.mn/nclh8f">GHI FEZ Spider Starter Kit&lt;/a>. Celui-ci vous permet de coder vous-même à partir de votre langage préféré (et je parle ici du C# ;) ) un module électronique sans connaitre les bases de l’électronique. En fait, c’est une abstraction matérielle pour permettre aux hobbyiste en herbes de commencer sans apprendre comment souder ou connecter les divers éléments électroniques.&lt;/p></description></item><item><title>Un substitut pour .Net Reflector de Red Gate</title><link>https://gabrielmongeon.ca/2011/04/un-substitut-pour-.net-reflector-de-red-gate/</link><pubDate>Thu, 14 Apr 2011 18:04:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2011/04/un-substitut-pour-.net-reflector-de-red-gate/</guid><description>&lt;p>Si vous êtes comme moi, vous avez déjà utiliser .Net Reflector pour décompiler quelques classes .Net. Le produit est depuis quelques années une propriété de &lt;a href="http://www.red-gate.com/">Red Gate&lt;/a> qui gentiment éliminer la version gratuite pour la rendre payante. Je suis tombé &lt;a href="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2011/04/13/why-i-ll-never-buy-another-red-gate-product.aspx">cet article de Corey Roth&lt;/a> où il parle que même la dernière version de Reflector contient une &lt;em>Time Bomb&lt;/em>, donc que vous seriez obligé de mettre à jour vers la version payante à partir du 1er juin.&lt;/p></description></item><item><title>LightSwitch Beta 1 maintenant disponible</title><link>https://gabrielmongeon.ca/2010/08/lightswitch-beta-1-maintenant-disponible/</link><pubDate>Mon, 23 Aug 2010 16:52:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/08/lightswitch-beta-1-maintenant-disponible/</guid><description>&lt;p>&lt;a href="https://gabrielmongeon.ca/img/vs_lightswitch_beta_logo%5B1%5D.png">&lt;img src="https://gabrielmongeon.ca/img/vs_lightswitch_beta_logo%5B1%5D_thumb.png" alt="vs_lightswitch_beta_logo\[1\]" title="vs_lightswitch_beta_logo[1]">&lt;/a>&lt;/p>
&lt;p>Je vous avais parlé &lt;a href="http://www.gabrielmongeon.com/post/2010/08/03/Devoilement-de-Microsoft-LightSwitch.aspx">précédemment&lt;/a> de &lt;a href="http://msdn.microsoft.com/fr-fr/lightswitch/default%28en-us%29.aspx">LightSwitch&lt;/a>, maintenant vous pouvez &lt;a href="http://go.microsoft.com/fwlink/?LinkId=199603">télécharger&lt;/a> la version Beta 1.&lt;/p>
&lt;p>Allez, amusez-vous!&lt;/p></description></item><item><title>Dévoilement de Microsoft LightSwitch</title><link>https://gabrielmongeon.ca/2010/08/d%C3%A9voilement-de-microsoft-lightswitch/</link><pubDate>Tue, 03 Aug 2010 17:04:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/08/d%C3%A9voilement-de-microsoft-lightswitch/</guid><description>&lt;p>Microsoft vient de dévoiler &lt;a href="http://www.microsoft.com/visualstudio/en-us/lightswitch">LightSwitch&lt;/a>, un outils de développement d’application d’entreprise sans avoir à toucher au code. &lt;a href="http://blogs.msdn.com/b/jasonz">Jason Zander&lt;/a> en fait une &lt;a href="http://blogs.msdn.com/b/jasonz/archive/2010/08/03/introducing-microsoft-visual-studio-lightswitch.aspx">excellente introduction&lt;/a> sur son site.&lt;/p>
&lt;p>Il y aura un template pour C# et pour VB. A première vue, l’application générée semble roulez sous WPF pour la version Desktop, et surement Silverlight ou XBAP pour la version web.&lt;/p>
&lt;p>Le beta sera disponible le 23 aout prochain.&lt;/p>
&lt;p>À suivre&lt;/p></description></item><item><title>Comment créer vos règles StyleCop</title><link>https://gabrielmongeon.ca/2010/08/comment-cr%C3%A9er-vos-r%C3%A8gles-stylecop/</link><pubDate>Mon, 02 Aug 2010 16:45:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/08/comment-cr%C3%A9er-vos-r%C3%A8gles-stylecop/</guid><description>&lt;p>StyleCop est un outil gratuit de Microsoft permettant de vérifier le style de votre code (ou celui des autres). De plus, StyleCop est maintenant offert en Open Source (sur &lt;a href="http://stylecop.codeplex.com/">Codeplex&lt;/a>), donc je vous conseille fortement de regarder l’implémentation des règles par défaut pour vous aider à créer les vôtres.&lt;/p>
&lt;h3 id="créer-vos-règles">Créer vos règles&lt;/h3>
&lt;p>Voici quelques étapes pour créer vos règles personnalisées StyleCop:&lt;/p>
&lt;ul>
&lt;li>Installer la dernière version de &lt;a href="http://stylecop.codeplex.com/">StyleCop&lt;/a>&lt;/li>
&lt;li>&lt;a href="http://stylecop.codeplex.com/releases/">Télécharger le SDK&lt;/a> de StyleCop (fichier .chm de documentation)&lt;/li>
&lt;li>Démarrer Visual Studio&lt;/li>
&lt;li>Créer un nouveau projet de type “Class Library”&lt;/li>
&lt;li>Ajouter les références suivantes
&lt;ul>
&lt;li>Microsoft.StyleCop&lt;/li>
&lt;li>Microsoft.StyleCop.CSharp&lt;/li>
&lt;li>Microsoft.StyleCop.CSharp.Rules&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;p>&lt;img src="https://gabrielmongeon.ca/img/StyleCop_SolutionExplorer_thumb.png" alt="StyleCop_SolutionExplorer" title="StyleCop_SolutionExplorer">&lt;/p></description></item><item><title>Les posters des raccourcis clavier VS2010 mis à jour.</title><link>https://gabrielmongeon.ca/2010/07/les-posters-des-raccourcis-clavier-vs2010-mis-%C3%A0-jour./</link><pubDate>Thu, 29 Jul 2010 18:00:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/07/les-posters-des-raccourcis-clavier-vs2010-mis-%C3%A0-jour./</guid><description>&lt;p>Les posters (en anglais seulement) des raccourcis clavier pour Visual Studio 2010 &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;amp;FamilyID=92ced922-d505-457a-8c9c-84036160639f">ont été mis à jour&lt;/a>(C++,C#,F# et VB).&lt;/p>
&lt;p>&lt;a href="http://weblogs.asp.net/scottgu/archive/2010/07/29/visual-studio-2010-keyboard-shortcuts.aspx">Source de l&amp;rsquo;information&lt;/a>&lt;/p></description></item><item><title>Personnalisation du DataGridView</title><link>https://gabrielmongeon.ca/2010/07/personnalisation-du-datagridview/</link><pubDate>Wed, 28 Jul 2010 18:08:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/07/personnalisation-du-datagridview/</guid><description>&lt;p>J&amp;rsquo;ai &lt;a href="http://www.gabrielmongeon.com/page/Personnalisation-du-DataGridView.aspx">mis en ligne deux fichiers source&lt;/a>permettant d&amp;rsquo;ajouter une colonne de type &amp;ldquo;Barre de progression&amp;rdquo; à un DataGridView.&lt;/p>
&lt;p>&lt;img src="https://gabrielmongeon.ca/img/2010%2f7%2fBarreDeProgression.PNG" alt="">&lt;/p></description></item><item><title>Métadonnées de fichiers Multimédia</title><link>https://gabrielmongeon.ca/2010/07/m%C3%A9tadonn%C3%A9es-de-fichiers-multim%C3%A9dia/</link><pubDate>Sun, 11 Jul 2010 20:52:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/07/m%C3%A9tadonn%C3%A9es-de-fichiers-multim%C3%A9dia/</guid><description>&lt;p>En récupérant une liste de fichiers multimédia, je me suit retrouvé avec une liste de fichiers à 4 caractères et qui ne signifiait rien. Grrr&amp;hellip;. J&amp;rsquo;ai alors décidé de faire un petit utilitaire pour me permettre de renommer les fichiers selon un pattern que j&amp;rsquo;avais déjà sur ma machine selon l&amp;rsquo;artiste, l&amp;rsquo;album et du titre de la chanson.&lt;/p>
&lt;p>Mais une problématique surgit rapidement: &lt;em>Comment récupérer ces métadonnées (principalement des fichiers MP3)?&lt;/em>&lt;/p></description></item><item><title>Collection observable surveillant les modifications aux items</title><link>https://gabrielmongeon.ca/2010/06/collection-observable-surveillant-les-modifications-aux-items/</link><pubDate>Wed, 30 Jun 2010 22:14:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/06/collection-observable-surveillant-les-modifications-aux-items/</guid><description>&lt;p>J&amp;rsquo;ai été confronté à une situation lors d&amp;rsquo;un développement d&amp;rsquo;une application WPF qui utilisait la classe &lt;a href="http://msdn.microsoft.com/fr-fr/library/ms668604.aspx">ObservableCollection&lt;/a>, voici la description:&lt;/p>
&lt;h3 id="problème">Problème:&lt;/h3>
&lt;p>Collection d&amp;rsquo;items qui comporte plusieurs items (qui eux implémente l&amp;rsquo;interface &lt;a href="http://msdn.microsoft.com/fr-fr/library/system.componentmodel.inotifypropertychanged.aspx">INotifyPropertyChanged&lt;/a>). Je dois faire certains calculs: Total des items à complétés, total des items complétés, items restants, etc. Mais lorsque qu&amp;rsquo;un de ces items changeait de statut et devenait complété, impossible de pousser l&amp;rsquo;information (&lt;a href="http://en.wikipedia.org/wiki/Push_technology">push&lt;/a>) à un niveau supérieur.&lt;/p>
&lt;h3 id="solution-proposée">Solution proposée:&lt;/h3>
&lt;p>Utilisation d&amp;rsquo;un thread qui à chaque intervalle X, allez valider les totaux et mettre à jour les données sur l&amp;rsquo;interface, de façon tirer (&lt;a href="http://en.wikipedia.org/wiki/Pull_technology">pull&lt;/a>). N&amp;rsquo;aimant pas vraiment cette idée et essayant de diminuer au minimum les pull pour privilégier les push, j&amp;rsquo;ai fait une petite recherche sur le sujet.&lt;/p></description></item><item><title>PRISM et les contrôles Telerik RadControls for WPF</title><link>https://gabrielmongeon.ca/2010/06/prism-et-les-contr%C3%B4les-telerik-radcontrols-for-wpf/</link><pubDate>Sat, 26 Jun 2010 13:08:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/06/prism-et-les-contr%C3%B4les-telerik-radcontrols-for-wpf/</guid><description>&lt;p>Depuis quelques temps, j&amp;rsquo;ai eu la chance d&amp;rsquo;expérimenter &lt;a href="http://compositewpf.codeplex.com/">PRISM&lt;/a> et j&amp;rsquo;aime bien ce que ce dernier apporte. Mais j&amp;rsquo;utilise aussi certains contrôles de Telerik pour WPF, en faisant quelques recherches, j&amp;rsquo;ai remarqué que Telerik à mis &lt;a href="http://www.telerik.com/help/search.aspx?pId=601&amp;amp;amp;ppId=601&amp;amp;amp;start=0&amp;amp;amp;q=prism">à même sa documentation&lt;/a>des éléments sur PRISM.&lt;/p>
&lt;p>Voici quelques liens intéressants:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="http://www.telerik.com/libraries/whitepapers/Telerik_Sales_Dashboard_whitepaper.sflb">Telerik Sales Dashboard White Paper&lt;/a>: Exemple d&amp;rsquo;applications utilisant PRISM et le patron MVVM&lt;/li>
&lt;li>&lt;a href="http://tv.telerik.com/watch/wpf/prism/introduction-prism-with-radcontrols-wpf">Introduction to PRISM with the RadControls for WPF&lt;/a> sur &lt;a href="http://tv.telerik.com/home">TelerikTV&lt;/a>&lt;/li>
&lt;li>&lt;a href="http://www.telerik.com/community/forums/search.aspx?rtf=Forum&amp;amp;amp;fid=272&amp;amp;amp;start=0&amp;amp;amp;sid=1&amp;amp;amp;q=PRISM">PRISM sur le forum WPF&lt;/a> de Telerik&lt;/li>
&lt;/ul>
&lt;p>Si vous avez d&amp;rsquo;autres articles intéressants, faites le moi savoir via les commentaires ou &lt;a href="http://www.gabrielmongeon.com/contact.aspx">ma page de contact&lt;/a>&lt;/p></description></item><item><title>Visual Studio Power Tools, Code Compare et PowerCommands</title><link>https://gabrielmongeon.ca/2010/06/visual-studio-power-tools-code-compare-et-powercommands/</link><pubDate>Thu, 10 Jun 2010 20:21:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/06/visual-studio-power-tools-code-compare-et-powercommands/</guid><description>&lt;p>Voici une collection d&amp;rsquo;outils/plugins/utilitaires permettant de travailler encore plus efficacement avec VS2010, voici les 3 que j&amp;rsquo;installe avec VS2010. Puisque vous y êtes, allez donc faire un tour sur le &lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/">Visual Studio Gallery&lt;/a>, vous allez sûrement trouver quelque chose d&amp;rsquo;intéressant!&lt;/p>
&lt;h2 id="visual-studio-2010-pro-power-tools">&lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef">Visual Studio 2010 Pro Power Tools&lt;/a>&lt;/h2>
&lt;p>Nouvellement arrivé, le Pro Power Tools permettent entre autre une meilleure gestion des onglets (par projet, code de couleur, scroll, stack, &amp;hellip;) ainsi que la recherche dans le menu Add Reference, ce qui est assez chouette, et j&amp;rsquo;ai même remarqué une amélioration des performances de ce dialogue.&lt;/p></description></item><item><title>Le TextFieldParser</title><link>https://gabrielmongeon.ca/2010/05/le-textfieldparser/</link><pubDate>Sat, 22 May 2010 22:55:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/05/le-textfieldparser/</guid><description>&lt;p>&lt;a href="http://www.emoreau.com">Éric Moreau&lt;/a> à écrit un &lt;a href="http://www.emoreau.com/Entries/Articles/2010/05/Do-you-know-the-TextFieldParser.aspx">article sur une composante intéressante&lt;/a> que je ne connaissais pas (disponible depuis le 2.0): le &lt;a href="http://msdn.microsoft.com/en-us/library/microsoft.visualbasic.fileio.textfieldparser.aspx">TextFieldParser&lt;/a>. Celle-ci fournit des méthodes et des objets permettant de parcourir les fichiers texte structurés (i.e. .CSV).&lt;/p>
&lt;p>Malheureusement, Microsoft ont inclus cette dans l&amp;rsquo;extension Microsoft.VisualBasic.dll. Même si on peut ajouter cette extension en C#, celle-ci n&amp;rsquo;est pas vraiment spécifique au VB.&lt;/p>
&lt;p>&lt;a href="http://www.emoreau.com/Entries/Articles/2010/05/Do-you-know-the-TextFieldParser.aspx">Bonne lecture&lt;/a>&lt;/p></description></item><item><title>Composite Application Library (PRISM) et Silverlight(WPF)</title><link>https://gabrielmongeon.ca/2010/05/composite-application-library-prism-et-silverlightwpf/</link><pubDate>Wed, 12 May 2010 20:44:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/05/composite-application-library-prism-et-silverlightwpf/</guid><description>&lt;p>Depuis quelques temps, j&amp;rsquo;expérimente avec Silverlight et PRISM. Si vous êtes curieux comme moi voici quelques liens pour vous aider à commencer:&lt;/p>
&lt;ul>
&lt;li>Le &lt;a href="http://compositewpf.codeplex.com/">code source&lt;/a> sur Codeplex&lt;/li>
&lt;li>Pour&lt;a href="http://msdn.microsoft.com/en-us/library/ff647075.aspx">évaluer le Composite Application Guidance&lt;/a>&lt;/li>
&lt;li>Les&lt;a href="http://msdn.microsoft.com/en-us/library/dd458897.aspx">activitées de développement&lt;/a>, une représentation plus visuel de toutes les modules/fonctions disponibles. En fait, c&amp;rsquo;est une grande liste de How-To&amp;rsquo;s bien expliqués.&lt;/li>
&lt;li>&lt;a href="http://entlib.codeplex.com/">Enterprise Library&lt;/a> sur Codeplex&lt;/li>
&lt;li>Et le plus important: &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=387C7A59-B217-4318-AD1B-CBC2EA453F40&amp;amp;amp;displaylang=en">télécharger le Composite Application Guidance, le Project Linker et les sources&lt;/a>.&lt;/li>
&lt;/ul>
&lt;p>Bonne chance, et si vous avez d&amp;rsquo;autres liens, n&amp;rsquo;hésitez pas à laissez un commentaire!&lt;/p></description></item><item><title>La version RC de VS2010 expirera le 30 juin 2010</title><link>https://gabrielmongeon.ca/2010/05/la-version-rc-de-vs2010-expirera-le-30-juin-2010/</link><pubDate>Thu, 06 May 2010 21:37:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/05/la-version-rc-de-vs2010-expirera-le-30-juin-2010/</guid><description>&lt;p>Comme je l&amp;rsquo;ai dit dans un &lt;a href="http://www.gabrielmongeon.com/post/2010/03/24/VS2010-RC-will-expire-in-3-weeks.aspx">post précédent&lt;/a>, la version RC de VS2010 ne durera pas éternellement, &lt;a href="http://blogs.msdn.com/jasonz/archive/2010/02/10/visual-studio-2010-net-framework-4-rc-ready-for-general-download.aspx">il semble&lt;/a> que toutes les versions RC expireront le 30 juin 2010. Assurez-vous donc de mettre à jour votre version ou d&amp;rsquo;obtenir les &lt;a href="http://www.microsoft.com/express/downloads/#Visual_Studio_2010_Express_Downloads">éditions Express&lt;/a> (C#, VB, C++, Développeur Web et Windows Phone) !&lt;/p></description></item><item><title>ResourceBlender</title><link>https://gabrielmongeon.ca/2010/05/resourceblender/</link><pubDate>Mon, 03 May 2010 23:10:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/05/resourceblender/</guid><description>&lt;p>&lt;a href="http://www.resourceblender.com/">ResourceBlender&lt;/a> est un utilitaire permettant de faire la traduction de vos chaînes de caractères très aisément (vous pouvez même utiliser Google Translate automatiquement, si vous être paresseux ou n&amp;rsquo;avez pas de haut standard de qualité de traduction).&lt;/p>
&lt;p>&lt;img src="https://gabrielmongeon.ca/img/2010%2f5%2fexpress-generate%5b1%5d.png" alt="">&lt;/p>
&lt;p>Il peut générer des fichiers RESX (.Net), Java, XML, etc &amp;hellip; En plus d&amp;rsquo;avoir des fonctions d&amp;rsquo;importation et de réutilisation des chaines de caractères déjà traduite. &lt;a href="http://www.resourceblender.com/features">Voir toutes les fonctionnalités ici&amp;hellip;&lt;/a>&lt;/p>
&lt;p>Le&lt;a href="http://resourceblender.codeplex.com/">code source se trouve évidemment sur Codeplex&lt;/a>&lt;/p></description></item><item><title>Les posters des raccourcis clavier VS2010 disponibles</title><link>https://gabrielmongeon.ca/2010/04/les-posters-des-raccourcis-clavier-vs2010-disponibles/</link><pubDate>Sun, 18 Apr 2010 10:57:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/04/les-posters-des-raccourcis-clavier-vs2010-disponibles/</guid><description>&lt;p>Les posters (en anglais seulement) des raccourcis clavier pour Visual Studio 2010 sont &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;amp;FamilyID=92ced922-d505-457a-8c9c-84036160639f">maintenant disponibles&lt;/a>(C++,C#,F# et VB).&lt;/p>
&lt;p>&lt;a href="http://emoreau.com/Entries/Blogs/2010/04/Visual-Studio-2010-Keyboard-shortcuts-posters-available.aspx">Source de l&amp;rsquo;information&lt;/a>&lt;/p></description></item><item><title>Visual Studio 2010 maintenant disponible</title><link>https://gabrielmongeon.ca/2010/04/visual-studio-2010-maintenant-disponible/</link><pubDate>Tue, 13 Apr 2010 17:44:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/04/visual-studio-2010-maintenant-disponible/</guid><description>&lt;p>&lt;a href="http://msdn.microsoft.com/en-us/default.aspx">&lt;img src="http://www.hanselman.com/blog/content/binary/WindowsLiveWriter/VisualStudio2010Released_1353E/clip_image002_3.gif" alt="">&lt;/a>&lt;/p>
&lt;p>VS2010 est maintenant disponible (&lt;a href="http://go.microsoft.com/?LinkId=9725695">Trial&lt;/a>, &lt;a href="http://www.microsoft.com/express/">Express&lt;/a>et pour les &lt;a href="http://msdn.microsoft.com/subscriptions/">abonnés à MSDN&lt;/a>). &lt;a href="http://www.hanselman.com/">Scott Hanselman&lt;/a>a écrit un&lt;a href="http://www.hanselman.com/blog/VisualStudio2010Released.aspx">excellent article&lt;/a>résumant toutes les nouvelles fonctionnalités de cette nouvelle mouture, à vous de jouer maintenant!&lt;/p></description></item><item><title>ASP.Net Path</title><link>https://gabrielmongeon.ca/2010/03/asp.net-path/</link><pubDate>Wed, 24 Mar 2010 18:08:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/03/asp.net-path/</guid><description>&lt;p>&lt;a href="http://www.west-wind.com/weblog/">Rick Strahl&lt;/a> a sauvé m&amp;rsquo;a journée avec son billet &amp;ldquo;&lt;a href="http://www.west-wind.com/weblog/posts/132081.aspx">Making sense of ASP.NET Path&lt;/a>&amp;rdquo; surtout la ligne suivante:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-html" data-lang="html">&lt;span class="line">&lt;span class="cl">&lt;span class="p">&amp;lt;&lt;/span>&lt;span class="nt">script&lt;/span> &lt;span class="na">src&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;&amp;lt;%= Url.Content(&amp;#34;&lt;/span>&lt;span class="err">~/&lt;/span>&lt;span class="na">scripts&lt;/span>&lt;span class="err">/&lt;/span>&lt;span class="na">new&lt;/span>&lt;span class="err">.&lt;/span>&lt;span class="na">js&lt;/span>&lt;span class="err">&amp;#34;)&lt;/span> &lt;span class="err">%&lt;/span>&lt;span class="p">&amp;gt;&lt;/span>&lt;span class="s2">&amp;#34; type=&amp;#34;&lt;/span>&lt;span class="nx">text&lt;/span>&lt;span class="o">/&lt;/span>&lt;span class="nx">javascript&lt;/span>&lt;span class="err">&amp;#34;&lt;/span>&lt;span class="o">&amp;gt;&lt;/span>&lt;span class="p">&amp;lt;/&lt;/span>&lt;span class="nt">script&lt;/span>&lt;span class="p">&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item><item><title>Orchard Project sur Web Platform Installer</title><link>https://gabrielmongeon.ca/2010/03/orchard-project-sur-web-platform-installer/</link><pubDate>Thu, 18 Mar 2010 18:53:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/03/orchard-project-sur-web-platform-installer/</guid><description>&lt;p>Le Orchard Project peut maintenant être installé via le Web Platform Installer (WebPI). &lt;a href="http://www.orchardproject.net/docs/Default.aspx?Page=Installing-Orchard-Using-Web-PI&amp;amp;amp;NS=&amp;amp;amp;AspxAutoDetectCookieSupport=1">Vous n&amp;rsquo;avez qu&amp;rsquo;à suivre les instructions&lt;/a>!!&lt;/p>
&lt;p>Les fichiers sources sont toujours disponibles sur &lt;a href="http://orchard.codeplex.com">CodePlex&lt;/a>.&lt;/p></description></item><item><title>Orchard Project - Applications et composants réutilisables pour ASP.NET</title><link>https://gabrielmongeon.ca/2010/03/orchard-project-applications-et-composants-r%C3%A9utilisables-pour-asp.net/</link><pubDate>Fri, 12 Mar 2010 17:53:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/03/orchard-project-applications-et-composants-r%C3%A9utilisables-pour-asp.net/</guid><description>&lt;p>Le &lt;a href="http://www.orchardproject.net">Orchard Project&lt;/a> a pour but de créer une application et des composants réutilisable à l&amp;rsquo;aide de ASP.NET. De plus, à court terme, celui-ci fournira une application CMS basée sur le .NET.&lt;/p>
&lt;p>Pour l&amp;rsquo;avoir testés à plusieurs reprises, celui-ci semble bien prometteur, mais encore trop immature pour penser à l&amp;rsquo;utiliser comme mon engin de Blog. Mais on verra bien&amp;hellip;.&lt;/p>
&lt;p>Le &lt;a href="http://orchard.codeplex.com/sourcecontrol/list/changesets?ProjectName=orchard">code source&lt;/a> est disponible sur &lt;a href="http://www.codeplex.com/">CodePlex&lt;/a>&lt;/p></description></item></channel></rss>