<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Gabriel Mongeon</title><link>https://gabrielmongeon.ca/</link><description>Recent content 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/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>Reconstruire mon archive de blog de 15 ans sans perdre sa mémoire</title><link>https://gabrielmongeon.ca/2026/02/reconstruire-archive-blog-15-ans-hugo-azure-static-web-apps/</link><pubDate>Sun, 01 Feb 2026 10:00:00 +0000</pubDate><guid>https://gabrielmongeon.ca/2026/02/reconstruire-archive-blog-15-ans-hugo-azure-static-web-apps/</guid><description>J&amp;rsquo;ai reconstruit mon archive de blog de 15 ans avec Hugo et Azure Static Web Apps. Ce qui comptait : ne pas casser les vieux liens, garder EN/FR fonctionnel, et rendre les déploiements ennuyeux.</description></item><item><title>15 ans de blogging : leçons apprises</title><link>https://gabrielmongeon.ca/2026/01/15-ans-blogging-lecons-apprises/</link><pubDate>Fri, 16 Jan 2026 10:00:00 +0000</pubDate><guid>https://gabrielmongeon.ca/2026/01/15-ans-blogging-lecons-apprises/</guid><description>Retour sur 15 ans de blogging : pourquoi la cohérence importe moins que la qualité, comment le contenu bilingue construit la communauté, et ce qui crée vraiment de la valeur pour vos lecteurs.</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>Moderniser les projets ASP.NET patrimoniaux en 2025</title><link>https://gabrielmongeon.ca/2025/12/moderniser-projets-aspnet-patrimoniaux-2025/</link><pubDate>Thu, 18 Dec 2025 12:00:00 +0000</pubDate><guid>https://gabrielmongeon.ca/2025/12/moderniser-projets-aspnet-patrimoniaux-2025/</guid><description>Stratégies pratiques pour évaluer et moderniser les projets ASP.NET patrimoniaux, de la migration incrémentale à l&amp;rsquo;adoption de motifs modernes.</description></item><item><title>À propos</title><link>https://gabrielmongeon.ca/about/</link><pubDate>Sat, 13 Dec 2025 00:00:00 +0000</pubDate><guid>https://gabrielmongeon.ca/about/</guid><description>&lt;h1 id="gabriel-mongeon">Gabriel Mongeon&lt;/h1>
&lt;p>Bienvenue sur mon blog personnel! Je suis un développeur passionné par les technologies et le partage de connaissances.&lt;/p>
&lt;h2 id="ce-que-je-fais">Ce que je fais&lt;/h2>
&lt;p>Je travaille dans le domaine du développement logiciel depuis plusieurs années, me concentrant sur les technologies Microsoft, le développement web et l&amp;rsquo;architecture logicielle.&lt;/p>
&lt;h2 id="ce-blog">Ce blog&lt;/h2>
&lt;p>Ce blog est un espace où je partage mes expériences, mes découvertes techniques et mes réflexions sur le développement logiciel. Vous y trouverez des articles en français et en anglais sur divers sujets techniques.&lt;/p></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>Le Mot: Solveur</title><link>https://gabrielmongeon.ca/2022/05/le-mot-solveur/</link><pubDate>Thu, 26 May 2022 20:00:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2022/05/le-mot-solveur/</guid><description>&lt;p>J&amp;rsquo;ai fait un petit utilitaire pour aider à résoudre &lt;a href="https://wordle.louan.me/">Le Mot&lt;/a> (&lt;a href="https://github.com/louanben/wordle-fr">source&lt;/a>), un jeu utilisant le même concept de &lt;a href="https://www.nytimes.com/games/wordle/index.html">Wordle&lt;/a>, mais en français, créé par &lt;a href="https://twitter.com/louanben">@louanben&lt;/a>.&lt;/p>
&lt;p>L&amp;rsquo;utilitaire permet de filtrer une liste de mots via les lettres exactes, potentielles et non-présentes. Retrouver &lt;a href="https://lemotsolveur.gabrielmongeon.ca">Le mot: Solveur&lt;/a> sur mon site directement.&lt;/p>
&lt;p>&lt;img src="https://gabrielmongeon.ca/img/2022/05/le_mot_solveur.jpeg" alt="Le mot: Solveur">&lt;/p></description></item><item><title>Plugin Stream Deck pour Mattermost</title><link>https://gabrielmongeon.ca/2022/04/plugin-stream-deck-pour-mattermost/</link><pubDate>Tue, 12 Apr 2022 20:00:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2022/04/plugin-stream-deck-pour-mattermost/</guid><description>&lt;p>&lt;img src="https://gabrielmongeon.ca/img/2022/04/Mattermost.png" alt="Mattermost">
Dans mon &lt;a href="https://gabrielmongeon.ca/posts/2022-04-03-Mattermost-Stream-Deck-plugin.fr.md">article précédent&lt;/a>, j&amp;rsquo;ai discuté de comment créer un plugin pour Stream Deck en C#. Je vous présente ici un plugin &lt;a href="https://www.streamdeck.com/">Stream Deck&lt;/a> pour Mattermost développé en C# et .Net 6.&lt;/p>
&lt;p>Le projet est séparé en deux parties :&lt;/p>
&lt;ol>
&lt;li>&lt;strong>Un client pour Mattermost&lt;/strong>: Permet la connection au serveur Mattermost et fourni des objets pour l&amp;rsquo;interaction avec celui-ci.&lt;/li>
&lt;li>&lt;strong>Le plugin pour Stream Deck&lt;/strong> : Actions pour le Stream Deck, déployer dans le store d&amp;rsquo;Elgato.&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>&lt;a href="https://github.com/mongeon/MattermostAPI/releases/latest">Dernière Version sur Github&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/mongeon/MattermostAPI">Code source Github&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://apps.elgato.com/plugins/com.mongeon.mm">Plugin dans le store d&amp;rsquo;Elgato&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>Présentement, le plugin ne contient qu&amp;rsquo;une seule action disponible:&lt;/p></description></item><item><title>Création d'un plugin Stream Deck</title><link>https://gabrielmongeon.ca/2022/04/cr%C3%A9ation-dun-plugin-stream-deck/</link><pubDate>Sun, 03 Apr 2022 19:26:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2022/04/cr%C3%A9ation-dun-plugin-stream-deck/</guid><description>&lt;p>Voici un tutoriel pour créer plugin pour &lt;a href="https://www.elgato.com/">Elgato&lt;/a> &lt;a href="https://www.elgato.com/fr/stream-deck">Stream Deck&lt;/a>.&lt;/p>
&lt;h1 id="matériel-requis">Matériel requis&lt;/h1>
&lt;ul>
&lt;li>Elgato Stream Deck: Peu importe la version utilisée, ils utilisent tous le même logiciel.&lt;/li>
&lt;/ul>
&lt;h1 id="création-du-plugin-pour-le-stream-deck">Création du plugin pour le Stream Deck&lt;/h1>
&lt;p>Pour nous aider avec notre plugin Stream Deck, nous utilisons les outils développé par &lt;a href="https://barraider.com">BarRaider&lt;/a> qui permettent de débuter rapidement notre plugin mais également de déployer localement sur notre Stream Deck. Je suis librement la &lt;a href="https://github.com/BarRaider/streamdeck-tools/wiki/Getting-Started">documentation de BarRaider&lt;/a> mais également de &lt;a href="https://developer.elgato.com/documentation/stream-deck/sdk/create-your-own-plugin/">Elgato&lt;/a>, mais je vais tout même essayer de vous donner une peu plus d&amp;rsquo;informations.&lt;/p></description></item><item><title>Windows 10 + Raspberry Pi 3 + Display</title><link>https://gabrielmongeon.ca/2016/11/windows-10--raspberry-pi-3--display/</link><pubDate>Wed, 02 Nov 2016 21:22:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2016/11/windows-10--raspberry-pi-3--display/</guid><description>&lt;p>Je m’amuse depuis peu avec Windows 10 IOT et un Raspberry Pi alors je me suis procuré un écran tactile pour améliorer mon expérience. Voici mon setup actuel:&lt;/p>
&lt;ul>
&lt;li>Raspberry Pi 3&lt;/li>
&lt;li>Rapsberry Pi 7” touch display&lt;/li>
&lt;li>Raspberry Pi Clear Case&lt;/li>
&lt;li>Windows 10 IOT Insider Edition&lt;/li>
&lt;/ul>
&lt;p>Pour faire fonctionner le tout, il faut simplement connecter le câble “display” (le gros gris) ainsi que les 3 petits fils sur le GPIO du Raspberry Pi!&lt;/p></description></item><item><title>Source personnalisée de NuGet pour MSBuild</title><link>https://gabrielmongeon.ca/2015/04/source-personnalis%C3%A9e-de-nuget-pour-msbuild/</link><pubDate>Tue, 14 Apr 2015 07:29:22 -0400</pubDate><guid>https://gabrielmongeon.ca/2015/04/source-personnalis%C3%A9e-de-nuget-pour-msbuild/</guid><description>&lt;p>&lt;a href="https://gabrielmongeon.ca/img/NuGet-Logo-2.png">&lt;img src="https://gabrielmongeon.ca/img/NuGet-Logo-2_thumb.png" alt="NuGet-Logo-2" title="NuGet-Logo-2">&lt;/a>Si vous avez une source de données personnalisée pour vos package NuGet et que vous utiliser MSBuild pour vos solutions, MSBuild ne sera pas en mesure de restaurer ces packages.&lt;/p>
&lt;p>Pour y arriver sans ajouter des fichiers de configuration spécifiques à vos solutions .Net, il vous suffit d’ajouter un fichier &lt;em>NuGetDefaults.config&lt;/em> dans le répertoire &lt;em>%ProgramData%\NuGet\NuGetDefaults.config&lt;/em> de votre serveur de build. Ce fichier sera ouvert à chaque build nécessitant la restauration de packages et permettra de voir vos sources de packages NuGet d’entreprises ou personnels.&lt;/p></description></item><item><title>Exclure des fichiers ou répertoire lors de la publication</title><link>https://gabrielmongeon.ca/2015/02/exclure-des-fichiers-ou-r%C3%A9pertoire-lors-de-la-publication/</link><pubDate>Thu, 12 Feb 2015 11:40:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2015/02/exclure-des-fichiers-ou-r%C3%A9pertoire-lors-de-la-publication/</guid><description>&lt;p>Dans un de mes projets, j’utilise un site ASP.Net MVC pour communiquer avec Team Foundation Server (TFS) pour afficher des métriques/graphiques/rapports. Le site est hébergé sur le même serveur qui héberge TFS et lors de la publication il publie dans le fichier bin le fichier &lt;em>Microsoft.TeamFoundation.WorkItemTracking.Client.DataStoreLoader.dll&lt;/em> à chaque fois, ce qui cause une erreur ASP.Net car la dll se trouve déjà sur le serveur.&lt;/p>
&lt;p>Il est possible dans un projet ASP.Net MVC d’exclure des fichiers et répertoire &lt;a href="http://www.asp.net/web-forms/overview/deployment/advanced-enterprise-web-deployment/excluding-files-and-folders-from-deployment">en créant un fichier .wpp.targets&lt;/a>. Celui-ci permet de définir les exclusions ainsi que la source/raison de l’exclusion.&lt;/p></description></item><item><title>Date du changement d’état dans TFS Scrum</title><link>https://gabrielmongeon.ca/2015/01/date-du-changement-d%C3%A9tat-dans-tfs-scrum/</link><pubDate>Fri, 16 Jan 2015 14:10:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2015/01/date-du-changement-d%C3%A9tat-dans-tfs-scrum/</guid><description>&lt;p>En voulant bénéficier des nouveaux graphiques de tendances dans TFS 2013.4, je me suis rendu compte que la date du changement d’état n’était pas ajouter au template des items dans le template Scrum de TFS. Je devais me résoudre à prendre la date de modification, mais celle-ci fausse les résultats pour des items qui n’ont pas réellement changé depuis longtemps mais qui changeant une propriété (notamment la priorité lorsque l’on réordonne le backlog).&lt;/p></description></item><item><title>C# et JSON</title><link>https://gabrielmongeon.ca/2014/04/c%23-et-json/</link><pubDate>Tue, 08 Apr 2014 22:34:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2014/04/c%23-et-json/</guid><description>&lt;p>Si vous devez utiliser des données formatées avec le &lt;a href="http://www.json.org">standard JSON&lt;/a>, voici un truc simple pour démarrer (mais vous pouvez complexifier à votre guise ;)). J’utilise pour ce faire l’extension &lt;a href="http://vswebessentials.com/">Web Essentials&lt;/a> et le package &lt;a href="http://nuget.org">NuGet&lt;/a> &lt;a href="http://www.nuget.org/packages/Newtonsoft.Json/">Json.NET&lt;/a>. Le fichier données JSON que j’utilise est celui-ci: &lt;a href="http://www.gabrielmongeon.com/public/blog/donuts.js">Fichier exemple JSON&lt;/a> (&lt;a href="http://adobe.github.io/Spry/data/json/donuts.js">source&lt;/a>).&lt;/p>
&lt;p>Voici les étapes pour prendre les données JSON, générer les classes nécessaires et téléchargés les données et remplir ces nouvelles classes:&lt;/p>
&lt;ul>
&lt;li>Installer l’extension Web Essentials&lt;/li>
&lt;li>Créer une nouveau fichier de classe&lt;/li>
&lt;li>Mettre dans le presse-papier un extrait ou l’ensemble des données JSON (Copier ou CTRL-C)&lt;/li>
&lt;li>Cliquer-droit dans l’éditeur ou dans le menu EDITION/Collage Spécial et sélectionner “Coller le code JSON en tant que classes”&lt;/li>
&lt;/ul>
&lt;p>&lt;a href="https://gabrielmongeon.ca/img/image_14.png">&lt;img src="https://gabrielmongeon.ca/img/image_thumb_13.png" alt="image" title="image">&lt;/a>&lt;/p></description></item><item><title>Politique de confidentialité pour Windows Store</title><link>https://gabrielmongeon.ca/2014/02/politique-de-confidentialit%C3%A9-pour-windows-store/</link><pubDate>Fri, 21 Feb 2014 18:45:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2014/02/politique-de-confidentialit%C3%A9-pour-windows-store/</guid><description>&lt;p>Je connaissais &lt;a href="http://blogs.msdn.com/b/jennifer/archive/2012/11/15/common-windows-store-certification-errors-4-1-your-app-must-comply-with-privacy-requirements.aspx">le requis d’une politique de confidentialité&lt;/a> pour le Windows Store (requis 4.1.1), mais lors de la publication de mon application elle me fut refusé sur la base que je devais absolument fournir cette politique car j’utilisais la connexion Internet. Donc même si vous ne récolté pas d’informations de vos utilisateurs, le simple d’être connecté requiert cette politique. C’est dommage que la validation de Visual Studio ne détecte pas ce problème et que ce soit plus tard lors de la soumission que cela est détecté.&lt;/p></description></item><item><title>Patiner sur le Windows Store</title><link>https://gabrielmongeon.ca/2014/02/patiner-sur-le-windows-store/</link><pubDate>Wed, 19 Feb 2014 20:16:32 -0500</pubDate><guid>https://gabrielmongeon.ca/2014/02/patiner-sur-le-windows-store/</guid><description>&lt;p>Après avoir fait une &lt;a href="http://gabrielmongeon.com/post/2012/01/21/Ma-premiere-App-Sports-MTL.aspx">application similaire sur Windows Phone&lt;/a>, je me suis amusé à faire une application similaire sur Windows 8: &lt;a href="http://apps.microsoft.com/windows/app/patiner/fd9c9a90-1fb8-4307-84d6-d1add9e53ae4">Patiner&lt;/a>.&lt;/p>
&lt;p>L’application permet de visualiser l’état des patinoires de l’ile de Montréal en naviguant sur la carte. C’est tout simple et c’est voulu ainsi, mais des améliorations sont déjà prévus dans les prochaines versions.&lt;/p>
&lt;p>Les données proviennent de &lt;a href="http://www.patinermontreal.ca/">Patiner Montréal&lt;/a>, qui offrent une excellent portail web et des liens vers des applications pour d’autres systèmes d’exploitation.&lt;/p></description></item><item><title>On s’y remet?</title><link>https://gabrielmongeon.ca/2014/02/on-sy-remet/</link><pubDate>Tue, 04 Feb 2014 20:10:11 -0500</pubDate><guid>https://gabrielmongeon.ca/2014/02/on-sy-remet/</guid><description>&lt;p>Après près de 1 an sans activités, ce blogue est presque sur le respirateur. Un nouvel emploi, la petite famille et d’autres éléments m’on tenu à l’écart. Mais je vais essayer de remédier à cela:&lt;/p>
&lt;ul>
&lt;li>J’ai mis à jour l’engin de blogue et corriger certains problèmes.&lt;/li>
&lt;li>Changé le thème.&lt;/li>
&lt;/ul>
&lt;p>J’ai déjà quelques idées de blogues, alors dans quelques temps ils devraient apparaitre sur ce blogue.&lt;/p>
&lt;p>À suivre…&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>.NET Micro Framework et Gadgeteer a Alt.NET Montréal</title><link>https://gabrielmongeon.ca/2013/01/.net-micro-framework-et-gadgeteer-a-alt.net-montr%C3%A9al/</link><pubDate>Mon, 14 Jan 2013 12:33:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2013/01/.net-micro-framework-et-gadgeteer-a-alt.net-montr%C3%A9al/</guid><description>&lt;p>&lt;img src="http://www.netmf.com/fw/logoFooter.jpg" alt="">Le 25 février prochain je ferai une présentation intitulé &lt;a href="http://www.dotnetmontreal.com/events/79136372/">&lt;em>.NET Micro Framework et .NET Gadgeteer: l’informatique embarqué à la portée de tous&lt;/em>&lt;/a> lors de la rencontre Alt.Net de Montréal. Je ferais un tour du Framework ainsi que de Gadgeteer à l’aide d’exemple: des trucs qui clignotent, bougent et donnent des informations utiles ;)&lt;/p>
&lt;p>Si vous avez des projets que vous aimeriez montrer au groupe, ne vous gênez pas de les apportez, nous nous ferons un plaisir d’en discuter.&lt;/p></description></item><item><title>Créer votre première application Services Mobile d’Azure</title><link>https://gabrielmongeon.ca/2012/11/cr%C3%A9er-votre-premi%C3%A8re-application-services-mobile-dazure/</link><pubDate>Wed, 07 Nov 2012 21:10:03 -0500</pubDate><guid>https://gabrielmongeon.ca/2012/11/cr%C3%A9er-votre-premi%C3%A8re-application-services-mobile-dazure/</guid><description>&lt;p>Il est très facile de créer votre première application &lt;a href="http://windows.microsoft.com">Windows 8&lt;/a>, &lt;a href="http://www.windowsphone.com/">Windows Phone 8&lt;/a> ou iOS avec les outils Services Mobile d’&lt;a href="http://www.windowsazure.com">Azure&lt;/a>. Dans ce billet je vais démontrer comment créer une application exemple “ToDo”. En fait, cela va vous prendre plus de temps lire ce billet que d’exécuter les étapes de celui-ci!&lt;/p>
&lt;p>Loguer vous sur votre &lt;a href="http://windows.azure.com/">portail Windows Azure&lt;/a> et rendez-vous dans la section Services Mobiles. Cliquer sur le lien&lt;em>Créer un service mobile&lt;/em>.&lt;/p></description></item><item><title>Productivity Power Tools 2012</title><link>https://gabrielmongeon.ca/2012/11/productivity-power-tools-2012/</link><pubDate>Wed, 07 Nov 2012 18:55:09 -0500</pubDate><guid>https://gabrielmongeon.ca/2012/11/productivity-power-tools-2012/</guid><description>&lt;p>&lt;img src="http://i1.visualstudiogallery.msdn.s-msft.com/3a96a4dc-ba9c-4589-92c5-640e07332afd/image/file/88405/1/screenshot.png" alt="">Les outils de productivités pour &lt;a href="">Visual Studio&lt;/a> 2012 sont &lt;a href="http://visualstudiogallery.msdn.microsoft.com/3a96a4dc-ba9c-4589-92c5-640e07332afd">maintenant disponible&lt;/a>. En plus des mêmes fonctionnalités que la version 2010, les nouveautés de cette version sont:&lt;/p>
&lt;ul>
&lt;li>Les tâches rapides (Quick tasks)&lt;/li>
&lt;li>Power Commands&lt;/li>
&lt;li>L’impression couleur&lt;/li>
&lt;/ul>
&lt;p>Toutes les fonctionnalités peuvent être désactivés individuellement dans les options. Si vous ne les avez jamais essayer, ne vous gênez pas, cela pourrait augmenter votre productivités.&lt;/p>
&lt;p>Bon développement!&lt;/p></description></item><item><title>SharePoint 2013 RTM</title><link>https://gabrielmongeon.ca/2012/10/sharepoint-2013-rtm/</link><pubDate>Fri, 12 Oct 2012 12:23:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2012/10/sharepoint-2013-rtm/</guid><description>&lt;p>&lt;img src="http://sharepointjim.files.wordpress.com/2012/07/sharepoint-2013-logo.jpg?w=228&amp;amp;amp;h=69" alt="">&lt;a href="http://www.microsoft.com">Microsoft&lt;/a> a &lt;a href="http://www.sharepointjoel.com/Lists/Posts/Post.aspx?ID=589">annoncé hier&lt;/a> que les équipe d’Office et &lt;a href="http://sharepoint.microsoft.com">SharePoint&lt;/a> ont remis la version 2013 RTM.&lt;/p>
&lt;p>La disponibilité pour les clients Volume Licensing (VL) ainsi que ceux avec un compte MSDN ou Technet devrait être disponible d’ici la mi-novembre (Juste à temps pour le &lt;a href="http://www.mssharepointconference.com">SharePoint Conference&lt;/a>). La disponibilité générale serait d’ici le début décembre.&lt;/p>
&lt;p>Office 365 devrait aussi être mis à jour à mis novembre pour profiter des nouvelles fonctionnalités.&lt;/p></description></item><item><title>Quoi de neuf?</title><link>https://gabrielmongeon.ca/2012/10/quoi-de-neuf/</link><pubDate>Mon, 01 Oct 2012 19:40:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2012/10/quoi-de-neuf/</guid><description>&lt;p>J’ai récemment croisé une vieille connaissance qui m’a demandé sur quoi que je travaillais présentement, ce qui m’a inspiré ce billet. Inquiété vous pas, je n’étalerai pas ma vie personnelle!&lt;/p>
&lt;p>Dans le jour, je travaille comme développeur chez &lt;a href="http://www.alcero.com">Alcero&lt;/a>:&lt;/p>
&lt;ul>
&lt;li>Je développe pour la plateforme &lt;a href="http://sharepoint.microsoft.com">SharePoint&lt;/a> 2010 de &lt;a href="http://www.microsoft.com">Microsoft&lt;/a>, en utilisant &lt;a href="http://www.microsoft.com/visualstudio">Visual Studio 2012&lt;/a> et TFS 2012.&lt;/li>
&lt;li>Présentement, je fais beaucoup de &lt;a href="http://www.jquery.com">jQuery&lt;/a>, que j’apprend à aimer ou detester, dépendement des tâches à accomplir&lt;/li>
&lt;li>J’essai de regarder ce qui s’en vient dans &lt;a href="http://sharepoint.microsoft.com/en-us/preview/sharepoint.aspx">la prochaine version de SharePoint&lt;/a>. Vous devriez aussi si vous travailler présentement avec SharePoint 2010.&lt;/li>
&lt;li>Comme &lt;a href="http://gabrielmongeon.com/post/2012/05/02/IRON-SharePoint.aspx">indiqué en mai&lt;/a>, on a participé au Iron SharePoint du &lt;a href="http://www.sharepointsummit.org/">SharePoint Summit&lt;/a> à Toronto. Vous pouvez &lt;a href="http://www.youtube.com/watch?v=8rEgi5KfwMg">me voir en train de présenter mon équipe&lt;/a> ou de &lt;a href="http://www.youtube.com/watch?v=oG0aSyULeRk">présenter notre solution lors de la dernière journée&lt;/a> (après plus de 50 heures sans sommeil et ma première présentation en anglais).&lt;/li>
&lt;/ul>
&lt;p>Dans mes temps libre:&lt;/p></description></item><item><title>Visual Studio 2012 lancé en septembre</title><link>https://gabrielmongeon.ca/2012/08/visual-studio-2012-lanc%C3%A9-en-septembre/</link><pubDate>Wed, 01 Aug 2012 13:30:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2012/08/visual-studio-2012-lanc%C3%A9-en-septembre/</guid><description>&lt;p>J’espère que vous vous amusez bien avec la version RC de Visual Studio 2012!!! La version finale va être lancé le 12 septembre prochain et Microsoft prépare un évènement virtuel pour souligner le tout. Rendez-vous au &lt;a href="http://www.visualstudiolaunch.com">VisualStudioLaunch.com&lt;/a>.&lt;/p>
&lt;p>&lt;img src="https://p.twimg.com/AzOX9OOCIAEqhcA.png:large" alt="">&lt;/p>
&lt;p>Bon développement&lt;/p></description></item><item><title>IRON SharePoint</title><link>https://gabrielmongeon.ca/2012/05/iron-sharepoint/</link><pubDate>Wed, 02 May 2012 10:51:32 -0400</pubDate><guid>https://gabrielmongeon.ca/2012/05/iron-sharepoint/</guid><description>&lt;p>&lt;img src="http://gabrielmongeon.com/public/images/sharepointsummilogo.gif" alt="">Quatre collègues chez &lt;a href="http://www.alcero.com">Alcero&lt;/a> et moi avons inscrit une équipe (Hot Box) pour la compétition &lt;a href="http://www.sharepointsummit.org/Toronto/iron-sharepoint.htm">IRON SharePoint&lt;/a> de cette année au &lt;a href="http://www.sharepointsummit.org/Toronto/index.htm">SharePoint Summit à Toronto&lt;/a>. Nous allons construire une solution SharePoint en moins de trois jours pendant le sommet (14-16 mai) et présenter notre solution aux juges.&lt;/p>
&lt;p>Au-delà du prix de 5000$ pour l&amp;rsquo;équipe gagnante, selon la page IRON SharePoint :&lt;/p>
&lt;blockquote>
&lt;p>Les gagnants profiteront également de l&amp;rsquo;immortalité IRON SharePoint et seront l&amp;rsquo;envie de leurs pairs.&lt;/p></description></item><item><title>Visual Studio 11: Attributs Caller</title><link>https://gabrielmongeon.ca/2012/03/visual-studio-11-attributs-caller/</link><pubDate>Wed, 14 Mar 2012 20:45:46 -0400</pubDate><guid>https://gabrielmongeon.ca/2012/03/visual-studio-11-attributs-caller/</guid><description>&lt;p>Une des nouveautés de &lt;a href="http://www.microsoft.com/visualstudio/11/">Visual Studio 11&lt;/a> et du framework 4.5 sont les attributs Caller:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="http://msdn.microsoft.com/fr-ca/library/system.runtime.compilerservices.callermembernameattribute%28v=vs.110%29.aspx">CallerMemberName&lt;/a>: permet d&amp;rsquo;obtenir la méthode ou le nom de la propriété de l&amp;rsquo;appel à la méthode.&lt;/li>
&lt;li>&lt;a href="http://msdn.microsoft.com/fr-ca/library/system.runtime.compilerservices.callerfilepathattribute%28v=vs.110%29.aspx">CallerFilePath&lt;/a>: permet d&amp;rsquo;obtenir le chemin d&amp;rsquo;accès complet du fichier source qui contient l&amp;rsquo;appelant. C&amp;rsquo;est le chemin d&amp;rsquo;accès de fichier au moment de la compilation.&lt;/li>
&lt;li>&lt;a href="http://msdn.microsoft.com/fr-ca/library/system.runtime.compilerservices.callerlinenumberattribute%28v=vs.110%29.aspx">CallerLineNumber&lt;/a>: permet d&amp;rsquo;obtenir le numéro de ligne dans le fichier source vers lequel la méthode est appelée.&lt;/li>
&lt;/ul>
&lt;p>Ces attributs permettent d’alléger le code selon certains scénarios, comme par exemple la journalisation(logging) ou lorsque que vous utiliser l’interface INotifyPropertyChanged (comme pour le MVVM) et devez passez le nom de la propriété appelante.&lt;/p></description></item><item><title>WP7 App: InterUrbain</title><link>https://gabrielmongeon.ca/2012/03/wp7-app-interurbain/</link><pubDate>Tue, 13 Mar 2012 07:51:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2012/03/wp7-app-interurbain/</guid><description>&lt;p>&lt;a href="https://gabrielmongeon.ca/img/MarketPlace_99x99.png">&lt;img src="https://gabrielmongeon.ca/img/MarketPlace_99x99_thumb.png" alt="MarketPlace_99x99" title="MarketPlace_99x99">&lt;/a>&lt;/p>
&lt;p>Voici une seconde application de mon cru: &lt;a href="http://windowsphone.com/s?appid=58b0e6fa-8edd-4805-b88d-dab886c22812">InterUrbain&lt;/a>.&lt;/p>
&lt;p>Cette application utilitaire permet de déterminer si les appels entre 2 numéros de téléphone sont locaux ou interurbains. Il suffit d’entrer le code régional et les 3 premiers chiffres du numéro pour déterminer leur distances. Simple, efficace et surtout &lt;strong>gratuit&lt;/strong>!&lt;/p>
&lt;p>&lt;a href="https://gabrielmongeon.ca/img/SplashScreen.png">&lt;img src="https://gabrielmongeon.ca/img/SplashScreen_thumb.png" alt="SplashScreen" title="SplashScreen">&lt;/a>&lt;a href="https://gabrielmongeon.ca/img/PreCheck.fr.png">&lt;img src="https://gabrielmongeon.ca/img/PreCheck.fr_thumb.png" alt="PreCheck.fr" title="PreCheck.fr">&lt;/a>&lt;a href="https://gabrielmongeon.ca/img/PostCheck.fr,png.png">&lt;img src="https://gabrielmongeon.ca/img/PostCheck.fr,png_thumb.png" alt="PostCheck.fr,png" title="PostCheck.fr,png">&lt;/a>&lt;/p>
&lt;p>Si vous avez des suggestions, commentaires ou besoin de support, n’hésitez pas à entrer en contact avec moi (voir le lien en haut de cette page).&lt;/p></description></item><item><title>Publicités pour Windows Phone 7</title><link>https://gabrielmongeon.ca/2012/02/publicit%C3%A9s-pour-windows-phone-7/</link><pubDate>Sat, 18 Feb 2012 11:01:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2012/02/publicit%C3%A9s-pour-windows-phone-7/</guid><description>&lt;p>Lorsque l’on développe des applications, on veut toujours rentabiliser notre investissement et même peut-être faire un peu de profit. Avec Windows Phone 7 (WP7) il y a 2 méthodes pour généré des revenus: l’achat de l’app et par l’affichage d’annonce. Cet article s’intéresse à la seconde méthode.&lt;/p>
&lt;h1 id="création-dun-compte-pubcenter">Création d’un compte pubCenter&lt;/h1>
&lt;p>Il faut tout d’abord créer un compte sur le &lt;a href="http://www.microsoft.com">Microsoft&lt;/a> Advertising &lt;a href="http://pubcenter.microsoft.com">pubCenter&lt;/a>. pubCenter est le hub pour les annonces WP7 et les apps Windows 8. Très simple et facile d’utilisation donc je vais omettre les détails de création dans cet article.&lt;/p></description></item><item><title>Ma première App – Sports MTL</title><link>https://gabrielmongeon.ca/2012/01/ma-premi%C3%A8re-app-sports-mtl/</link><pubDate>Sat, 21 Jan 2012 08:38:42 -0500</pubDate><guid>https://gabrielmongeon.ca/2012/01/ma-premi%C3%A8re-app-sports-mtl/</guid><description>&lt;p>&lt;a href="https://gabrielmongeon.ca/img/MPLargeApplicationIcon.png">&lt;img src="https://gabrielmongeon.ca/img/MPLargeApplicationIcon_thumb.png" alt="MPLargeApplicationIcon" title="MPLargeApplicationIcon">&lt;/a>&lt;/p>
&lt;p>Après quelques mois d’essai avec la programmation pour Windows Phone 7, mais sans vraiment publier l’application, j’ai décidé d’essayer de me lancer dans une application qui allait être publier: &lt;a href="http://www.windowsphone.com/fr-CA/apps/cd2924ee-ae85-46d7-b3f1-9f4edd73b66d">Sports MTL&lt;/a>. Une application permettant de connaitre l’état des différents lieux de loisirs/sports tel que les patinoires, glissades et pistes de ski de fond.&lt;/p>
&lt;p>Cette application est disponible en français et en anglais, en version d’essai ou payante. Si vous avez des suggestions ou commentaires au sujet de cette application, allez consulter le site &lt;a href="http://sportsmtl.uservoice.com">UserVoice&lt;/a> de Sports MTL.&lt;/p></description></item><item><title>Microsoft et UserVoice</title><link>https://gabrielmongeon.ca/2012/01/microsoft-et-uservoice/</link><pubDate>Tue, 17 Jan 2012 10:08:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2012/01/microsoft-et-uservoice/</guid><description>&lt;p>Depuis quelques temps maintenant, Microsoft utilise la plateforme &lt;a href="http://www.uservoice.com">UserVoice&lt;/a> pour obtenir différents feedback sur leurs produits, et principalement ceux pour développeurs. La plateforme UserVoice est excellente pour ce genre de tâche et me semble plus transparente que &lt;a href="http://connect.microsoft.com">Connect&lt;/a>, qui est encore utilisé pour les bogues et problèmes techniques. Il n’existe cependant pas un répertoire, à ma connaissance, de ces sites. Voici donc ma courte liste, et s’il en manque, faites-le moi savoir!&lt;/p></description></item><item><title>Microsoft MVP C# 2012</title><link>https://gabrielmongeon.ca/2012/01/microsoft-mvp-c%23-2012/</link><pubDate>Mon, 09 Jan 2012 12:29:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2012/01/microsoft-mvp-c%23-2012/</guid><description>&lt;p>&lt;a href="https://gabrielmongeon.ca/img/P1091070.jpg">&lt;img src="https://gabrielmongeon.ca/img/P1091070_thumb.jpg" alt="P1091070" title="P1091070">&lt;/a>&lt;/p>
&lt;p>Pour une cinquième année consécutives, j’ai été renouvelé comme Microsoft MVP Visual C#! Même s’il n’y a pas d’anneau sur mon trophée pour le prouver…&lt;/p>
&lt;p>Bonne année!&lt;/p></description></item><item><title>StackOverflow en français</title><link>https://gabrielmongeon.ca/2011/11/stackoverflow-en-fran%C3%A7ais/</link><pubDate>Mon, 28 Nov 2011 08:26:26 -0500</pubDate><guid>https://gabrielmongeon.ca/2011/11/stackoverflow-en-fran%C3%A7ais/</guid><description>&lt;p>Il y a plus d’un an j’ai proposé, sur le nouvellement créé &lt;a href="http://area51.stackexchange.com/">Stack Exchange Area 51&lt;/a>, d’avoir une version de &lt;a href="http://area51.stackexchange.com/proposals/12692/stack-overflow-in-french">Stack Overflow pour les développeurs francophone&lt;/a>s. À ma grande surprise, les développeurs francophones ont suivi cette proposition et elle est maintenant dans la phase de “Commitment”, ou d’engagement sans même avoir fait de la pub!&lt;/p>
&lt;p>Vous désirez vous engager vous aussi? Cliquer sur l’image ci-dessous pour supporter cette proposition!&lt;/p>
&lt;p>&lt;a href="http://area51.stackexchange.com/proposals/12692/stack-overflow-in-french?referrer=8xxkFeClNjlszeluZoNznQ2">&lt;img src="http://area51.stackexchange.com/ads/proposal/12692.png" alt="Stack Exchange Q&amp;amp;A site proposal: Stack Overflow (in French)">&lt;/a>&lt;/p></description></item><item><title>Outil graphique pour Powershell SharePoint</title><link>https://gabrielmongeon.ca/2011/10/outil-graphique-pour-powershell-sharepoint/</link><pubDate>Tue, 11 Oct 2011 12:03:16 -0400</pubDate><guid>https://gabrielmongeon.ca/2011/10/outil-graphique-pour-powershell-sharepoint/</guid><description>&lt;p>&lt;a href="http://www.microsoft.com">Microsoft&lt;/a> a lancé le &lt;a href="http://www.microsoft.com/resources/TechNet/en-us/Office/media/WindowsPowerShell/WindowsPowerShellCommandBuilder.html">Windows PowerShell Command Builder for Microsoft SharePoint 2010 Products and Microsoft Office 365&lt;/a> vous permettant de créé des commandes Powershell de façon graphique et plus aisément que si vous aviez à les taper vous même.&lt;/p>
&lt;p>C’est une application Silverlight toute simple mais qui vous permet de faire des requêtes (&lt;a href="http://sharepoint.microsoft.com">SharePoint&lt;/a> Server 2010, Foundation 2010 et Office 365) pouvant être plus complexes:&lt;/p>
&lt;p>&lt;a href="https://gabrielmongeon.ca/img/image_6.png">&lt;img src="https://gabrielmongeon.ca/img/image_thumb_5.png" alt="image" title="image">&lt;/a>&lt;/p>
&lt;p>&lt;a href="http://www.microsoft.com/download/en/details.aspx?id=27588">La documentation est ici!&lt;/a>&lt;/p>
&lt;p>Bon PowerShell&lt;/p></description></item><item><title>Je serai au SPC2011</title><link>https://gabrielmongeon.ca/2011/09/je-serai-au-spc2011/</link><pubDate>Mon, 26 Sep 2011 21:43:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2011/09/je-serai-au-spc2011/</guid><description>&lt;p>&lt;a href="https://gabrielmongeon.ca/img/MSFT_SharePoint_Conference_2011.gif">&lt;img src="https://gabrielmongeon.ca/img/MSFT_SharePoint_Conference_2011_thumb.gif" alt="MSFT_SharePoint_Conference_2011" title="MSFT_SharePoint_Conference_2011">&lt;/a>&lt;/p>
&lt;p>Je serai présent à &lt;a href="http://www.mssharepointconference.com">SharePoint Conference 2011&lt;/a> à Anaheim la semaine prochaine. Cet évènement, organisé par &lt;a href="http://www.microsoft.com">Microsoft&lt;/a>, est dédié à promouvoir les &lt;a href="http://sharepoint.microsoft.com">SharePoint&lt;/a> et les technologies associées.&lt;/p>
&lt;p>&lt;a href="https://gabrielmongeon.ca/img/clip_image001.gif">&lt;img src="https://gabrielmongeon.ca/img/clip_image001_thumb.gif" alt="clip_image001" title="clip_image001">&lt;/a>&lt;/p>
&lt;p>Venez me rencontrer au kiosque d’&lt;a href="http://www.alcero.com">Alcero&lt;/a>, qui sera présent comme exposant tout au long de la semaine, il me fera plaisir de discuter avec vous!&lt;/p></description></item><item><title>SharePoint 2010: bogue avec WebConfigModification</title><link>https://gabrielmongeon.ca/2011/08/sharepoint-2010-bogue-avec-webconfigmodification/</link><pubDate>Tue, 09 Aug 2011 22:16:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2011/08/sharepoint-2010-bogue-avec-webconfigmodification/</guid><description>&lt;p>Lorsque vous désirez apporter des modifications au fichier web.config de votre application &lt;a href="http://sharepoint.microsoft.com">SharePoint&lt;/a> 2010, vous pouvez utiliser deux méthodes:&lt;/p>
&lt;ul>
&lt;li>Créer un fichier webconfig.&amp;lt;&lt;em>votre_nom&lt;/em>&amp;gt;.xml que vous ajouter au répertoire \CONFIG (&lt;a href="http://msdn.microsoft.com/fr-fr/library/ms439965.aspx">Source sur MSDN&lt;/a>)&lt;/li>
&lt;li>Le faire à l’aide de la programmation et utiliser les objets SPWebConfigModification et SPWebApplication.WebConfigApplication (&lt;a href="http://msdn.microsoft.com/fr-fr/library/bb861909.aspx">Source sur MSDN&lt;/a>).&lt;/li>
&lt;/ul>
&lt;p>Cependant, lorsque vous utilisez la seconde méthode et que vous enlever les modifications du fichier à l’aide de Remove(), les modifications ne s’enlèvent pas. Et ce même si vous utiliser le .Update() et .ApplyWebConfigModifications(). Cela peut n’avoir comme effet que votre modification se retrouve plusieurs fois dans le fichier web.config, mais si vous insérez des modifications plus sensible à l’unicité, comme pour un HttpModule, alors cela crée une erreur qui empêche le site de fonctionner (&lt;a href="http://fr.wikipedia.org/wiki/Liste_des_codes_HTTP#Erreur_du_serveur">Erreur 500&lt;/a>).&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>Vidéo de Windows 8!</title><link>https://gabrielmongeon.ca/2011/06/vid%C3%A9o-de-windows-8/</link><pubDate>Thu, 02 Jun 2011 08:13:32 -0400</pubDate><guid>https://gabrielmongeon.ca/2011/06/vid%C3%A9o-de-windows-8/</guid><description>&lt;p>Voici la prochaine génération de &lt;a href="http://windows.microsoft.com/">Windows&lt;/a>, Windows 8, idéal pour les tablettes et si vous avez un &lt;a href="http://www.microsoft.com/windowsphone">Windows Phone&lt;/a>, vous allez vous y retrouver facilement:&lt;/p>
&lt;embed height="252" type="application/x-shockwave-flash" width="448" src="http://www.youtube.com/v/p92QfWOw88I?hl=en&amp;amp;hd=1">
&lt;p>Building &amp;ldquo;Windows 8&amp;rdquo; - Video #1&lt;/p>
&lt;p>À quand la sortie?&lt;/p>
&lt;p>Pour en savoir plus:&lt;a href="http://bit.ly/iCTxY6">http://bit.ly/iCTxY6&lt;/a>&lt;/p></description></item><item><title>SharePoint 2010 and VS2010: Scripts de post-déploiement</title><link>https://gabrielmongeon.ca/2011/05/sharepoint-2010-and-vs2010-scripts-de-post-d%C3%A9ploiement/</link><pubDate>Mon, 30 May 2011 22:51:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2011/05/sharepoint-2010-and-vs2010-scripts-de-post-d%C3%A9ploiement/</guid><description>&lt;h4>&lt;/h4>
&lt;h4 id="le-contexte">Le contexte&lt;/h4>
&lt;p>Vous développer une application &lt;a href="http://sharepoint.microsoft.com">SharePoint&lt;/a> 2010 à l’aide de &lt;a href="http://www.microsoft.com/visualstudio/">Visual Studio&lt;/a> 2010 sur un serveur Windows 2008 64 bits. Vous désirer rouler un script post-déploiement (Powershell par exemple) pour déboguer:&lt;/p>
&lt;p>&lt;a href="https://gabrielmongeon.ca/img/image_5.png">&lt;img src="https://gabrielmongeon.ca/img/image_thumb_4.png" alt="image" title="image">&lt;/a>&lt;/p>
&lt;h4 id="le-problème">Le problème&lt;/h4>
&lt;p>Lorsque vous y mettez un script, par exemple:&lt;/p>
&lt;pre>&lt;code>`powershell $(ProjectDir)\PowerShellScript\MonSuperScriptPowerShell.ps1`
&lt;/code>&lt;/pre>
&lt;p>Vous obtenez toujours une erreur lors de l’exécution du script:&lt;/p>
&lt;p>&lt;em>&lt;font color="#ff0000" size="1">Error occurred in deployment step &amp;lsquo;Run Post-Deployment Command&amp;rsquo;: The command &amp;quot;powershell $(ProjectDir)\PowerShellScript\MonSuperScriptPowerShell.ps1&amp;quot; exited with error code: 1.&lt;/font>&lt;/em>&lt;/p></description></item><item><title>Guide pour l’expérience usager WP7</title><link>https://gabrielmongeon.ca/2011/05/guide-pour-lexp%C3%A9rience-usager-wp7/</link><pubDate>Thu, 26 May 2011 22:52:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2011/05/guide-pour-lexp%C3%A9rience-usager-wp7/</guid><description>&lt;p>&lt;a href="http://www.microsoft.com">Microsoft&lt;/a> vient de publier le *&lt;a href="http://gab.mn/jyvmLX">User Experience Design Guidelines for Windows Phone&lt;/a>*pour Mango (Windows Phone OS 7.1). Pour tout ceux qui développe pour WP7, c’est un must pour développer des applications agréables pour vos utilisateurs, car certains manque leur coup!&lt;/p>
&lt;p>Voici un exemple du guide:&lt;/p>
&lt;p>&lt;a href="https://gabrielmongeon.ca/img/IC505480%5B1%5D.png">&lt;img src="https://gabrielmongeon.ca/img/IC505480%5B1%5D_thumb.png" alt="IC505480\[1\]" title="IC505480[1]">&lt;/a>&lt;/p>
&lt;p>Bon développement!&lt;/p></description></item><item><title>Un autre substitut pour .Net Reflector de Red Gate</title><link>https://gabrielmongeon.ca/2011/05/un-autre-substitut-pour-.net-reflector-de-red-gate/</link><pubDate>Tue, 24 May 2011 12:49:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2011/05/un-autre-substitut-pour-.net-reflector-de-red-gate/</guid><description>&lt;p>&lt;a href="http://www.gabrielmongeon.com/post/2011/04/14/Un-substitut-pour-Net-Reflector-de-Red-Gate.aspx">Dans mon dernier post&lt;/a>, je proposais un substitut pour .Net Reflector. Depuis, je suis tombé sur la version beta de &lt;a href="http://www.telerik.com/products/decompiling.aspx">JustDecompile&lt;/a> de &lt;a href="http://www.telerik.com">Telerik&lt;/a>. L’outil semble efficace et bien conçu. On peut remarquer l’intérêt pour ce genre d’outil, car les remplacements ne ce sont pas fait attendre!&lt;/p>
&lt;p>Bonne décompilation!&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>SharePoint Overflow Beta</title><link>https://gabrielmongeon.ca/2011/04/sharepoint-overflow-beta/</link><pubDate>Thu, 14 Apr 2011 12:29:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2011/04/sharepoint-overflow-beta/</guid><description>&lt;p>Comme je vous &lt;a href="http://www.gabrielmongeon.com/post/2011/03/17/Supportez-le-SharePoint-Overflow.aspx">en avez parlé précédemment&lt;/a>, &lt;a href="http://sharepoint.stackexchange.com/">SharePoint Overflow&lt;/a> est maintenant rendu à l’étape du béta. Donc vous pouvez retrouver l’environnement de &lt;a href="http://stackoverflow.com/">Stack Overflow&lt;/a> que vous connaissez mais spécialisé dans tout ce qui touche à SharePoint.&lt;/p>
&lt;p>Allez consulter les experts!&lt;/p></description></item><item><title>J’ai reçu mon Fez Panda II et un LCD</title><link>https://gabrielmongeon.ca/2011/03/jai-re%C3%A7u-mon-fez-panda-ii-et-un-lcd/</link><pubDate>Mon, 21 Mar 2011 18:31:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2011/03/jai-re%C3%A7u-mon-fez-panda-ii-et-un-lcd/</guid><description>&lt;p>J’ai enfin reçu mon &lt;a href="http://www.ghielectronics.com/catalog/product/256">Fez Panda II&lt;/a>, roulant sous &lt;a href="http://www.microsoft.com/netmf/default.mspx">NETMF&lt;/a> évidemment, de &lt;a href="http://www.ghielectronics.com/">Ghi Electronics&lt;/a> après avoir dépensé un certificat cadeau que j’avais gagné sur &lt;a href="http://www.tinyclr.com/">TinyClr.com&lt;/a>! &lt;a href="https://gabrielmongeon.ca/img/snapshot-16.jpg">&lt;img src="https://gabrielmongeon.ca/img/snapshot-16_thumb.jpg" alt="Fez Panda II" title="Fez Panda II">&lt;/a>&lt;/p>
&lt;p>Je me suis aussi commandé un écran LCD rétro-éclairé de 128x64 pixels, connecté ici via mon Fez Panda II:&lt;a href="https://gabrielmongeon.ca/img/snapshot-15.jpg">&lt;img src="https://gabrielmongeon.ca/img/snapshot-15_thumb.jpg" alt="Fez Panda II &amp;#43; LCD" title="Fez Panda II &amp;#43; LCD">&lt;/a>&lt;/p>
&lt;p>Bon je retourne jouer avec mes bébelles.&lt;/p>
&lt;p>Joyeux codage!&lt;/p></description></item><item><title>Supportez le SharePoint Overflow</title><link>https://gabrielmongeon.ca/2011/03/supportez-le-sharepoint-overflow/</link><pubDate>Thu, 17 Mar 2011 18:14:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2011/03/supportez-le-sharepoint-overflow/</guid><description>&lt;p>Si vous développer/configurer pour SharePoint et que vous utiliser aussi &lt;a href="http://stackoverflow.com/">Stack Overflow&lt;/a> (sinon allez voir à quoi cela ressemble!), supporter la cause de &lt;a href="http://www.sharepointoverflow.com/questions/9270/how-can-i-help-sharepoint-overflow-move-to-stack-exchange-2-0-definition-phase">SharePoint Overflow&lt;/a>:
&lt;a href="http://area51.stackexchange.com/proposals/28921/sharepoint-overflow?referrer=6QMgeufTdEwdOf0kzJX7fA2">&lt;img src="http://area51.stackexchange.com/ads/proposal/28921.png" alt="Stack Exchange Q&amp;amp;A site proposal: SharePoint Overflow">&lt;/a>
Bon support!&lt;/p></description></item><item><title>Es-ce que vous connaissez Fritzing?</title><link>https://gabrielmongeon.ca/2011/03/es-ce-que-vous-connaissez-fritzing/</link><pubDate>Sun, 13 Mar 2011 12:17:46 -0400</pubDate><guid>https://gabrielmongeon.ca/2011/03/es-ce-que-vous-connaissez-fritzing/</guid><description>&lt;p>En regardant un peu les outils de prototypage pour mon &lt;a href="http://www.ghielectronics.com/catalog/product/133/">Fez Domino&lt;/a>, je suis tombé sur &lt;a href="http://fritzing.org/">Fritzing&lt;/a>, un logiciel permettant de schématiser votre circuit électrique très aisément! Voici un résumé:&lt;/p>
&lt;ul>
&lt;li>Open source, donc gratuit&lt;/li>
&lt;li>Une communauté d’enthousiastes&lt;/li>
&lt;li>&lt;a href="http://fritzing.org/parts/">Des dizaines et des dizaines de composants&lt;/a>, et la communauté continue à accroitre la quantité disponible&lt;/li>
&lt;li>Une &lt;a href="http://fritzing.org/shop/fab/">boutique pour la fabrication de vos PCB&lt;/a>. (Bientôt)&lt;/li>
&lt;li>Multiplateforme&lt;/li>
&lt;li>Multilingue&lt;/li>
&lt;li>Un visuel vraiment génial, du logiciel et des circuits!&lt;/li>
&lt;/ul>
&lt;p>&lt;a href="https://gabrielmongeon.ca/img/image_1.png">&lt;img src="https://gabrielmongeon.ca/img/image_thumb.png" alt="Application Fritzing" title="Agrandir">&lt;/a>&lt;/p></description></item><item><title>Visual Studio 2010 Service Pack 1</title><link>https://gabrielmongeon.ca/2011/03/visual-studio-2010-service-pack-1/</link><pubDate>Tue, 08 Mar 2011 13:15:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2011/03/visual-studio-2010-service-pack-1/</guid><description>&lt;p>Le SP1 de Visual Studio 2010 est maintenant prêt à être téléchargé! Les abonnées de MSDN peuvent allez le télécharger avec leur compte tandis que les autres devront attendre jeudi le 10 mars pour l’obtenir.&lt;/p>
&lt;p>Allez, bonne mise à jour!&lt;/p>
&lt;p>&lt;strong>Mise à jour:&lt;/strong> &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=75568aa6-8107-475d-948a-ef22627e57a5&amp;amp;amp;displaylang=en">Voici le lien pour le téléchargement&lt;/a>&lt;/p></description></item><item><title>SP2010 et SL: ClientContext.Current est null</title><link>https://gabrielmongeon.ca/2011/03/sp2010-et-sl-clientcontext.current-est-null/</link><pubDate>Mon, 07 Mar 2011 18:34:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2011/03/sp2010-et-sl-clientcontext.current-est-null/</guid><description>&lt;p>Lorsque l’on utilise Silverlight pour développer des web parts pour SharePoint 2010, on risque d’utiliser le Client Object Model pour Silverlight pour accéder aux données de SharePoint. Mais qu’arrive t’il si on essaie de sortir de la web part Silverlight et par exemple mettre Silverlight dans une boite de dialogue de SharePoint? Réponse: &lt;em>Unhandled Error in Silverlight Application Object reference not set to an instance of an object&lt;/em>au niveau du &lt;strong>ClientContext.Current&lt;/strong>.&lt;/p></description></item><item><title>Windows 7 et Windows Server 2008 R2 SP1</title><link>https://gabrielmongeon.ca/2011/03/windows-7-et-windows-server-2008-r2-sp1/</link><pubDate>Sun, 06 Mar 2011 18:13:12 -0500</pubDate><guid>https://gabrielmongeon.ca/2011/03/windows-7-et-windows-server-2008-r2-sp1/</guid><description>&lt;p>Le &lt;a href="http://windows.microsoft.com/fr-ca/windows7/learn-how-to-install-windows-7-service-pack-1-sp1">service pack 1 pour Windows 7&lt;/a> est maintenant disponible. Si vous avez les mises à jour automatique d’activé, vous allez le recevoir bientôt si ce n’est pas déjà fait ou sinon allez vers &lt;a href="http://windows.microsoft.com/fr-ca/windows7/learn-how-to-install-windows-7-service-pack-1-sp1">ce site&lt;/a>.&lt;/p>
&lt;p>Moi je l’ai depuis vendredi et aucun problèmes à signaler!&lt;/p>
&lt;p>Vous pouvez &lt;a href="http://www.microsoft.com/downloads/fr-fr/details.aspx?FamilyID=61924cea-83fe-46e9-96d8-027ae59ddc11">consulter la documentation du SP1&lt;/a> via le site de &lt;a href="http://www.microsoft.com">Microsoft&lt;/a>.&lt;/p></description></item><item><title>Suivre les MVP en direct</title><link>https://gabrielmongeon.ca/2011/03/suivre-les-mvp-en-direct/</link><pubDate>Tue, 01 Mar 2011 10:21:40 -0500</pubDate><guid>https://gabrielmongeon.ca/2011/03/suivre-les-mvp-en-direct/</guid><description>&lt;p>C’est présentement le &lt;a href="http://www.microsoft.com">Microsoft&lt;/a> &lt;a href="https://mvp.support.microsoft.com/default.aspx/gp/mvpsummit">MVP Summit 2011&lt;/a>, vous pouvez suivre les MVP sur Twitter via &lt;a href="http://www.mvptweets.com/">MVPTweets.com&lt;/a>.&lt;/p></description></item><item><title>Émulateur GPS pour Windows Phone</title><link>https://gabrielmongeon.ca/2011/02/%C3%A9mulateur-gps-pour-windows-phone/</link><pubDate>Mon, 21 Feb 2011 19:47:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2011/02/%C3%A9mulateur-gps-pour-windows-phone/</guid><description>&lt;p>Si jamais vous développé des applications pour &lt;a href="http://www.microsoft.com/windowsphone">Windows Phone&lt;/a> utilisant la localisation, il y a un &lt;a href="http://create.msdn.com/en-us/education/catalog/article/GPS-Emulator">émulateur de GPS&lt;/a> vous permettant de simuler le mouvement et ainsi tester votre application sans sortir dehors avec votre téléphone.&lt;/p>
&lt;p>&lt;a href="http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/12/13/windows-phone-recipes-helping-the-community.aspx">D’autres “recettes” pour le Windows Phone&lt;/a>.&lt;/p></description></item><item><title>SharePoint Summit 2011–Québec</title><link>https://gabrielmongeon.ca/2011/02/sharepoint-summit-2011qu%C3%A9bec/</link><pubDate>Tue, 15 Feb 2011 21:16:23 -0500</pubDate><guid>https://gabrielmongeon.ca/2011/02/sharepoint-summit-2011qu%C3%A9bec/</guid><description>&lt;p>&lt;a href="https://gabrielmongeon.ca/img/BanniereConferencier_GabrielMongeon_1.jpg">&lt;img src="https://gabrielmongeon.ca/img/BanniereConferencier_GabrielMongeon_thumb_1.jpg" alt="BanniereConferencier_GabrielMongeon" title="BanniereConferencier_GabrielMongeon">&lt;/a>Je serai présent au &lt;a href="http://www.sharepointsummit2011.com/">SharePoint Summit&lt;/a> à &lt;a href="http://www.sharepointsummit2011.com/Quebec/index.htm">Québec&lt;/a> (11 et 12 avril) comme conférencier et exposant avec &lt;a href="http://www.alcero.com">&lt;u>Alcero&lt;/u>&lt;/a>.&lt;/p>
&lt;p>Venez voir ma session intitulée &lt;a href="http://www.sharepointsummit2011.com/Quebec/conference-jour1.htm#session_3_1">&lt;em>Comment étendre les possibilités de la recherche dans SharePoint 2010&lt;/em>&lt;/a> ou vous pouvez tout simplement me rencontrer sur le site.&lt;/p>
&lt;p>Une excellente façon de rencontrer des experts et d’autres utilisateurs de SharePoint.&lt;/p></description></item><item><title>Version 1.0 d’Orchard</title><link>https://gabrielmongeon.ca/2011/02/version-1.0-dorchard/</link><pubDate>Mon, 14 Feb 2011 17:20:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2011/02/version-1.0-dorchard/</guid><description>&lt;p>Le projet &lt;a href="http://www.orchardproject.net/">Orchard&lt;/a> a récemment sorti la version 1.0 de leur produit. J’en avais parlé &lt;a href="http://www.gabrielmongeon.com/?tag=/Orchard">précédemment ici&lt;/a>, je me suis permis de l’installer de nouveau.&lt;/p>
&lt;h4 id="installation">Installation &lt;/h4>
&lt;p>L’installation se fait via le &lt;a href="http://www.microsoft.com/web/gallery/OrchardCMS.aspx">Web Platform Installer&lt;/a> et j’ai aussi utiliser le &lt;a href="http://www.microsoft.com/web/webmatrix/">Web Matrix&lt;/a> sur une machine virtuel pour faire mes tests. L’installation se fait de façon quasi-automatique et est très agréable. Pas besoin de faire de configuration obscure.&lt;/p>
&lt;p>Une fois installé, il suffit de partir le site Orchard avec l’interface de Web Matrix pour voir la page de configuration initiale du site (Nom du site, usager d’administration, mot de passe, base de données). Encore une fois, c’est très simple et très intuitif.&lt;/p></description></item><item><title>BlogEngine.Net 2.0 est maintenant disponible</title><link>https://gabrielmongeon.ca/2011/01/blogengine.net-2.0-est-maintenant-disponible/</link><pubDate>Mon, 03 Jan 2011 18:30:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2011/01/blogengine.net-2.0-est-maintenant-disponible/</guid><description>&lt;p>&lt;a href="http://dotnetblogengine.net/">BlogEngine.Net&lt;/a> vient de &lt;a href="http://dotnetblogengine.net/post/BlogEngineNET-20-is-Released.aspx">rendre disponible la version 2.0&lt;/a> de leur engin, celui même qui roule ce site. &lt;a href="http://dotnetblogengine.net/page/BlogEngineNET-20-Features-Notes.aspx">Vous pouvez voir toutes les nouvelles fonctions ici&lt;/a>.&lt;/p>
&lt;p>Moi j’ai déjà fait la mise à jour, environ 30 minutes avec la prise de backup, et ce fut un jeu d’enfant!&lt;/p></description></item><item><title>Microsoft MVP 2011</title><link>https://gabrielmongeon.ca/2011/01/microsoft-mvp-2011/</link><pubDate>Sun, 02 Jan 2011 12:52:32 -0500</pubDate><guid>https://gabrielmongeon.ca/2011/01/microsoft-mvp-2011/</guid><description>&lt;p>&lt;a href="https://gabrielmongeon.ca/img/microsoft_mvp_logo%5B1%5D.png">&lt;img src="https://gabrielmongeon.ca/img/microsoft_mvp_logo%5B1%5D_thumb.png" alt="microsoft_mvp_logo\[1\]" title="microsoft_mvp_logo[1]">&lt;/a>Pour une quatrième année consécutive, j’ai reçu le &lt;a href="http://www.microsoft.com">Microsoft&lt;/a> Most Valuable Professional Award dans la catégorie Visual C#.&lt;/p>
&lt;p>Je félicite tous les MVP qui ont été aussi renouvelés pour 2011 et les nouveaux MVP!&lt;/p></description></item><item><title>J’ai reçu un Windows Phone 7</title><link>https://gabrielmongeon.ca/2010/12/jai-re%C3%A7u-un-windows-phone-7/</link><pubDate>Fri, 31 Dec 2010 12:12:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/12/jai-re%C3%A7u-un-windows-phone-7/</guid><description>&lt;p>Bon, il n’est peut-être pas connecté à un réseau cellulaire et il est peut-être de seconde main, mais j’ai reçu hier un &lt;a href="http://gdgt.com/samsung/taylor/specs/">Samsung Taylor&lt;/a> pour le développement de Windows Phone 7 (WP7)!&lt;/p>
&lt;p>&lt;img src="http://media.gdgt.com/img/product/25/jsl/taylor-28ab-640.jpg" alt="">&lt;/p>
&lt;p>Je me suis amusé avec lui hier soir et je suis très satisfait de la machine. Évidemment, puisque c’est une machine de développement de pré-production elle n’a pas toutes les caractéristiques d’un téléphone de production. Mais sommes toutes, elle a toutes les fonctionnalités de WP7.&lt;/p></description></item><item><title>Microsoft Gadgeteer</title><link>https://gabrielmongeon.ca/2010/12/microsoft-gadgeteer/</link><pubDate>Thu, 30 Dec 2010 12:13:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/12/microsoft-gadgeteer/</guid><description>&lt;p>Je viens de tomber sur le site de Microsoft &lt;a href="http://research.microsoft.com/en-us/projects/gadgeteer/">Gadgeteer&lt;/a> en faisant quelques recherches pour &lt;a href="http://gabrielmongeon.com/?tag=/La&amp;#43;Machine">La Machine&lt;/a>.&lt;/p>
&lt;p>&lt;img src="http://research.microsoft.com/en-us/projects/gadgeteer/gadgeteer_example.jpg" alt="">&lt;/p>
&lt;p>Gadgeteer permet de créer rapidement des prototypes sans connaitre nécessairement l’électronique, il suffit de brancher, écrire quelques lignes (en NETMF bien sûr) et le tour est joué. Vous pouvez &lt;a href="http://channel9.msdn.com/Blogs/Clint/NET-Gadgeteer">voir une démonstration complète sur le site de Channel 9&lt;/a> (Incluse ci-dessous).&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">object&lt;/span> &lt;span class="na">data&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;data:application/x-silverlight-2,&amp;#34;&lt;/span> &lt;span class="na">type&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;application/x-silverlight-2&amp;#34;&lt;/span> &lt;span class="na">width&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;512&amp;#34;&lt;/span> &lt;span class="na">height&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;288&amp;#34;&lt;/span>&lt;span class="p">&amp;gt;&lt;/span> &lt;span class="p">&amp;lt;&lt;/span>&lt;span class="nt">param&lt;/span> &lt;span class="na">name&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;source&amp;#34;&lt;/span> &lt;span class="na">value&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;http://channel9.msdn.com/scripts/VideoPlayer.xap?v=3.2&amp;#34;&lt;/span>&lt;span class="p">&amp;gt;&lt;/span> &lt;span class="p">&amp;lt;&lt;/span>&lt;span class="nt">param&lt;/span> &lt;span class="na">name&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;initParams&amp;#34;&lt;/span> &lt;span class="na">value&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;deferredLoad=true,duration=0,m=http://ecn.channel9.msdn.com/o9/ch9/6d32/4015d252-f215-4945-9d48-9e0901306d32/dotNetGadgeteer_ch9.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://ecn.channel9.msdn.com/o9/ch9/6d32/4015d252-f215-4945-9d48-9e0901306d32/dotNetGadgeteer_512_ch9.jpg, postid=0&amp;#34;&lt;/span>&lt;span class="p">&amp;gt;&lt;/span> &lt;span class="p">&amp;lt;&lt;/span>&lt;span class="nt">param&lt;/span> &lt;span class="na">name&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;background&amp;#34;&lt;/span> &lt;span class="na">value&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;#00FFFFFF&amp;#34;&lt;/span>&lt;span class="p">&amp;gt;&lt;/span> &lt;span class="p">&amp;lt;&lt;/span>&lt;span class="nt">a&lt;/span> &lt;span class="na">href&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;http://go.microsoft.com/fwlink/?LinkID=124807&amp;#34;&lt;/span> &lt;span class="na">style&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;text-decoration: none;&amp;#34;&lt;/span>&lt;span class="p">&amp;gt;&lt;/span> &lt;span class="p">&amp;lt;&lt;/span>&lt;span class="nt">img&lt;/span> &lt;span class="na">src&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;http://go.microsoft.com/fwlink/?LinkId=108181&amp;#34;&lt;/span> &lt;span class="na">alt&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;Get Microsoft Silverlight&amp;#34;&lt;/span> &lt;span class="na">style&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;border-style: none&amp;#34;&lt;/span>&lt;span class="p">&amp;gt;&lt;/span> &lt;span class="p">&amp;lt;/&lt;/span>&lt;span class="nt">a&lt;/span>&lt;span class="p">&amp;gt;&lt;/span> &lt;span class="p">&amp;lt;/&lt;/span>&lt;span class="nt">object&lt;/span>&lt;span class="p">&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Pour l’instant, ce produit est encore dans l’enceinte de &lt;a href="http://research.microsoft.com/">Microsoft Research&lt;/a>, mais on pourrait espérer le voir être commercialisé d’ici le printemps ou l’été 2011.&lt;/p></description></item><item><title>La Machine</title><link>https://gabrielmongeon.ca/2010/12/la-machine/</link><pubDate>Mon, 27 Dec 2010 18:07:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/12/la-machine/</guid><description>&lt;p>Dans une &lt;a href="http://www.gabrielmongeon.com/post/2010/12/21/Je28099ai-recu-mon-Fez-Domino.aspx">publication précédente&lt;/a>, je vous disait que j’avais acquis un FEZ Domino. J’ai donc entrepris le projet de me monter une plateforme robotique à partir de celle-ci et ainsi l’améliorer avec le temps. Donc voici le début de La Machine.&lt;/p>
&lt;h3 id="composantes">Composantes&lt;/h3>
&lt;p>J’ai acheté quelques composantes chez &lt;a href="http://www.robotshop.ca">RobotShop&lt;/a> pour débuter la construction de La Machine:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="http://www.robotshop.ca/plateforme-developpement-4-roues-arduino-dfrobot-3.html">Plateforme de Développement 4 Roues pour Arduino de DFRobot&lt;/a>. Contenant 4 moteurs (4WD).&lt;/li>
&lt;li>Le blindage &lt;a href="http://www.robotshop.ca/plateforme-developpement-4-roues-arduino-dfrobot-3.html">contrôleur de Moteur (2A) pour Arduino de DFRobot&lt;/a>. Avec 2 sorties pour les moteurs.&lt;/li>
&lt;li>Quelques pièces de quincaillerie.&lt;/li>
&lt;li>Quelques fils.&lt;/li>
&lt;/ul>
&lt;p>J’ai aussi utilisé une manette de jeu USB Logitech Dual Action pour me permettre de contrôler le robot. Le Fez Domino supporte les joystick, clavier et souris, donc pas de driver à écrire.&lt;/p></description></item><item><title>ExoPC disponible dans le Microsoft Store</title><link>https://gabrielmongeon.ca/2010/12/exopc-disponible-dans-le-microsoft-store/</link><pubDate>Thu, 23 Dec 2010 15:45:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/12/exopc-disponible-dans-le-microsoft-store/</guid><description>&lt;p>La tablette &lt;a href="http://exopc.com/">ExoPC&lt;/a> Slate, roulant sous Windows 7, provenant de Rimouski est maintenant disponible dans le &lt;a href="http://store.microsoft.com/microsoft/EXOPC-Slate/product/EC722AD1">Microsoft Store&lt;/a> ou dans certains magasins &lt;a href="http://www.microsoft.com">Microsoft&lt;/a> américains (je ne crois pas qu’il y en ai au Canada), cela va donner un sérieux coup de pouce à l’entreprise québécoise! Plus de détails sur le site de &lt;a href="http://exopc.com/fr/exopc-slate.php">ExoPC&lt;/a>.&lt;/p>
&lt;p>&lt;img src="http://www.exopc.com/media/exopc-slate/product-slate-c.jpg" alt="">&lt;/p></description></item><item><title>J’ai reçu mon Fez Domino</title><link>https://gabrielmongeon.ca/2010/12/jai-re%C3%A7u-mon-fez-domino/</link><pubDate>Tue, 21 Dec 2010 17:14:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/12/jai-re%C3%A7u-mon-fez-domino/</guid><description>&lt;p>Après quelques semaines d’attentes, j&amp;rsquo;ai reçu mon &lt;a href="http://www.tinyclr.com/hardware/1/fez-domino">Fez Domino&lt;/a> commandé via &lt;a href="http://www.robotshop.ca/">RobotShop&lt;/a>!&lt;/p>
&lt;p>&lt;a href="https://gabrielmongeon.ca/img/snapshot-3.jpg">&lt;img src="https://gabrielmongeon.ca/img/snapshot-3_thumb.jpg" alt="snapshot-3" title="snapshot-3">&lt;/a>&lt;/p>
&lt;p>Ce micro-contrôleur roulant sur le .Net Micro Framework (&lt;a href="http://www.microsoft.com/netmf/default.mspx">NETMF&lt;/a>) est taillé sous le même format que les &lt;a href="http://www.arduino.cc/">Arduino&lt;/a>, permettant ainsi l’utilisation des “shields” de ce dernier.&lt;/p>
&lt;p>En attendant de pouvoir jouer avec ce dernier et vous faire mon compte rendu, vous pouvez consulter les sites suivant:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="http://www.tinyclr.com/">TinyCLR.com&lt;/a> : Communauté autour des Fez et produits &lt;a href="http://www.ghielectronics.com/">GHI Electronics&lt;/a>(géré par le fabricant GHI Electronics)&lt;/li>
&lt;li>&lt;a href="http://www.fezzer.com">Fezzer.com&lt;/a>: Drivers et mini-applications développé par la communauté&lt;/li>
&lt;li>&lt;a href="http://www.microframeworkprojects.com" title="http://www.microframeworkprojects.com">microframeworkprojects.com&lt;/a>: Contient des projets/documentation réalisé par la communauté.&lt;/li>
&lt;/ul></description></item><item><title>C# 5.0 : Programmation asynchrone</title><link>https://gabrielmongeon.ca/2010/12/c%23-5.0-programmation-asynchrone/</link><pubDate>Mon, 20 Dec 2010 14:03:38 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/12/c%23-5.0-programmation-asynchrone/</guid><description>&lt;p>Pour ceux qui ne sont pas au courant, vous pouvez télécharger le &lt;a href="http://msdn.microsoft.com/fr-ca/vstudio/async">Visual Studio Async CTP&lt;/a> pour avoir un aperçu de ce qui s’en vient dans le monde asynchrone! Ce n’est que la version CTP, donc entre cette version et la version officiel, il peut y avoir du changement.&lt;/p>
&lt;p>Aussi, visitez le &lt;a href="http://blogs.msdn.com/b/ericlippert/archive/tags/c_2300_&amp;#43;5-0/">blog de Eric Lippert&lt;/a> pour en savoir plus sur le sujet.&lt;/p></description></item><item><title>Pyxis 2–Un OS pour le .Net Micro Framework</title><link>https://gabrielmongeon.ca/2010/12/pyxis-2un-os-pour-le-.net-micro-framework/</link><pubDate>Tue, 14 Dec 2010 08:44:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/12/pyxis-2un-os-pour-le-.net-micro-framework/</guid><description>&lt;p>&lt;a href="http://www.skewworks.com/products/Pyxis%202">Pyxis 2&lt;/a> est un OS roulant sous .Net Micro Framework (NETMF). Il peut rouler (théoriquement) sur toute les plateforme NETMF, mais il est présentement configuré que pour les produits de &lt;a href="http://ghielectronics.com/">GHI Electronics&lt;/a> (&lt;a href="http://www.tinyclr.com/">Tinyclr.com&lt;/a>).&lt;/p>
&lt;p>&lt;img src="http://www.skewworks.com/img/products/pyxis2/desktop.jpg" alt="">&lt;/p>
&lt;p>Pour en savoir plus, allez lire &lt;a href="http://blogs.msdn.com/b/netmfteam/archive/2010/11/29/pyxis-2-0-an-operating-environment-for-netmf.aspx">le blogue de l’équipe NETMF&lt;/a> ou le &lt;a href="http://www.skewworks.com/">site officiel&lt;/a>. Le code est disponible en open source au &lt;a href="http://pyxis2.codeplex.com/">pyxis2.codeplex.com&lt;/a>. Voici un vidéo pour vous mettre l’eau à la bouche:&lt;/p>
&lt;p>&lt;object width="448" height="252">&lt;param name="movie" value="http://www.youtube.com/v/Te4KBGiSrB8?hl=en&amp;amp;hd=1">&lt;embed src="http://www.youtube.com/v/Te4KBGiSrB8?hl=en&amp;amp;hd=1" type="application/x-shockwave-flash" width="448" height="252">&lt;/object>&lt;/p>
&lt;p>Pyxis 2 Beta Released!&lt;/p></description></item><item><title>SharePoint peut vous amenez à Disney</title><link>https://gabrielmongeon.ca/2010/12/sharepoint-peut-vous-amenez-%C3%A0-disney/</link><pubDate>Thu, 09 Dec 2010 18:38:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/12/sharepoint-peut-vous-amenez-%C3%A0-disney/</guid><description>&lt;p>&lt;a href="http://www.sharepointquebec.org/spqblog/Lists/Billets/Post.aspx?ID=185">SharePoint peut vous amenez à Disney&lt;/a>!&lt;/p>
&lt;p>Et aussi à la &lt;a href="http://www.mssharepointconference.com">conférence Microsoft SharePoint&lt;/a> à Anaheim, Californie du 3 au 6 octobre 2011.&lt;/p></description></item><item><title>Documentation de référence</title><link>https://gabrielmongeon.ca/2010/12/documentation-de-r%C3%A9f%C3%A9rence/</link><pubDate>Wed, 08 Dec 2010 21:02:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/12/documentation-de-r%C3%A9f%C3%A9rence/</guid><description>&lt;p>Dans &lt;a href="http://msdn.microsoft.com/en-us/magazine/gg412507.aspx">l’édition de novembre de MSDN Magazine&lt;/a>, &lt;a href="http://msdn.microsoft.com/magazine/ee532098.aspx?sdmr=PeterGruenbaum&amp;amp;amp;sdmi=authors">Peter Gruenbaum&lt;/a> explique comment écrire une bonne documentation de référence pour les APIs dans sont article intitulé “&lt;a href="http://msdn.microsoft.com/en-us/magazine/gg309172.aspx">A Coder’s Guide to Writing API Documentation&lt;/a>”.&lt;/p>
&lt;p>Mon attention s’est particulièrement portée sur la Figure 2 et 3, qui explique comment commenter tout en gardant une homogénéité au travers de tout l’API. Je vous les ai reproduit ici:&lt;/p>
&lt;p>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">Figure 2 &lt;/font>&lt;strong style="margin: 0px">&lt;font style="font-size: 9.6pt">Reference Documentation Style&lt;/font>&lt;/strong>&lt;/font>&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>&lt;strong>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">Type&lt;/font>&lt;/font>&lt;/strong>&lt;/th>
 &lt;th>&lt;strong>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">Guideline&lt;/font>&lt;/font>&lt;/strong>&lt;/th>
 &lt;th>&lt;strong>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">Examples&lt;/font>&lt;/font>&lt;/strong>&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">Class&lt;/font>&lt;/font>&lt;/td>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">Start with a word like “Represents”&lt;/font>&lt;/font>&lt;/td>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">“Represents a user’s photo album.”&lt;/font>&lt;/font>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">Methods and functions&lt;/font>&lt;/font>&lt;/td>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">Start with a verb&lt;/font>&lt;/font>&lt;/td>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">“Returns the number of contacts for the specified area.”&lt;/font>&lt;/font>&lt;br>&lt;br>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">“Pauses the video.”&lt;/font>&lt;/font>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">Properties&lt;/font>&lt;/font>&lt;/td>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">Use a noun or start with verbs such as “Gets” or “Gets and sets”&lt;/font>&lt;/font>&lt;/td>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">“The user’s tasks.”&lt;/font>&lt;/font>&lt;br>&lt;br>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">“Gets and sets a collection of the user’s tasks.”&lt;/font>&lt;/font>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">Events&lt;/font>&lt;/font>&lt;/td>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">Start with a phrase such as “Raised when” or “Occurs when”&lt;/font>&lt;/font>&lt;/td>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">“Raised when the response from server is received.”&lt;/font>&lt;/font>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">XML elements&lt;/font>&lt;/font>&lt;/td>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">Use a noun-based phrase&lt;/font>&lt;/font>&lt;/td>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">“The city’s postal code.”&lt;/font>&lt;/font>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">Boolean values&lt;/font>&lt;/font>&lt;/td>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">For Boolean properties, start with “Indicates whether”; for Boolean return values on methods and functions, start with “Returns whether”&lt;/font>&lt;/font>&lt;/td>
 &lt;td>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">“Indicates whether the control is visible.”&lt;/font>&lt;/font>&lt;br>&lt;br>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">“Returns whether two regions intersect.”&lt;/font>&lt;/font>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;p>&lt;font face="Segoe UI">&lt;font style="font-size: 9.6pt">Figure 3 &lt;/font>&lt;strong style="margin: 0px">&lt;font style="font-size: 9.6pt">Reference Documentation Example&lt;/font>&lt;/strong>&lt;/font>&lt;/p></description></item><item><title>Arrière-plan Visual Studio 2010 Wallpapers</title><link>https://gabrielmongeon.ca/2010/12/arri%C3%A8re-plan-visual-studio-2010-wallpapers/</link><pubDate>Thu, 02 Dec 2010 21:51:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/12/arri%C3%A8re-plan-visual-studio-2010-wallpapers/</guid><description>&lt;p>Si vous voulez montrer votre admiration pour &lt;a href="http://www.microsoft.com/visualstudio/">VS2010&lt;/a>, le site &lt;a href="http://www.vs2010wallpapers.com/">VS2010WallPapers&lt;/a> (non-affiliés avec &lt;a href="http://www.microsoft.com">Microsoft&lt;/a>) permet de choisir parmi des dizaines de concepts, dont certains sont très beau!&lt;/p></description></item><item><title>Livre français sur le C#</title><link>https://gabrielmongeon.ca/2010/11/livre-fran%C3%A7ais-sur-le-c/</link><pubDate>Tue, 16 Nov 2010 18:44:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/11/livre-fran%C3%A7ais-sur-le-c/</guid><description>&lt;p>Pour tout ceux qui ont de la difficulté avec la langue de Shakespeare, &lt;a href="http://gilles.tourreau.fr">Gilles Tourreau&lt;/a> (un autre MVP) à sortie récemment &lt;a href="http://gilles.tourreau.fr/livres/sortie-de-mon-livre-sur-csharp.html">un livre sur le C# en français&lt;/a>! Et dieu sait à quel point les livres techniques francophone sont plutôt rares!&lt;/p>
