<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2frenchfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Olivier COURTOIS</title>
	
	<link>http://www.ocourtois.fr</link>
	<description>.NET en général</description>
	<lastBuildDate>Wed, 03 Mar 2010 13:00:00 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ocourtois" /><feedburner:info uri="ocourtois" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Focourtois" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/ocourtois" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Focourtois" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Focourtois" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=fr&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Focourtois" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/bn/intatm_fr_1.gif">Subscribe with Mon Yahoo!</feedburner:feedFlare><item>
		<title>[BDC2010] Vous l&#x2019;attendiez, vous pouvez maintenant vous inscrire</title>
		<link>http://feedproxy.google.com/~r/ocourtois/~3/5XnZIDE06IM/</link>
		<comments>http://www.ocourtois.fr/2010/03/03/bdc2010-vous-lattendiez-vous-pouvez-maintenant-vous-inscrire/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 13:00:00 +0000</pubDate>
		<dc:creator>Olivier COURTOIS</dc:creator>
				<category><![CDATA[Ergonomie]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[bdc]]></category>
		<category><![CDATA[conception centrÃ©e utilisateur]]></category>
		<category><![CDATA[toulouse]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://www.ocourtois.fr/2010/03/03/bdc2010-vous-lattendiez-vous-pouvez-maintenant-vous-inscrire/</guid>
		<description><![CDATA[Comme chaque année Bewise remet ça. Le 1er Avril aura lieu la Bewise Day Conference à Toulouse.
Cette année venez découvrir les nouveautés des technologies Microsoft comme Sharepoint 2010, Silverlight 4.0, etc… Mais aussi, pour la première fois, le premier stand sur la conception centrée utilisateur. 
J’aurais l’honneur de tenir le stand avec le célèbre Dick [...]]]></description>
			<content:encoded><![CDATA[<p>Comme chaque année <a href="http://www.bewise.fr/" target="_blank">Bewise</a> remet ça. Le 1er Avril aura lieu la <a href="http://bdc2010.bewise.fr/?f=A56BC4FC-9B40-4e60-A8D5-B188D54819BC" target="_blank">Bewise Day Conference</a> à Toulouse.</p>
<p>Cette année venez découvrir les nouveautés des technologies Microsoft comme Sharepoint 2010, Silverlight 4.0, etc… Mais aussi, pour la première fois, le premier stand sur la <strong>conception centrée utilisateur</strong>. </p>
<p>J’aurais l’honneur de tenir le stand avec le célèbre Dick Lantim de Microsoft. On vous parlera d’ergonomie, d’utilisabilité, d’user experience. </p>
<p>Pour vous inscrire: <a href="http://bdc2010.bewise.fr/?f=A56BC4FC-9B40-4e60-A8D5-B188D54819BC" target="_blank">BDC2010</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocourtois.fr/2010/03/03/bdc2010-vous-lattendiez-vous-pouvez-maintenant-vous-inscrire/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.ocourtois.fr/2010/03/03/bdc2010-vous-lattendiez-vous-pouvez-maintenant-vous-inscrire/</feedburner:origLink></item>
		<item>
		<title>XmlValide fait planter XDocument.Parse() (suite et fin)</title>
		<link>http://feedproxy.google.com/~r/ocourtois/~3/KMo1h64m8BQ/</link>
		<comments>http://www.ocourtois.fr/2010/03/03/xmlvalide-fait-planter-xdocument-parse-suite-et-fin/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 08:21:15 +0000</pubDate>
		<dc:creator>Olivier COURTOIS</dc:creator>
				<category><![CDATA[Dotnet]]></category>

		<guid isPermaLink="false">http://www.ocourtois.fr/2010/03/03/xmlvalide-fait-planter-xdocument-parse-suite-et-fin/</guid>
		<description><![CDATA[Suite à une judicieuse remarque de Patrice et de Jb Evain il semblerait que je faisais fausse route. Dans mon précédent billet sur le sujet je sous entendais que le BOM (Byte Order Mark) utilisé par les encodings UTF faisaient planter XDocument. 
Ce qui est vrai pour la méthode Parse dont l’objectif est de créer [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Suite à une judicieuse remarque de <a href="http://patricelamarche.net/" target="_blank">Patrice</a> et de <a href="http://evain.net/blog/" target="_blank">Jb Evain</a> il semblerait que je faisais fausse route. Dans <a href="http://www.ocourtois.fr/2010/02/26/pourquoi-un-xml-valide-fait-il-planter-mon-xdocument-parse/" target="_blank">mon précédent billet</a> sur le sujet je sous entendais que le BOM (Byte Order Mark) utilisé par les encodings UTF faisaient planter XDocument. </p>
<p align="justify">Ce qui est vrai pour la méthode Parse dont l’objectif est de créer un XDocument depuis une chaine, mais pour pour la méthode Load qui prend un stream en paramètre. En effet si je passe mon stream directement à la méthode Load j’obtiens bien le résultat attendu et sans avoir à enlever le BOM. Il semblerait que je n’utilisais juste pas la bonne méthode. </p>
<p align="justify">Merci à vous deux.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocourtois.fr/2010/03/03/xmlvalide-fait-planter-xdocument-parse-suite-et-fin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.ocourtois.fr/2010/03/03/xmlvalide-fait-planter-xdocument-parse-suite-et-fin/</feedburner:origLink></item>
		<item>
		<title>Pourquoi un xml valide fait il planter mon XDocument.Parse() ?</title>
		<link>http://feedproxy.google.com/~r/ocourtois/~3/SUE_Do3cibM/</link>
		<comments>http://www.ocourtois.fr/2010/02/26/pourquoi-un-xml-valide-fait-il-planter-mon-xdocument-parse/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 10:38:00 +0000</pubDate>
		<dc:creator>Olivier COURTOIS</dc:creator>
				<category><![CDATA[Dotnet]]></category>
		<category><![CDATA[bom]]></category>
		<category><![CDATA[byte order mark]]></category>
		<category><![CDATA[encoding]]></category>
		<category><![CDATA[parse]]></category>
		<category><![CDATA[utf-8]]></category>
		<category><![CDATA[XDocument]]></category>

		<guid isPermaLink="false">http://www.ocourtois.fr/2010/02/26/pourquoi-un-xml-valide-fait-il-planter-mon-xdocument-parse/</guid>
		<description><![CDATA[J’y ai pensé un petit peu de temps avant de comprendre…
Le contexte : je récupère un texte représentant le contenu d’un fichier xml depuis une base de données. Le contenu est alors représenté sous la forme d’un tableau de byte. J’essaie plusieurs encoding avant d’utiliser le fameux UTF8 dont une référence est faite dans l’en-tête [...]]]></description>
			<content:encoded><![CDATA[<p>J’y ai pensé un petit peu de temps avant de comprendre…</p>
<p><strong>Le contexte :</strong> je récupère un texte représentant le contenu d’un fichier xml depuis une base de données. Le contenu est alors représenté sous la forme d’un tableau de byte. J’essaie plusieurs encoding avant d’utiliser le fameux UTF8 dont une référence est faite dans l’en-tête du fichier. </p>
<p>Je me dis que c’est forcément le bon puisqu’auparavant j’obtenais une chaine contenant systématiquement 3 caractères inintelligibles, ce qui n’est plus le cas. Je décide donc de parser cette chaine avec XDocument, une classe du namespace System.Xml.Linq. Et là … c’est le drame : le XDocument.Parse génère une exception. </p>
<p><a href="http://www.ocourtois.fr/wp-content/uploads/2010/02/xmlparseexception.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="xmlparseexception" border="0" alt="xmlparseexception" src="http://www.ocourtois.fr/wp-content/uploads/2010/02/xmlparseexception_thumb.jpg" width="404" height="213" /></a> </p>
<p><strong>L’explication :</strong> En fait les 3 caractères inintelligibles n’avaient pas disparu suite à l’utilisation du bon encoding. Ils étaient toujours bel et bien présent. Il s’agissait du <a href="http://en.wikipedia.org/wiki/Byte_order_mark" target="_blank">Byte Order Mark</a>. Qu’est-ce que le BOM ? Il s’agit de 3 octets utilisés notamment dans les différents UTF afin de signaler l’ordre des octets. En effet au niveau le plus bas de représentation on appelle <a href="http://en.wikipedia.org/wiki/Endianness" target="_blank">endianness</a> l’ordre des unités d’adressages comme les octets, les bits ou les mots. En bref votre ordinateur peut soit être big-endian soit little-endian, ce qui respectivement implique, l’octet de poids le plus fort est le plus à droite (adresse mémoire la plus petite) et l’octet de poids le plus faible est le plus à droite. A noter que les PC x86 sont little-endian. Ce BOM sert donc à ce que l’ordinateur sache correctement décodé le fichier même si celui-ci a été transféré d’un ordinateur big-endian à un ordinateur little-endian.</p>
<p><strong>La solution :</strong> Retirer le BOM du tableau de byte avant de le convertir en texte et d’essayer de le parser. Dans mon cas je dois retirer les trois premiers octets s’ils ont les valeurs : 239 187 191. Comme le dit le W3C c’est normalement une opération à effectuer uniquement si votre navigateur est vieux <img src='http://www.ocourtois.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p><a href="http://www.ocourtois.fr/wp-content/uploads/2010/02/xmlvalidation.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="xmlvalidation" border="0" alt="xmlvalidation" src="http://www.ocourtois.fr/wp-content/uploads/2010/02/xmlvalidation_thumb.jpg" width="404" height="146" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocourtois.fr/2010/02/26/pourquoi-un-xml-valide-fait-il-planter-mon-xdocument-parse/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.ocourtois.fr/2010/02/26/pourquoi-un-xml-valide-fait-il-planter-mon-xdocument-parse/</feedburner:origLink></item>
		<item>
		<title>Visual Studio 2008 et ses éléments dupliqués dans la toolbox ?!</title>
		<link>http://feedproxy.google.com/~r/ocourtois/~3/_M2uDxIXuJ8/</link>
		<comments>http://www.ocourtois.fr/2010/01/26/visual-studio-2008-et-ses-lments-dupliqus-dans-la-toolbox/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 20:04:00 +0000</pubDate>
		<dc:creator>Olivier COURTOIS</dc:creator>
				<category><![CDATA[Dotnet]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[duplicate]]></category>
		<category><![CDATA[dupliquÃ©]]></category>
		<category><![CDATA[erreur]]></category>
		<category><![CDATA[toolbox]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://www.ocourtois.fr/2010/01/26/visual-studio-2008-et-ses-lments-dupliqus-dans-la-toolbox/</guid>
		<description><![CDATA[Mais qu’est ce que c’est que ce bordel ? Je sais que ça faisait longtemps que j’utilisais plus trop Visual Studio… je passe plus de temps avec des sharpies maintenant. Mais est-ce vraiment la vengeance de Visual Studio 2008 ? Me mettre en double, triple ou quadruple chaque élément de la boite à outils ?!! [...]]]></description>
			<content:encoded><![CDATA[<p>Mais qu’est ce que c’est que ce bordel ? Je sais que ça faisait longtemps que j’utilisais plus trop Visual Studio… je passe plus de temps avec des <a href="http://www.sharpie.com/frFR/Product/Sharpie_FINE.html" target="_blank">sharpies</a> maintenant. Mais est-ce vraiment la vengeance de Visual Studio 2008 ? Me mettre en double, triple ou quadruple chaque élément de la boite à outils ?!! </p>
<p>Si à vous aussi votre éditeur de code préféré vous en veux, rendez-vous sur <a href="http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=416161" target="_blank">MS Connect</a>. La solution est expliquée, il suffit d’aller dans %localappdata%\Microsoft\VisualStudio\9.0 et de supprimer les fichiers cachés avec l’extension *.tbd. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocourtois.fr/2010/01/26/visual-studio-2008-et-ses-lments-dupliqus-dans-la-toolbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.ocourtois.fr/2010/01/26/visual-studio-2008-et-ses-lments-dupliqus-dans-la-toolbox/</feedburner:origLink></item>
		<item>
		<title>Tout le monde peut faire de l’utilisabilité</title>
		<link>http://feedproxy.google.com/~r/ocourtois/~3/_w1rWdqvtSE/</link>
		<comments>http://www.ocourtois.fr/2009/12/30/tout-le-monde-peut-faire-de-lutilisabilit/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 08:45:00 +0000</pubDate>
		<dc:creator>Olivier COURTOIS</dc:creator>
				<category><![CDATA[Ergonomie]]></category>
		<category><![CDATA[utilisabilitÃ©]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://www.ocourtois.fr/2009/12/30/tout-le-monde-peut-faire-de-lutilisabilit/</guid>
		<description><![CDATA[C’est le titre du dernier article très intéressant de Jakob Nielsen qu’on ne présente plus : Anyone can do usability et qui se résume ainsi : 
“L’utilisabilité c’est comme la cuisine : tout le monde a besoin du résultat, n’importe qui peut donc raisonnablement le faire bien même s’il faut un grand chef pour créer [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">C’est le titre du dernier article très intéressant de <a href="http://www.useit.com/jakob/" target="_blank">Jakob Nielsen</a> qu’on ne présente plus : <a href="http://www.useit.com/alertbox/anybody-usability.html" target="_blank">Anyone can do usability</a> et qui se résume ainsi : </p>
<p align="justify">“L’<a href="http://fr.wikipedia.org/wiki/Utilisabilit%C3%A9" target="_blank">utilisabilité</a> c’est comme la cuisine : tout le monde a besoin du résultat, n’importe qui peut donc raisonnablement le faire bien même s’il faut un grand chef pour créer un grand plat.”</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocourtois.fr/2009/12/30/tout-le-monde-peut-faire-de-lutilisabilit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.ocourtois.fr/2009/12/30/tout-le-monde-peut-faire-de-lutilisabilit/</feedburner:origLink></item>
		<item>
		<title>[Imagine Cup] Retour sur la présentation WikiChildProtect</title>
		<link>http://feedproxy.google.com/~r/ocourtois/~3/t5qfqcX13Ck/</link>
		<comments>http://www.ocourtois.fr/2009/12/28/imagine-cup-retour-sur-la-prsentation-wikichildprotect/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 13:00:00 +0000</pubDate>
		<dc:creator>Olivier COURTOIS</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Presentation]]></category>
		<category><![CDATA[imagine cup]]></category>
		<category><![CDATA[wikichildprotect]]></category>

		<guid isPermaLink="false">http://www.ocourtois.fr/2009/12/28/imagine-cup-retour-sur-la-prsentation-wikichildprotect/</guid>
		<description><![CDATA[Avec beaucoup de retard l’équipe Dotnet-France a décidé de publier ses contenus qui lui ont permis d’arriver en finale mondiale d’Imagine Cup – Prix Spécial de la première dame d’Egypte. En espérant que cela puisse aider les concurrents de cette année  
Avant toute chose vous pouvez retrouver l’ensemble des documents ici : 

Le dossier [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Avec beaucoup de retard l’équipe Dotnet-France a décidé de publier ses contenus qui lui ont permis d’arriver en finale mondiale d’Imagine Cup – Prix Spécial de la première dame d’Egypte. En espérant que cela puisse aider les concurrents de cette année <img src='http://www.ocourtois.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p align="justify">Avant toute chose vous pouvez retrouver l’ensemble des documents ici : </p>
<ul>
<li><font color="#35383d">Le dossier d’inscription : <a href="http://issuu.com/ocourtois/docs/wcp_inscription">http://issuu.com/ocourtois/docs/wcp_inscription</a>.</font> </li>
<li><font color="#35383d">La présentation : <a href="http://issuu.com/ocourtois/docs/wcp">http://issuu.com/ocourtois/docs/wcp</a>.</font> </li>
</ul>
<p><object style="width:420px;height:315px" ><param name="movie" value="http://static.issuu.com/webembed/viewers/style1/v1/IssuuViewer.swf?mode=embed&amp;viewMode=presentation&amp;layout=http%3A%2F%2Fskin.issuu.com%2Fv%2Flight%2Flayout.xml&amp;showFlipBtn=true&amp;documentId=091228104142-738d26c60ccd4b019a297441e23240d1&amp;docName=wcp&amp;username=ocourtois&amp;loadingInfoText=Imagine%20Cup%2009%20-%20WikiChildProtect&amp;et=1261998177987&amp;er=13" /><param name="allowfullscreen" value="true"/><param name="menu" value="false"/><embed src="http://static.issuu.com/webembed/viewers/style1/v1/IssuuViewer.swf" type="application/x-shockwave-flash" allowfullscreen="true" menu="false" style="width:420px;height:315px" flashvars="mode=embed&amp;viewMode=presentation&amp;layout=http%3A%2F%2Fskin.issuu.com%2Fv%2Flight%2Flayout.xml&amp;showFlipBtn=true&amp;documentId=091228104142-738d26c60ccd4b019a297441e23240d1&amp;docName=wcp&amp;username=ocourtois&amp;loadingInfoText=Imagine%20Cup%2009%20-%20WikiChildProtect&amp;et=1261998177987&amp;er=13" /></object></p>
<p align="justify">Mais attardons nous un peu plus sur la présentation. Pourquoi la présentation ? Car je m’intéresse depuis longtemps aux techniques de présentations : conception des visuels comme le style de présentation et car à mon sens c’est votre capacité à présenter votre idée qui fera la différence entre les concurrents. </p>
<p align="justify">Les éléments importants d’une présentation sont : </p>
<ul>
<li>
<div align="justify"><font color="#35383d">Le rendu visuel (tout le monde aime quand c’est joli et clair)</font></div>
</li>
<li>
<div align="justify"><font color="#35383d">Le storytelling (raconter une histoire est le meilleur moyen de faire passer ses idées).</font></div>
</li>
<li>
<div align="justify"><font color="#35383d">Créer une connexion avec votre audience (les images, votre ton, votre propos doit créer des émotions. D’autant plus quand le sujet est : “Imaginez un monde où la technologie nous aide à répondre aux enjeux les plus cruciaux de notre société”). </font></div>
</li>
</ul>
<p align="justify">Pour maximiser vos chances je vous conseille les lectures suivantes : </p>
<ul>
<li><font color="#35383d"><a href="ttp://www.amazon.fr/gp/product/2744022705?ie=UTF8&amp;tag=sdoc-21&amp;linkCode=as2&amp;camp=1642&amp;creative=19458&amp;creativeASIN=2744022705" target="_blank">Presentation Zen</a> par Garr Reynolds.</font> </li>
<li><font color="#35383d"><a href="http://www.amazon.fr/gp/product/0596522347?ie=UTF8&amp;tag=sdoc-21&amp;linkCode=as2&amp;camp=1642&amp;creative=19458&amp;creativeASIN=0596522347" target="_blank">Slideology</a> par Nancy Duarte.</font> </li>
<li><font color="#35383d"><a href="http://www.amazon.fr/gp/product/0071636080?ie=UTF8&amp;tag=sdoc-21&amp;linkCode=as2&amp;camp=1642&amp;creative=19458&amp;creativeASIN=0071636080" target="_blank">The presentation secrets of Steve Jobs</a> par Carmine Gallo.</font> </li>
</ul>
<p align="justify">Evidemment pour notre présentation nous avons essayé de respecter ces règles d’or. J’ai d’abord commencé seul à travailler sur le contenu et le rendu visuel. En 2 jours j’ai sketché mes idées et les slides possibles puis fait un powerpoint : </p>
<p align="justify"><embed type="application/x-shockwave-flash" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" width="400" height="267" flashvars="host=picasaweb.google.com&#038;hl=en_US&#038;feat=flashalbum&#038;RGB=0x000000&#038;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fb.ocourtois%2Falbumid%2F5420245346464434417%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></p>
<p align="justify">Ensuite&#160; la première fois que l’équipe a joué la présentation, nous nous sommes rendus compte qu’il manquait le storytelling. Nous ne racontions pas une histoire et l’enchainement des slides n’étaient pas naturel. Julien et Mauricio ont alors réécrit l’histoire. </p>
<p align="justify">Enfin nous avons essayé au travers d’images et/ou statistiques chocs de créer une connexion avec l’audience. Notamment via l’utilisation dans notre histoire de loulou, enfant que nous souhaitons protéger, et dans lequel on peut reconnaitre son frère, son fils, etc. </p>
<p align="justify">Soyez indulgent vis à vis du rendu de la présentation mais les animations ne fonctionnent pas et toutes les polices n’ont pas été reconnues. Si j’ai le temps je proposerai un screencast un peu plus tard.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocourtois.fr/2009/12/28/imagine-cup-retour-sur-la-prsentation-wikichildprotect/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.ocourtois.fr/2009/12/28/imagine-cup-retour-sur-la-prsentation-wikichildprotect/</feedburner:origLink></item>
		<item>
		<title>Livre blanc : l&#x2019;ergonomie des tableaux de bords</title>
		<link>http://feedproxy.google.com/~r/ocourtois/~3/FpmR3om95qQ/</link>
		<comments>http://www.ocourtois.fr/2009/12/23/livre-blanc-lergonomie-des-tableaux-de-bords/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 10:03:00 +0000</pubDate>
		<dc:creator>Olivier COURTOIS</dc:creator>
				<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Ergonomie]]></category>
		<category><![CDATA[dashboard]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[tableau de bord]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://www.ocourtois.fr/2009/12/23/livre-blanc-lergonomie-des-tableaux-de-bords/</guid>
		<description><![CDATA[Après plusieurs semaines de dur labeur   voici mon livre blanc sur l’ergonomie des tableaux de bords. Je suis très content d’avoir pu l’écrire car il réunit 2 de mes intérêts technologiques : la Business Intelligence et l’ergonomie. 
Vous pouvez consulter le livre blanc en ligne sur le site de bewise et télécharger la [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Après plusieurs semaines de dur labeur <img src='http://www.ocourtois.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  voici mon livre blanc sur l’ergonomie des tableaux de bords. Je suis très content d’avoir pu l’écrire car il réunit 2 de mes intérêts technologiques : la Business Intelligence et l’ergonomie. </p>
<p align="justify">Vous pouvez consulter le livre blanc en ligne sur le site de <a href="http://www.bewise.fr/article/140/L-ergonomie-des-Tableaux-de-bord-Livre-Blanc.aspx" target="_blank">bewise</a> et télécharger la version pdf <a href="http://www.ocourtois.fr/wp-content/uploads/2009/12/Livre-blanc-Dashboard.pdf" target="_blank">ici</a>. </p>
<p align="justify">En plus de réunir plusieurs de mes intérêts c&#8217;est aussi l’occasion idéale pour montrer que l’ergonomie et l’expérience utilisateur ne sont pas uniquement l’affaire d’interfaces de logiciels de bureau ou web. En fait comme le résumait <a href="http://fr.wikipedia.org/wiki/Jef_Raskin" target="_blank">Jef Raskin</a> “Dès lors que le client (utilisateur) est impliqué, l’interface c’est le produit” peu importe la qualité de votre travail sur le reste de l’applicatif (code, cube, etc). Ce conseil vaut tout aussi bien pour un portail applicatif tel que Sharepoint, des tableaux de bords, des rapports, des interfaces web, client lourd, etc… </p>
<p align="justify">A noter que ce livre blanc est très inspiré de l’excellent livre :</p>
<p align="justify"><iframe style="width: 120px; height: 240px" marginheight="0" src="http://rcm-fr.amazon.fr/e/cm?lt1=_blank&amp;bc1=000000&amp;IS2=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=sdoc-21&amp;o=8&amp;p=8&amp;l=as1&amp;m=amazon&amp;f=ifr&amp;md=0V7HTNAW9BB7KPZWWWG2&amp;asins=0596100167" frameborder="0" marginwidth="0" scrolling="no"></iframe></p>
<p align="justify">Bonne lecture et bonnes fêtes !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocourtois.fr/2009/12/23/livre-blanc-lergonomie-des-tableaux-de-bords/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.ocourtois.fr/2009/12/23/livre-blanc-lergonomie-des-tableaux-de-bords/</feedburner:origLink></item>
		<item>
		<title>[SQL Server] Petite astuce, trouver le codepage de votre collation</title>
		<link>http://feedproxy.google.com/~r/ocourtois/~3/J_ICcGChTmY/</link>
		<comments>http://www.ocourtois.fr/2009/11/30/sql-server-petite-astuce-trouver-le-codepage-de-votre-collation/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 15:00:00 +0000</pubDate>
		<dc:creator>Olivier COURTOIS</dc:creator>
				<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[codepage]]></category>
		<category><![CDATA[collation]]></category>
		<category><![CDATA[conversion]]></category>
		<category><![CDATA[integration services]]></category>
		<category><![CDATA[ssis]]></category>
		<category><![CDATA[texte]]></category>

		<guid isPermaLink="false">http://www.ocourtois.fr/2009/11/30/sql-server-petite-astuce-trouver-le-codepage-de-votre-collation/</guid>
		<description><![CDATA[Si pour une raison ou une autre vous cherchez le codepage associé à la collation de votre base de données (et oui soyons fous, on ne sait jamais). Il vous suffit de taper cette requête : 


SELECT 'CodePage', 'SQL_Latin1_General_CP1_CI_AS', COLLATIONPROPERTY('SQL_Latin1_General_CP1_CI_AS', 'CodePage')

Mon cas d’utilisation, effectué une conversion entre caractères unicodes et caractères avec un encodage particulier [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Si pour une raison ou une autre vous cherchez le codepage associé à la collation de votre base de données (et oui soyons fous, on ne sait jamais). Il vous suffit de taper cette requête : </p>
<p>
<pre class="brush: sql;">
SELECT 'CodePage', 'SQL_Latin1_General_CP1_CI_AS', COLLATIONPROPERTY('SQL_Latin1_General_CP1_CI_AS', 'CodePage')</pre>
</p>
<p align="justify">Mon cas d’utilisation, effectué une conversion entre caractères unicodes et caractères avec un encodage particulier dans SSIS.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocourtois.fr/2009/11/30/sql-server-petite-astuce-trouver-le-codepage-de-votre-collation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.ocourtois.fr/2009/11/30/sql-server-petite-astuce-trouver-le-codepage-de-votre-collation/</feedburner:origLink></item>
		<item>
		<title>Le client est roi !? Pas tant que ça&#x2026;</title>
		<link>http://feedproxy.google.com/~r/ocourtois/~3/3IGCg2DUoiU/</link>
		<comments>http://www.ocourtois.fr/2009/11/25/le-client-est-roi/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 10:00:00 +0000</pubDate>
		<dc:creator>Olivier COURTOIS</dc:creator>
				<category><![CDATA[Pensees]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[dÃ©sabonnement]]></category>
		<category><![CDATA[entreprise]]></category>
		<category><![CDATA[rÃ©siliation]]></category>
		<category><![CDATA[reflexion]]></category>

		<guid isPermaLink="false">http://www.ocourtois.fr/2009/11/25/le-client-est-roi/</guid>
		<description><![CDATA[Oui enfin pas tant que ça … 
Il est une chose que je n’ai jamais compris de la part des entreprises nouvellement connectées. Pourquoi est-il si difficile de se désabonner d’une newsletter, de supprimer son compte ou de résilier un abonnement ? 
Pas plus tard que tout à l’heure j’ai voulu me désabonner d’une newsletter. [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Oui enfin pas tant que ça … </p>
<p align="justify">Il est une chose que je n’ai jamais compris de la part des entreprises nouvellement connectées. Pourquoi est-il si difficile de se désabonner d’une newsletter, de supprimer son compte ou de résilier un abonnement ? </p>
<p align="justify">Pas plus tard que tout à l’heure j’ai voulu me désabonner d’une newsletter. Pour une fois le lien était plutôt bien mis en évidence dans l’email non désiré. J’avais alors un apriori positif sur le site. Mais une fois sur la page voilà les instructions : </p>
<p align="justify"><a href="/wp-content/uploads/2009/11/citivox.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="citivox" border="0" alt="citivox" src="/wp-content/uploads/2009/11/citivox_thumb.png" width="410" height="25" /></a> </p>
<p align="justify">WTF? Ok personnellement je comprends bien que je dois décocher toutes les cases mais qu’en est-il des novices en informatique ? Pourquoi est-ce si obscur ?</p>
<p align="justify">Encore mieux. Je possédais jusqu’à qu’il y’a peu d’un serveur dédié à prix discount me servant à l’hébergement de ce blog. Ne tirant pas réellement parti de tous les avantages d’un serveur dédié j’ai voulu résilier… Pour cela :</p>
<ul>
<li>
<div align="justify"><font color="#35383d">J’ai du me connecter à l’interface en ligne.</font></div>
</li>
<li>
<div align="justify"><font color="#35383d">Cliquer sur résiliation.</font></div>
</li>
<li>
<div align="justify"><font color="#35383d">Imprimer un formulaire.</font></div>
</li>
<li>
<div align="justify"><font color="#35383d">Envoyer le formulaire en recommandé avec accusé de réception.</font></div>
</li>
<li>
<div align="justify"><font color="#35383d">L’accusé a du être reçu et informatiquement traité.</font></div>
</li>
<li>
<div align="justify"><font color="#35383d">La résiliation a été effective. </font>&#160;</div>
</li>
</ul>
<p align="justify">Mais non de non! Pourquoi est-ce que je n’ai pas juste eu à cliquer sur résilier, répondre à une question du genre “êtes-vous sur?” et basta !???</p>
<p align="justify">Lorsque le client en vient à vouloir résilier/se désabonner, il n’est plus temps d’essayer de le convaincre de rester. Le mieux que vous ayez à faire est de permettre au client de faire ce qu’il veut faire le plus simplement possible. </p>
<p align="justify">En effet lorsque vous gagnez un nouveau client c’est car votre produit est soit si novateur qu’il est seul sur son marché ou que votre produit est celui qui semble le mieux correspondre au besoin de votre client. Si le client décide de partir cela peut être pour un autre produit correspondant maintenant mieux à ses besoins. Le mieux que vous ayez à faire :</p>
<ul>
<li>
<div align="justify">C’est remercier votre client d’avoir passé du temps à vos cotés. </div>
</li>
<li>
<div align="justify">Faire en sorte que la résiliation/désabonnement soit le plus simple possible.</div>
</li>
<li>
<div align="justify">Faire en sorte d’innover technologiquement/commercialement pour que vous soyez de nouveau le produit correspondant le mieux à votre client.</div>
</li>
</ul>
<p align="justify">Au final pour garder vos clients ne les empechez pas de résilier mais permettez leur de le faire facilement. Gardez à l’esprit que vous devez simplifier toutes les démarches de votre clients, le frustrer le moins possible et faire en sorte d’avoir le meilleur produit. C’est tout ce dont vous avez besoin !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ocourtois.fr/2009/11/25/le-client-est-roi/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://www.ocourtois.fr/2009/11/25/le-client-est-roi/</feedburner:origLink></item>
		<item>
		<title>L’importance des sketchs dans un projet informatique</title>
		<link>http://feedproxy.google.com/~r/ocourtois/~3/4lmO5I0Aa7s/</link>
		<comments>http://www.ocourtois.fr/2009/11/09/limportance-des-sketchs-dans-un-projet-informatique/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 13:00:00 +0000</pubDate>
		<dc:creator>Olivier COURTOIS</dc:creator>
				<category><![CDATA[Ergonomie]]></category>
		<category><![CDATA[Pensees]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[raisons]]></category>
		<category><![CDATA[sketch]]></category>

		<guid isPermaLink="false">http://www.ocourtois.fr/2009/11/09/limportance-des-sketchs-dans-un-projet-informatique/</guid>
		<description><![CDATA[C’est à m’intéressant à l’ergonomie informatique que j’ai vraiment compris l’intérêt d’une étape de mise en croquis d’un projet.
Cela peut paraitre évident lorsque l’objectif est de maquetter une interface afin qu’elle soit pensée pour l’utilisateur, efficace et simple. Or en m’essayant à l’exercice je me suis rendu compte que cette étape garde ses avantages pour [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">C’est à m’intéressant à l’ergonomie informatique que j’ai vraiment compris l’intérêt d’une étape de mise en croquis d’un projet.</p>
<p align="justify">Cela peut paraitre évident lorsque l’objectif est de maquetter une interface afin qu’elle soit <strong>pensée pour l’utilisateur</strong>, <strong>efficace</strong> et <strong>simple</strong>. Or en m’essayant à l’exercice je me suis rendu compte que cette étape garde ses avantages pour tous types de projets informatique nécessitant une expertise ergonomique. On peut citer : les tableaux de bords, les rapports, les clients lourds, les clients RIA, les sites internet, les portails d’entreprises, etc.</p>
<p align="justify">Voilà pourquoi :</p>
<ol>
<li><em><strong>Nous parlons des langues différentes</strong></em>. Peu importe notre langue chaque personne l’interprète différemment. C’est ce qui rend si difficile la communication autour d’un projet ou l’entente sur une spécification donnée.</li>
<li><em><strong>Nous sommes des êtres visuels</strong></em>. Notre compréhension du monde est essentiellement le fait de notre vision. C’est le sens le plus important chez l’être humain, c’est via celui-ci que nous découvrons le monde, que nous apprenons à lire ou écrire, etc. D’où l’adage “<em>une image vaut mieux qu’un long discours</em>”.</li>
<li><em><strong>Nous itérerons plus souvent</strong></em>. La mise en croquis permettra de partager une vision commune du projet, de la critiquer et d’itérer à nouveau jusqu’à l’obtention du résultat le plus satisfaisant dans une période de temps très courte.</li>
<li><em><strong>Nous irons plus loin dans la réflexion</strong></em>. Lorsque l’on dessine l’interface et la façon dont nous allons interagir avec le logiciel, nous sommes obligés de nous placer dans la peau de l’utilisateur et d’utiliser virtuellement l’application en devenir. C’est ainsi qu’un certain nombre de problématique que l’on aurait pu ne pas voir seront solutionnées dés la conception.</li>
</ol>
<p align="justify"><span style="color: #4c4c4c; "><em><span style="text-decoration: underline;">Remarque :</span> ces raisons sont d’autant plus valables avec un prototype qui permet de “réellement” utiliser le logiciel en devenir</em>.</span></p>
<p align="justify"><span style="color: #4c4c4c; ">Dans un prochain billet nous verrons les différents outils à notre disposition : </span></p>
<ul>
<li>
<div>L’excellentissime <a href="http://www.balsamiq.com/" target="_blank">Balsamiq</a>.</div>
</li>
<li>
<div>Le tout nouveau <a href="http://gomockingbird.com/" target="_blank">MockingBird</a>.</div>
</li>
<li>
<div>Microsoft SketchFlow.</div>
</li>
</ul>
<p>[EDIT] D&#8217;autres billets sur le sujet :</p>
<ul>
<li><a href="http://www.project83.com/blog/how-we-do-wireframes/" target="_blank">How do we wireframe?</a></li>
<li><a href="http://37signals.com/svn/posts/466-sketching-with-a-sharpie" target="_blank">Sketching with a sharpie</a>.</li>
<li><a href="http://wireframes.linowski.ca/" target="_blank">Un magazine consacré aux sketchs </a>!!</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ocourtois.fr/2009/11/09/limportance-des-sketchs-dans-un-projet-informatique/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.ocourtois.fr/2009/11/09/limportance-des-sketchs-dans-un-projet-informatique/</feedburner:origLink></item>
	</channel>
</rss>
