<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Michael Albaladejo</title>
	<atom:link href="https://blog.developpez.com/malbaladejo/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/malbaladejo</link>
	<description></description>
	<lastBuildDate>Fri, 10 Feb 2012 15:50:23 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Ajouter du texte dans une Tile</title>
		<link>https://blog.developpez.com/malbaladejo/p10704/net/windows-phone/ajouter_du_texte_dans_une_tile</link>
		<comments>https://blog.developpez.com/malbaladejo/p10704/net/windows-phone/ajouter_du_texte_dans_une_tile#comments</comments>
		<pubDate>Fri, 10 Feb 2012 15:49:38 +0000</pubDate>
		<dc:creator><![CDATA[malbaladejo]]></dc:creator>
				<category><![CDATA[Windows Phone]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Une Tile est un lien (sous la forme d&#8217;un carré de 173 pixel de coté) vers une applicaton qui s&#8217;affiche sur la page d&#8217;accueil de Windows Phone 7. Une Tile est constituée d&#8217;une image de fond, d&#8217;un texte qui apparait en bas et d&#8217;un conteur qui apparait en haut à gauche. Si l&#8217;on souhaite ajouté plus de contenu (du texte par exemple) ce n&#8217;est pas possible. Par contre, on peut construire une image de fond [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Une Tile est un lien (sous la forme d&rsquo;un carré de 173 pixel de coté) vers une applicaton qui s&rsquo;affiche sur la page d&rsquo;accueil de Windows Phone 7.</p>
<p>Une Tile est constituée d&rsquo;une image de fond, d&rsquo;un texte qui apparait en bas et d&rsquo;un conteur qui apparait en haut à gauche.</p>
<p>Si l&rsquo;on souhaite ajouté plus de contenu (du texte par exemple) ce n&rsquo;est pas possible.</p>
<p>Par contre, on peut construire une image de fond avec le contenu que l&rsquo;on veut.</p>
<p>Dans l&rsquo;article ci-dessous je montre comment afficher du texte dans une Tile.</p>
<p class="bMore">
<a href="http://www.michaelalbaladejo.com/post/2012/02/10/WP7-Ajouter-du-texte-dans-une-Tile.aspx">» Lire la suite!</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Boite de dialogue, MVVM et TriggerAction</title>
		<link>https://blog.developpez.com/malbaladejo/p10458/net/boite_de_dialogue_mvvm_et_triggeraction</link>
		<comments>https://blog.developpez.com/malbaladejo/p10458/net/boite_de_dialogue_mvvm_et_triggeraction#comments</comments>
		<pubDate>Wed, 02 Nov 2011 12:47:47 +0000</pubDate>
		<dc:creator><![CDATA[malbaladejo]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[L&#8217;un des buts du pattern MVVM est de permettre la mise en oeuvre de tests unitaires sur l&#8217;interface. L&#8217;utilisation d&#8217;une boite de dialogue (MessageBox, OpenFileDialog, &#8230;) n&#8217;est pas compatible avec cette approche. Le test unitaire resterai bloqué sur la boite de dialogue en attendant une action utilisateur. En utilisant les TriggerAction nous pouvons isoler la gestion des boites de dialogue et rendre le code du ViewModel testable. » Lire la suite!]]></description>
				<content:encoded><![CDATA[<p>L&rsquo;un des buts du pattern <b>MVVM</b> est de permettre la mise en oeuvre de <b>tests unitaires</b> sur l&rsquo;interface.</p>
<p>L&rsquo;utilisation d&rsquo;une boite de dialogue (MessageBox, OpenFileDialog, &#8230;) n&rsquo;est pas compatible avec cette approche.</p>
<p>Le test unitaire resterai bloqué sur la boite de dialogue en attendant une action utilisateur.</p>
<p>En utilisant les <b>TriggerAction</b> nous pouvons isoler la gestion des boites de dialogue et rendre le code du ViewModel <b>testable</b>.</p>
<p class="bMore">
<a href="http://www.michaelalbaladejo.com/post/2011/11/02/Boite-de-dialogue-MVVM-TriggerAction-Part-1.aspx">» Lire la suite!</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Knockout, le pattern MVVM en javascript</title>
		<link>https://blog.developpez.com/malbaladejo/p9909/net/knockout_le_pattern_mvvm_en_javascript</link>
		<comments>https://blog.developpez.com/malbaladejo/p9909/net/knockout_le_pattern_mvvm_en_javascript#comments</comments>
		<pubDate>Wed, 20 Apr 2011 13:11:58 +0000</pubDate>
		<dc:creator><![CDATA[malbaladejo]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[ASP.Net]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Il n&#8217;est plus nécessaire de présenter le pattern MVVM, très utilisé en WPF et Silverlight. Durant le MIX 2011 il y a eu une présentation d&#8217;un framework permettant d&#8217;utiliser se pattern en javascript. » Lire la suite!]]></description>
				<content:encoded><![CDATA[<p>Il n&rsquo;est plus nécessaire de présenter le pattern MVVM, très utilisé en WPF et Silverlight.</p>
<p>Durant le MIX 2011 il y a eu une présentation d&rsquo;un framework permettant d&rsquo;utiliser se pattern en javascript.</p>
<p class="bMore">
<a href="http://www.michaelalbaladejo.com/post/2011/04/19/Knockout-le-pattern-MVVM-en-javascript.aspx">» Lire la suite!</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Codes Snippets pour Visual Studio</title>
		<link>https://blog.developpez.com/malbaladejo/p9828/net/codes_snippets_pour_visual_studio</link>
		<comments>https://blog.developpez.com/malbaladejo/p9828/net/codes_snippets_pour_visual_studio#comments</comments>
		<pubDate>Tue, 22 Mar 2011 12:43:43 +0000</pubDate>
		<dc:creator><![CDATA[malbaladejo]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Tout le monde connait les codes Snippets et le gain de productivité qu&#8217;ils apportent. Ils permettent aussi de formater son code toujours de la même façon. Dans cet article, je fais la liste des codes Snippets que j&#8217;utilise le plus souvent. Il y en a bien d&#8217;autre, et je complèterai la liste par la suite. Entrée / sortie Lire un fichier Ecrire un fichier WPF / Silverlight Propriété M-V-VM Propriété RelayCommand Dependency Property » Lire [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Tout le monde connait les codes Snippets et le gain de productivité qu&rsquo;ils apportent.<br />
Ils permettent aussi de formater son code toujours de la même façon.</p>
<p>Dans cet article, je fais la liste des codes Snippets que j&rsquo;utilise le plus souvent.<br />
Il y en a bien d&rsquo;autre, et je complèterai la liste par la suite.</p>
<h3>
    <a href="http://www.michaelalbaladejo.com/post/2011/03/22/Codes-Snippets-pour-Visual-Studio.aspx#IO">Entrée / sortie</a><br />
</h3>
<h4>
    <a href="http://www.michaelalbaladejo.com/post/2011/03/22/Codes-Snippets-pour-Visual-Studio.aspx#FileRead">Lire un fichier</a></h4>
<h4>
    <a href="http://www.michaelalbaladejo.com/post/2011/03/22/Codes-Snippets-pour-Visual-Studio.aspx#FileWrite">Ecrire un fichier</a></h4>
<h3>
    <a href="http://www.michaelalbaladejo.com/post/2011/03/22/Codes-Snippets-pour-Visual-Studio.aspx#WPF">WPF / Silverlight</a></h3>
<h4>
    <a href="http://www.michaelalbaladejo.com/post/2011/03/22/Codes-Snippets-pour-Visual-Studio.aspx#propMVVM">Propriété M-V-VM</a></h4>
<h4>
    <a href="http://www.michaelalbaladejo.com/post/2011/03/22/Codes-Snippets-pour-Visual-Studio.aspx#relayCommand">Propriété RelayCommand</a></h4>
<h4>
    <a href="http://www.michaelalbaladejo.com/post/2011/03/22/Codes-Snippets-pour-Visual-Studio.aspx#propDependency">Dependency Property</a></h4>
<p class="bMore">
<a href="http://www.michaelalbaladejo.com/post/2011/03/22/Codes-Snippets-pour-Visual-Studio.aspx">» Lire la suite!</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DataBinding sur la propriété Source d&#8217;un WebBrowser</title>
		<link>https://blog.developpez.com/malbaladejo/p9659/net/databinding_sur_la_propriete_source_d_un</link>
		<comments>https://blog.developpez.com/malbaladejo/p9659/net/databinding_sur_la_propriete_source_d_un#comments</comments>
		<pubDate>Wed, 12 Jan 2011 07:38:57 +0000</pubDate>
		<dc:creator><![CDATA[malbaladejo]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[En Wpf il n&#8217;est pas possible de faire du Binding sur la propriété source d&#8217;un WebBrowser. Si l&#8217;on souhaite respecter l&#8217;architecture MVVM c&#8217;est problématique. Le code suivant ne fonctionne pas : &#60;WebBrowser Source=&#160;&#187;{Binding Url}&#160;&#187; /> » Lire la suite!]]></description>
				<content:encoded><![CDATA[<p>
En Wpf il n&rsquo;est pas possible de faire du Binding sur la propriété source d&rsquo;un WebBrowser.<br />
Si l&rsquo;on souhaite respecter l&rsquo;architecture MVVM c&rsquo;est problématique. </p>
<p>Le code suivant ne fonctionne pas : </p>
<p>&lt;WebBrowser Source=&nbsp;&raquo;{Binding Url}&nbsp;&raquo; />
</p>
<p class="bMore">
<a href="http://www.michaelalbaladejo.com/post/2010/12/20/DataBinding-sur-la-propriete-Source-dun-WebBrowser.aspx">» Lire la suite!</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WPF &#8211; Afficher une image en taille réelle</title>
		<link>https://blog.developpez.com/malbaladejo/p9586/net/wpf_afficher_une_image_en_taille_reelle</link>
		<comments>https://blog.developpez.com/malbaladejo/p9586/net/wpf_afficher_une_image_en_taille_reelle#comments</comments>
		<pubDate>Thu, 16 Dec 2010 08:14:54 +0000</pubDate>
		<dc:creator><![CDATA[malbaladejo]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[En Wpf (et en silverlight) lorsque l&#8217;on affiche une image sans préciser de dimension on s&#8217;attend à voir l&#8217;image s&#8217;afficher dans sa taille réelle. Si l&#8217;image fait 800&#215;600 pixels, l&#8217;image en WPF devrait mesurer 800&#215;600 pixels. Cela est vrai uniquement si l&#8217;image a une résolution de 96 dpi en largeur et en hauteur. Lorsque l&#8217;on ne précise pas de dimension pour une image, WPF utilise les formules suivantes pour calculer les dimensions de l&#8217;image : [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>En Wpf (et en silverlight) lorsque l&rsquo;on affiche une image sans préciser de dimension on s&rsquo;attend à voir l&rsquo;image s&rsquo;afficher dans sa taille réelle.<br />
Si l&rsquo;image fait 800&#215;600 pixels, l&rsquo;image en WPF devrait mesurer 800&#215;600 pixels.<br />
Cela est vrai uniquement si l&rsquo;image a une résolution de 96 dpi en largeur et en hauteur. </p>
<p>Lorsque l&rsquo;on ne précise pas de dimension pour une image, WPF utilise les formules suivantes pour calculer les dimensions de l&rsquo;image :<br />
(Largeur afficher par wpf) = (largeur réelle de l&rsquo;image) * 96 / DpiX<br />
(Hauteur afficher par wpf) = (Hauteur réelle de l&rsquo;image) * 96 / DpiY </p>
<p><a href="http://www.michaelalbaladejo.com/post/2010/12/10/WPF-Afficher-une-image-en-taille-reelle.aspx">» Lire la suite!</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DataVirtualisation en Silverlight</title>
		<link>https://blog.developpez.com/malbaladejo/p9592/net/silverlight_et_datavirtualisation</link>
		<comments>https://blog.developpez.com/malbaladejo/p9592/net/silverlight_et_datavirtualisation#comments</comments>
		<pubDate>Mon, 20 Dec 2010 11:07:58 +0000</pubDate>
		<dc:creator><![CDATA[malbaladejo]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Silverlight a d&#8217;excellentes fonctions de virtualisation d&#8217;interface. Vous pouvez avoir des milliers d&#8217;éléments dans un ItemsControl, et si vous utilisez un VirtualizingStackPanel l&#8217;interface restera réactive. Cependant, si l&#8217;éléments que vous souhaitez afficher d&#8217;un service web, vous ne voulez peut être pas les télécharger tous en même temps, et la virtualisation d&#8217;interface ne vous aidera pas. Ce dont vous avez besoin est de virtualisation des données, et c&#8217;est quelque chose que Silverlight ne fournit pas. Dans [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Silverlight a d&rsquo;excellentes fonctions de virtualisation d&rsquo;interface. Vous pouvez avoir des milliers d&rsquo;éléments dans un ItemsControl, et si vous utilisez un VirtualizingStackPanel l&rsquo;interface restera réactive.<br />
Cependant, si l&rsquo;éléments que vous souhaitez afficher d&rsquo;un service web, vous ne voulez peut être pas les télécharger tous en même temps, et la virtualisation d&rsquo;interface ne vous aidera pas.<br />
Ce dont vous avez besoin est de virtualisation des données, et c&rsquo;est quelque chose que Silverlight ne fournit pas. Dans ce post, je vais être expliquer comment cela peut être réalisé. </p>
<p>En WPF, la virtualisation des données est relativement facile (ou du moins bien connu).<br />
En bref, vous créez une IList, et chaque fois que l&rsquo;indexeur de la collection est appelé, vous lancez le chargement des éléments. La collection lève des notifications de changement, l&rsquo;interface utilisateur est mis à jour, et tout le monde est heureux.<br />
En Silverlight, l&rsquo;indexeur sera appelé pour chaques éléments de votre collection dès qu&rsquo;elle sera liée à un ItemsControl, et donc tous les éléments seront téléchargés.<br />
Il n&rsquo;est pas possible de contourner cette restriction, mais nous pouvons minimiser ses effets avec un peu de ruse. </p>
<p>La virtualisation d&rsquo;UI fait à peu près ce que nous voulons.<br />
Elle ne crée les objets d&rsquo;interface que s&rsquo;ils sont visibles. L&rsquo;astuce consiste à ne télécharger que les éléments liés à un objet d&rsquo;interface. </p>
<p class="bMore">
<a href="http://www.michaelalbaladejo.com/post/2010/12/16/DataVirtualisation-en-Silverlight.aspx">» Lire la suite!</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WPF &#8211; TabControl, MVVM et gestion des instances des vues.</title>
		<link>https://blog.developpez.com/malbaladejo/p9422/net/wpf/tabcontrol_mvvm_et_gestion_des_instances</link>
		<comments>https://blog.developpez.com/malbaladejo/p9422/net/wpf/tabcontrol_mvvm_et_gestion_des_instances#comments</comments>
		<pubDate>Wed, 27 Oct 2010 05:55:03 +0000</pubDate>
		<dc:creator><![CDATA[malbaladejo]]></dc:creator>
				<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Si vous utilisez le TabControl en WPF vous avez du remarquer qu&#8217;il perd les éléments sélectionnés à chaque fois que l&#8217;on change d&#8217;onglet. A chaque fois que l&#8217;on change d&#8217;onlget, si le nouveau ViewModel est du même type que l&#8217;ancien, le TabControl conserve l&#8217;instance de la vue courante, alors que si le ViewModel est d&#8217;un type différent il crée une nouvelle instance de la vue. Avec cette solution, on n&#8217;a qu&#8217;une seule instance de vue [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Si vous utilisez le TabControl en WPF vous avez du remarquer qu&rsquo;il perd les éléments sélectionnés à chaque fois que l&rsquo;on change d&rsquo;onglet. </p>
<p>A chaque fois que l&rsquo;on change d&rsquo;onlget, si le nouveau ViewModel est du même type que l&rsquo;ancien, le TabControl conserve l&rsquo;instance de la vue courante, alors que si le ViewModel est d&rsquo;un type différent il crée une nouvelle instance de la vue. </p>
<p>Avec cette solution, on n&rsquo;a qu&rsquo;une seule instance de vue en mémoire mais à chaque changement d&rsquo;onglet, on perd du temps dans la construction d&rsquo;une nouvelle et on perd le précédent VisualState de la vue. </p>
<p>L&rsquo;article Keeping the &laquo;&nbsp;WPF Tab Control from destroying its children&nbsp;&raquo; propose un code pour régler le problème.<br />
Dans ce code, quand un onglet est affiché pour la première fois, la vue est ajoutée dans un Grid. Lors que l&rsquo;onglet est affiché une nouvelle fois, il masque l&rsquo;onglet courant affiche le nouveau.<br />
Avec cette solution plusieurs vues sont chargées en mémoire mais le changement d&rsquo;onglet est bien plus rapide et les vues conservent leur état. </p>
<p>Le code source est ici :</p>
<p>http://www.michaelalbaladejo.com/post/2010/10/26/WPF-TabControl-MVVM-et-gestion-des-instances-des-vues.aspx</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Création d&#8217;assemblies satellites avec resgen.exe et al.exe</title>
		<link>https://blog.developpez.com/malbaladejo/p9421/net/creation_d_assemblies_satellites_avec_re</link>
		<comments>https://blog.developpez.com/malbaladejo/p9421/net/creation_d_assemblies_satellites_avec_re#comments</comments>
		<pubDate>Tue, 26 Oct 2010 12:20:45 +0000</pubDate>
		<dc:creator><![CDATA[malbaladejo]]></dc:creator>
				<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Dans un projet c# sous Visual Studio 2010 j&#8217;ai des fichiers resx pour la localisation. Dans mon projet si je crée 2 fichiers resx (resource.resx et resource.fr.resx), les ressources du fichier resource.resx sont incluses dans l&#8217;exe et VS crée un dossier fr contenant une dll nomduprojet.resource.dll. A l&#8217;exécution, les textes du fichier resource.fr.resx s&#8217;affichent. Tout va bien. Maintenant je vois faire traduire le fichier resource.resx en plusiseurs langues et je veux générer les dlls pour [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>
Dans un projet c# sous Visual Studio 2010 j&rsquo;ai des fichiers resx pour la localisation.
</p>
<p>
Dans mon projet si je crée 2 fichiers resx (resource.resx et resource.fr.resx), les ressources du fichier resource.resx sont incluses dans l&rsquo;exe et VS crée un dossier fr contenant une dll nomduprojet.resource.dll.
</p>
<p>
A l&rsquo;exécution, les textes du fichier resource.fr.resx s&rsquo;affichent.<br />
Tout va bien.
</p>
<p>
Maintenant je vois faire traduire le fichier resource.resx en plusiseurs langues et je veux générer les dlls pour chaque culture sans passer par visual studio et donc sans avoir a recompiler toute la solution.
</p>
<p>
Pour cela j&rsquo;utilise les exe ResGen.exe et Al.exe
</p>
<p>
Et la ca ne marche plus.<br />
La dll générée est différente de celle générée par VS et a l&rsquo;exécution, les textes du fichier resource.resx s&rsquo;affichent à la place du fichier resource.fr.resx.</p>
<p>
Après plusieurs heures de recherches sur internet, tout monde semble dire que ce que je fais est correct.
</p>
<p>
Je n&rsquo;ai trouvé personne pour dire que le fichier &laquo;&nbsp;.resources&nbsp;&raquo; doit être préfixé par le namespace dans le quel se trouve les fichiers resx
</p>
<p>
Toutes les explications sont ici :</p>
<p>http://www.michaelalbaladejo.com/post/2010/10/25/Creation-dassemblies-satellites-avec-resgen-exe-al-exe.aspx</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverlight -Transformer votre WebCam en scanner de codes barre</title>
		<link>https://blog.developpez.com/malbaladejo/p9406/net/silverlight_transformer_votre_webcam_en</link>
		<comments>https://blog.developpez.com/malbaladejo/p9406/net/silverlight_transformer_votre_webcam_en#comments</comments>
		<pubDate>Tue, 19 Oct 2010 05:52:25 +0000</pubDate>
		<dc:creator><![CDATA[malbaladejo]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[En Silverlight 4 il est possible de capturer le flux d&#8217;une WebCam. Je vous propose un exemple de code permettant de transformer une WebCam en scanner de code barre. Le code source et l&#8217;application d&#8217;exemple sont disponible ici : http://www.michaelalbaladejo.com/post/2010/10/14/Silverlight-Transformer-votre-WebCam-en-scanner-de-codes-barre.aspx]]></description>
				<content:encoded><![CDATA[<p>En Silverlight 4 il est possible de capturer le flux d&rsquo;une WebCam.<br />
Je vous propose un exemple de code permettant de transformer une WebCam en scanner de code barre.</p>
<p>Le code source et l&rsquo;application d&rsquo;exemple sont disponible ici :</p>
<p>http://www.michaelalbaladejo.com/post/2010/10/14/Silverlight-Transformer-votre-WebCam-en-scanner-de-codes-barre.aspx</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