&lt;p>&lt;a href="http://www.amazon.ca/C-guide-survie-Tourreau-G/dp/2744024325/ref=sr_1_1?ie=UTF8&amp;amp;amp;qid=1289918525&amp;amp;amp;sr=8-1">&lt;img src="http://gilles.tourreau.fr/wp-content/uploads/2010/09/GillesTOURREAU_GuideDeSurvie_CSharp.jpg" alt="">&lt;/a>
&lt;a href="http://www.amazon.ca/C-guide-survie-Tourreau-G/dp/2744024325/ref=sr_1_1?ie=UTF8&amp;amp;amp;qid=1289918525&amp;amp;amp;sr=8-1">Cliquer ici pour le commander (Amazon Canada)&lt;/a>&lt;/p></description></item><item><title>De retour du Népal</title><link>https://gabrielmongeon.ca/2010/11/de-retour-du-n%C3%A9pal/</link><pubDate>Sun, 14 Nov 2010 10:00:31 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/11/de-retour-du-n%C3%A9pal/</guid><description>&lt;p>Après 4 semaines de vacances, me voici maintenant de retour à la maison. Il faut dire que ce n’est pas nécessairement des vacances de tout repos que de se rendre à l’autre bout du monde et de se rendre au pied du sommet le plus haut au monde!&lt;/p>
&lt;p>4 semaines sans contact avec un ordinateur (ok ok, 2 minutes pour dire que l’on était encore vivant), cela fait plutôt étrange! Et saviez-vous que tout le long de la montée vers le camp de base de l’Everest ils ont implanté des antennes cellulaires? Donc pas étonnant que de croiser un Sherpa en pleine discussion avec son portable!&lt;/p></description></item><item><title>[VS2010 Tips] Insertion multi-lignes</title><link>https://gabrielmongeon.ca/2010/10/vs2010-tips-insertion-multi-lignes/</link><pubDate>Mon, 04 Oct 2010 17:31:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/10/vs2010-tips-insertion-multi-lignes/</guid><description>&lt;p>En lisant &lt;a href="http://blogs.msdn.com/b/csharpfaq/archive/2010/09/28/converting-a-vba-macro-to-c-4-0.aspx">l’article de MSDN permettant de convertir des applications VBA en C# 4.0&lt;/a>, je me suis rappelé la fameuse fonction ALT+[Sélection] permettant d’insérer le même texte/code sur plusieurs ligne à la fois. Alors, voici la version française de cette partie de l’article:&lt;/p>
&lt;p>Appuyer sur ALT et sélectionner l’endroit ou vous désirez insérez votre code (sélection en bleu pâle dans l’image ci-dessous: &lt;br>
&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-33-48-metablogapi/0535.image_5F00_0D3A19E7.png">&lt;img src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-33-48-metablogapi/4670.image_5F00_thumb_5F00_1D65E1E0.png" alt="image" title="image">&lt;/a>&lt;br>
Tapez votre code et boom! Toutes les sélectionnés ont été remplis de votre code:&lt;/p></description></item><item><title>ASP.Net: Comment exploiter la vulnérabilité</title><link>https://gabrielmongeon.ca/2010/09/asp.net-comment-exploiter-la-vuln%C3%A9rabilit%C3%A9/</link><pubDate>Sun, 19 Sep 2010 20:15:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/09/asp.net-comment-exploiter-la-vuln%C3%A9rabilit%C3%A9/</guid><description>&lt;p>Comme je l’avais &lt;a href="http://gabrielmongeon.com/post/2010/09/18/Important-Trou-de-securite-ASPNet!.aspx">souligné précédemment&lt;/a>, une vulnérabilité d’ASP.Net peut être exploité par des personnes malveillantes. Voici une &lt;a href="http://threatpost.com/en_us/blogs/demo-aspnet-padding-oracle-attack-091710">démo&lt;/a> l’exploitant sur la plateforme &lt;a href="http://www.dotnetnuke.com/">DotNetNuke&lt;/a>.&lt;/p></description></item><item><title>48 applications gratuites de Microsoft</title><link>https://gabrielmongeon.ca/2010/09/48-applications-gratuites-de-microsoft/</link><pubDate>Sun, 19 Sep 2010 09:26:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/09/48-applications-gratuites-de-microsoft/</guid><description>&lt;p>Je viens de tomber sur &lt;a href="http://www.techradar.com/news/software/applications/48-best-free-apps-from-microsoft-665142?artc_pg=1">un article de Tech Radar&lt;/a> proposant 48 applications gratuites de &lt;a href="http://www.microsoft.com">Microsoft&lt;/a> et qui sont souvent peu connus. Tel que &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=75402BE0-C603-4998-A79C-BECDD197AA79">Expression Encoder&lt;/a> et &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=d077a52d-93e9-4b02-bd95-9d770ccdb431&amp;amp;amp;displaylang=en">Windows Steady State&lt;/a>!&lt;/p></description></item><item><title>Important: Trou de sécurité ASP.Net!</title><link>https://gabrielmongeon.ca/2010/09/important-trou-de-s%C3%A9curit%C3%A9-asp.net/</link><pubDate>Sat, 18 Sep 2010 09:26:08 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/09/important-trou-de-s%C3%A9curit%C3%A9-asp.net/</guid><description>&lt;p>&lt;font color="#800000">Pour tout ceux qui ont des sites ASP.Net, toutes versions confondus, veuillez porter une attention particulière à ce problème de sécurité: &lt;/font>&lt;a href="http://weblogs.asp.net/scottgu/archive/2010/09/18/important-asp-net-security-vulnerability.aspx">&lt;font color="#800000">&lt;font color="#0080ff">détails sur cette entrée de ScottGu&lt;/font>.&lt;/font>&lt;/a>&lt;/p></description></item><item><title>eBook gratuit: Moving to Microsoft Visual Studio 2010</title><link>https://gabrielmongeon.ca/2010/09/ebook-gratuit-moving-to-microsoft-visual-studio-2010/</link><pubDate>Fri, 17 Sep 2010 12:20:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/09/ebook-gratuit-moving-to-microsoft-visual-studio-2010/</guid><description>&lt;p>Merci à &lt;a href="http://www.emoreau.com/Entries/Blogs/2010/09/Free-ebook-Moving-to-Microsoft-Visual-Studio-2010.aspx">Éric d’avoir publié la nouvelle&lt;/a>. Un livre de plus de 300 pages gratuit, c’est pas tout les jours que vous allez avoir cela!&lt;/p>
&lt;p>&lt;a href="https://gabrielmongeon.ca/img/1780.9780735693913f_5F00_3FA8CF75%5B1%5D.jpg">&lt;img src="https://gabrielmongeon.ca/img/1780.9780735693913f_5F00_3FA8CF75%5B1%5D_thumb.jpg" alt="Moving to Microsoft Visual Studio 2010" title="Moving to Microsoft Visual Studio 2010">&lt;/a>&lt;/p>
&lt;p>&lt;a href="http://blogs.msdn.com/b/microsoft_press/archive/2010/09/13/free-ebook-moving-to-microsoft-visual-studio-2010.aspx">Allez directement au eBook&lt;/a>&lt;/p></description></item><item><title>Les outils Windows Phone 7 Developer disponible</title><link>https://gabrielmongeon.ca/2010/09/les-outils-windows-phone-7-developer-disponible/</link><pubDate>Thu, 16 Sep 2010 17:28:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/09/les-outils-windows-phone-7-developer-disponible/</guid><description>&lt;p>Les outils pour développer pour le Windows Phone 7 sont maintenant disponible en version finale. Vous pouvez les &lt;a href="http://go.microsoft.com/fwlink/?LinkId=185584">télécharger ici&lt;/a>. Pour plus d’infos, lisez l’excellent &lt;a href="http://weblogs.asp.net/scottgu/archive/2010/09/16/windows-phone-7-developer-tools-released.aspx">article de Scott&lt;/a>.&lt;/p>
&lt;p>&lt;a href="http://weblogs.asp.net/blogs/scottgu/image_66A55EB9.png">&lt;img src="http://weblogs.asp.net/blogs/scottgu/image_66A55EB9.png" alt="image_66A55EB9\[1\]" title="image_66A55EB9[1]">&lt;/a>&lt;/p></description></item><item><title>Microsoft Ribbon en WPF maintenant disponible</title><link>https://gabrielmongeon.ca/2010/08/microsoft-ribbon-en-wpf-maintenant-disponible/</link><pubDate>Mon, 30 Aug 2010 07:22:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/08/microsoft-ribbon-en-wpf-maintenant-disponible/</guid><description>&lt;p>&lt;a href="https://gabrielmongeon.ca/img/0434.Simple-WPF-Ribbon-Application-UI-built-using-the-Project-Template%5B1%5D.png">&lt;img src="https://gabrielmongeon.ca/img/0434.Simple-WPF-Ribbon-Application-UI-built-using-the-Project-Template%5B1%5D_thumb.png" alt="0434.Simple-WPF-Ribbon-Application-UI-built-using-the-Project-Template\[1\]" title="0434.Simple-WPF-Ribbon-Application-UI-built-using-the-Project-Template[1]">&lt;/a>&lt;/p>
&lt;p>L’équipe WPF à relâché récemment un nouveau Ribbon complètement en WPF (pas de wrapper autour de code natif). Donc vous pouvez jouer avec votre XAML pour y donner le look et les menus contextuel que vous désirez!&lt;/p>
&lt;p>&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2BFC3187-74AA-4154-A670-76EF8BC2A0B4&amp;amp;amp;displaylang=en" title="Ribbon download page">Télécharger le Ribbon&lt;/a>&lt;/p>
&lt;p>&lt;a href="http://10rem.net/blog/2010/08/02/announcing-microsoft-ribbon-for-wpf-rtw">Voir l’article de Pete Brown&lt;/a>&lt;br>
&lt;a href="http://blogs.msdn.com/b/wpf/archive/2010/08/03/introducing-microsoft-ribbon-for-wpf.aspx">WPF Team Blog: Introducing the Microsoft Ribbon for WPF&lt;/a>&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>Chargement paresseux des images avec BlogEngine.Net</title><link>https://gabrielmongeon.ca/2010/08/chargement-paresseux-des-images-avec-blogengine.net/</link><pubDate>Sun, 08 Aug 2010 16:05:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/08/chargement-paresseux-des-images-avec-blogengine.net/</guid><description>&lt;p>&lt;a href="http://code2code.info/post/embed-Lazy-load-in-blogengine.aspx">Voici un petit script&lt;/a> permettant de charger seulement les images lorsque ceux-ci sont affichés sur un site &lt;a href="http://dotnetblogengine.net/">BlogEngine.Net&lt;/a> ou communément &lt;a href="http://en.wikipedia.org/wiki/Lazy_loading">Lazy Loading&lt;/a>.&lt;/p></description></item><item><title>Beta de Orchard Project</title><link>https://gabrielmongeon.ca/2010/08/beta-de-orchard-project/</link><pubDate>Tue, 03 Aug 2010 17:35:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/08/beta-de-orchard-project/</guid><description>&lt;p>La version 0.5 beta du &lt;a href="http://orchard.codeplex.com/">projet Orchard&lt;/a> vient d’être mis en ligne. Voici 4 points que j’aime vraiment de cet engin:&lt;/p>
&lt;ol>
&lt;li>ASP.Net MVC&lt;/li>
&lt;li>Permet de faire plusieurs Wiki sous le même site&lt;/li>
&lt;li>Gestion des pages statiques&lt;/li>
&lt;li>ET SURTOUT, la possibilité de traduire billets et pages en différentes langues!! Ce qui est plutôt rarissime dans ce domaine.&lt;/li>
&lt;/ol>
&lt;p>Vous pouvez télécharger &lt;a href="http://orchard.codeplex.com/releases/view/45076">le code source&lt;/a> ou simplement &lt;a href="http://orchardproject.net/docs/Installing-Orchard.ashx">l’installé avec WebPI&lt;/a>&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>Je suis Geek... (la suite)</title><link>https://gabrielmongeon.ca/2010/05/je-suis-geek...-la-suite/</link><pubDate>Mon, 31 May 2010 08:36:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/05/je-suis-geek...-la-suite/</guid><description>&lt;p>J&amp;rsquo;avais &lt;a href="http://gabrielmongeon.com/post/2010/03/27/Je-suis-Geek.aspx">précédemment parler de la différence entre Geek et Nerd&lt;/a>, mais voici une &lt;a href="http://xkcd.com/747/">vision commune du Geek et du Nerd&lt;/a>par &lt;a href="http://www.xkcd.com">XKCD&lt;/a>:&lt;/p>
&lt;p>&lt;img src="http://imgs.xkcd.com/comics/geeks_and_nerds.png" alt="">&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>BlogEngine.Net 1.6.1.0 maintenant disponible.</title><link>https://gabrielmongeon.ca/2010/05/blogengine.net-1.6.1.0-maintenant-disponible./</link><pubDate>Fri, 07 May 2010 22:50:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/05/blogengine.net-1.6.1.0-maintenant-disponible./</guid><description>&lt;p>Une &lt;a href="http://www.dotnetblogengine.net/post/BlogEngine-161-Update.aspx">nouvelle version de mon engin de blogue vient de paraitre&lt;/a>. Je vais attendre un peu, car les modifications sont mineures:&lt;/p>
&lt;blockquote>
&lt;h3 id="do-i-need-to-upgrade">Do I need to upgrade?&lt;/h3>
&lt;p>If you happy with a way comments work in your blog as they are - no. If you still looking for better anti-spam protection - yes.»&lt;/p>&lt;/blockquote>
&lt;p>On verra pour la suite car cela fonctionne bien pour moi.&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>Je suis Geek...</title><link>https://gabrielmongeon.ca/2010/03/je-suis-geek/</link><pubDate>Sat, 27 Mar 2010 10:28:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/03/je-suis-geek/</guid><description>&lt;p>Voici la preuve, selon le site &lt;a href="http://www.greatwhitesnark.com/2010/03/25/difference-between-nerd-dork-and-geek-explained-in-a-venn-diagram">Great White Snark&lt;/a>: Je suis intelligent et obsédée, mais je crois que j&amp;rsquo;ai tendance à tirer vers le nerd aussi.&lt;/p>
&lt;p>&lt;a href="http://www.greatwhitesnark.com/2010/03/25/difference-between-nerd-dork-and-geek-explained-in-a-venn-diagram">&lt;img src="http://i192.photobucket.com/albums/z167/Great_WhiteSnark/Nerd_Dork_Geek_Venn_Diagram.jpg" alt="">&lt;/a>&lt;/p></description></item><item><title>La version RC de VS2010 expirera dans 3 semaines</title><link>https://gabrielmongeon.ca/2010/03/la-version-rc-de-vs2010-expirera-dans-3-semaines/</link><pubDate>Wed, 24 Mar 2010 18:35:00 -0400</pubDate><guid>https://gabrielmongeon.ca/2010/03/la-version-rc-de-vs2010-expirera-dans-3-semaines/</guid><description>&lt;p>Si vous affichez le formulaire À propos de VS2010 RC, vous verrez que votre version expirera bientôt, et pour moi, ce sera juste à temps pour acheter (ou télécharger) la version RTM !&lt;/p>
&lt;p>&lt;img src="https://gabrielmongeon.ca/img/2010%2f3%2fVS2010_RC_EXPIRE1.png" alt="">&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><item><title>XKCD a raison...</title><link>https://gabrielmongeon.ca/2010/03/xkcd-a-raison/</link><pubDate>Tue, 09 Mar 2010 19:55:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/03/xkcd-a-raison/</guid><description>&lt;p>&lt;a href="http://writingthecode.blogspot.com" title="Écrire LE code">Alex&lt;/a> a épinglé 2 organigrammes XKCD qui sont plus qu&amp;rsquo;exacts et je pense que je devrais les republier ici :&lt;/p>
&lt;p>Vous &lt;a href="http://xkcd.com/518/">avez besoin de celui-ci&lt;/a> pour comprendre l&amp;rsquo;autre :&lt;/p>
&lt;p>&lt;img src="http://imgs.xkcd.com/comics/flow_charts.png" alt="">&lt;/p>
&lt;p>&lt;a href="http://xkcd.com/627/">C&amp;rsquo;est ce que&lt;/a> tout utilisateur devrait faire avant d&amp;rsquo;appeler le support :&lt;/p>
&lt;p>&lt;img src="http://imgs.xkcd.com/comics/tech_support_cheat_sheet.png" alt="">&lt;/p>
&lt;p>J&amp;rsquo;espère que vous avez apprécié et trouvé une solution à votre problème.&lt;/p></description></item><item><title>SqlDataSource et ORA-01036 Illegal variable name/number</title><link>https://gabrielmongeon.ca/2010/02/sqldatasource-et-ora-01036-illegal-variable-name/number/</link><pubDate>Thu, 25 Feb 2010 19:47:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/02/sqldatasource-et-ora-01036-illegal-variable-name/number/</guid><description>&lt;p>Si jamais vous utiliser le composant ODP.Net d&amp;rsquo;Oracle avec le SqlDataSource et que vous obtener l&amp;rsquo;erreur ORA-01036 Illegal variable name/number, cela est principalement dû au fait que votre nombre de paramètres ne correspond pas au nombre de votre requête Insert, Update ou Delete. J&amp;rsquo;ai eu ce problème en utilisant une ComposedKey avec l&amp;rsquo;ASPxDataGridView de &lt;a href="http://www.devexpress.com">DevExpress&lt;/a>. Il faut donc supprimer le champ ComposedKey avant d&amp;rsquo;exécuter la requête.&lt;/p>
&lt;p>Voici &lt;a href="http://forums.asp.net/t/975011.aspx">la conversation sur ASP.Net&lt;/a>qui m&amp;rsquo;a aidé pour résoudre ce problème.&lt;/p></description></item><item><title>Utiliser ODP.Net 9 et 11 sur la même machine.</title><link>https://gabrielmongeon.ca/2010/02/utiliser-odp.net-9-et-11-sur-la-m%C3%AAme-machine./</link><pubDate>Mon, 22 Feb 2010 19:00:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/02/utiliser-odp.net-9-et-11-sur-la-m%C3%AAme-machine./</guid><description>&lt;p>Si vous désirez utiliser en paralèlle l&amp;rsquo;ODP.Net 9 et 11 d&amp;rsquo;Oracle, vous devez absolument désinstaller du GAC la version 9 de Oracle.DataAccess. Moi cela me bloquait lorsque je voulais utiliser les outils graphiques de VS2008 (Server Explorer et DevExpress)&lt;/p>
&lt;p>Ma &lt;a href="http://stackoverflow.com/questions/2314727/odp-net-9-2-and-11-on-the-same-machine-using-vs2008">question&lt;/a> sur StackOverflow&lt;/p></description></item><item><title>Atlassian à faible prix et pour une bonne cause</title><link>https://gabrielmongeon.ca/2010/02/atlassian-%C3%A0-faible-prix-et-pour-une-bonne-cause/</link><pubDate>Sun, 21 Feb 2010 14:40:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/02/atlassian-%C3%A0-faible-prix-et-pour-une-bonne-cause/</guid><description>&lt;p>Comme &lt;a href="http://www.chapleau.info/cs/blogs/fchapleau/archive/2010/02/19/atlasian-really-really-great-and-almost-free.aspx">Frédérick le mentionne&lt;/a>, &lt;a href="http://www.atlassian.com">Atlassian&lt;/a> offre certains de leurs produits (Jira, Confluence, GreenHopper, Bamboo, FishEye et Crowd) à &lt;a href="http://www.atlassian.com/starter/">seulement 10$ chaque&lt;/a>!&lt;/p>
&lt;p>En plus de profiter d&amp;rsquo;excellents produits, &lt;a href="http://www.atlassian.com">Atlassian&lt;/a> remet l&amp;rsquo;argent à &lt;a href="http://www.roomtoread.org/">Room to Read&lt;/a>, donc vous faite d&amp;rsquo;une pierre 2 coups!&lt;/p></description></item><item><title>Visual Studio 2010 RC 1</title><link>https://gabrielmongeon.ca/2010/02/visual-studio-2010-rc-1/</link><pubDate>Sun, 21 Feb 2010 14:33:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/02/visual-studio-2010-rc-1/</guid><description>&lt;p>Microsoft a publié la version candidate (RC 1) de Visual Studio 2010. Cette version gratuite est disponible &lt;a href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx">ici&lt;/a>. Vous pouvez commencer à expérimenter cette nouvelle version avant la sortie officielle.&lt;/p></description></item><item><title>New blog version / Nouvelle version</title><link>https://gabrielmongeon.ca/2010/02/new-blog-version-/-nouvelle-version/</link><pubDate>Sat, 20 Feb 2010 12:47:00 -0500</pubDate><guid>https://gabrielmongeon.ca/2010/02/new-blog-version-/-nouvelle-version/</guid><description>&lt;p>Ceci est mon premier post de mon nouveau site. Celui-ci va être plus orienté vers la technologie que le précédent.&lt;/p>
&lt;p>Et comme je n&amp;rsquo;ai pas trouver un engin de blogue supportant plusieurs langages, certains de mes posts vont être dans les deux langues.&lt;/p></description></item></channel></rss>