<?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>Blog de Philippe Vialatte</title>
	<atom:link href="https://blog.developpez.com/philippe/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/philippe</link>
	<description></description>
	<lastBuildDate>Fri, 03 Jan 2014 15:12:09 +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>G&#233;n&#233;rer une vid&#233;o en 1080 depuis un fichier powerpoint, pour les nuls</title>
		<link>https://blog.developpez.com/philippe/p12407/divers/gnrer-une-vido-en-1080-depuis-un-fichier-powerpoint-pour-les-nuls</link>
		<comments>https://blog.developpez.com/philippe/p12407/divers/gnrer-une-vido-en-1080-depuis-un-fichier-powerpoint-pour-les-nuls#comments</comments>
		<pubDate>Fri, 03 Jan 2014 15:11:00 +0000</pubDate>
		<dc:creator><![CDATA[Philippe Vialatte]]></dc:creator>
				<category><![CDATA[Divers]]></category>
		<category><![CDATA[Pour mémoire]]></category>
		<category><![CDATA[1080]]></category>
		<category><![CDATA[movie maker]]></category>
		<category><![CDATA[powerpoint]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/philippe/?p=259</guid>
		<description><![CDATA[Un post de plus pour moi, pour m’en rappeler a l’occasion Comment faire pour facilement générer une vidéo pour une télé HD, avec les outils de base de windows et du pack office Ouvrir le fichier powerpoint, et aller dans l’onglet “Création”, puis cliquer sur “Mise en page” Dans la fenêtre “Mise en page”, sélectionner “Personnalisé”, et entrer 50,8 cm de large par 28,57 cm de haut. Cf. ce sujet : http://www.vbforums.com/showthread.php?553929-RESOLVED-Powerpoint-Slide-1080 Aller dans Fichier, [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Un post de plus pour moi, pour m’en rappeler a l’occasion</p>
<p>Comment faire pour facilement générer une vidéo pour une télé HD, avec les outils de base de windows et du pack office</p>
<p>Ouvrir le fichier powerpoint, et aller dans l’onglet “Création”, puis cliquer sur “Mise en page” </p>
<p> <a href="http://blog.developpez.com/philippe/files/2014/01/image.png"><img title="image" style="border-left-width: 0px;border-right-width: 0px;border-bottom-width: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;border-top-width: 0px" border="0" alt="image" src="http://blog.developpez.com/philippe/files/2014/01/image_thumb.png" width="244" height="94" /></a>
<p>Dans la fenêtre “Mise en page”, sélectionner “Personnalisé”, et entrer 50,8 cm de large par 28,57 cm de haut.</p>
<p>Cf. ce sujet : <a title="http://www.vbforums.com/showthread.php?553929-RESOLVED-Powerpoint-Slide-1080" href="http://www.vbforums.com/showthread.php?553929-RESOLVED-Powerpoint-Slide-1080">http://www.vbforums.com/showthread.php?553929-RESOLVED-Powerpoint-Slide-1080</a></p>
<p><a href="http://blog.developpez.com/philippe/files/2014/01/image1.png"><img title="image" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;margin: 0px;border-left: 0px;padding-right: 0px" border="0" alt="image" src="http://blog.developpez.com/philippe/files/2014/01/image_thumb1.png" width="244" height="105" /></a></p>
<p>Aller dans Fichier, Enregistrer sous</p>
<p><a href="http://blog.developpez.com/philippe/files/2014/01/image2.png"><img title="image" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;margin: 0px;border-left: 0px;padding-right: 0px" border="0" alt="image" src="http://blog.developpez.com/philippe/files/2014/01/image_thumb2.png" width="166" height="104" /></a></p>
<p>Sélectionner “PNG” comme type d’enregistrement, de façon à exporter chaque diapo indépendamment, cliquer “Enregistrer”, puis “Chaque diapositive”</p>
<p><a href="http://blog.developpez.com/philippe/files/2014/01/image3.png"><img title="image" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;border-left: 0px;padding-right: 0px" border="0" alt="image" src="http://blog.developpez.com/philippe/files/2014/01/image_thumb3.png" width="396" height="228" /></a></p>
<p><a href="http://blog.developpez.com/philippe/files/2014/01/image4.png"><img title="image" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;margin: 0px;border-left: 0px;padding-right: 0px" border="0" alt="image" src="http://blog.developpez.com/philippe/files/2014/01/image_thumb4.png" width="244" height="43" /></a></p>
<p>Après quelques secondes, Powerpoint affiche un message pour indiquer la fin du processus.</p>
<p>Ne reste plus qu’a lancer le Movie Maker</p>
<p><a href="http://blog.developpez.com/philippe/files/2014/01/image5.png"><img title="image" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;margin: 0px;border-left: 0px;padding-right: 0px" border="0" alt="image" src="http://blog.developpez.com/philippe/files/2014/01/image_thumb5.png" width="244" height="130" /></a></p>
<p>Puis cliquer “Ajouter des vidéos et des photos”, sélectionner toutes les diapos, cliquer “Ouvrir”</p>
<p><a href="http://blog.developpez.com/philippe/files/2014/01/image6.png"><img title="image" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;margin: 0px;border-left: 0px;padding-right: 0px" border="0" alt="image" src="http://blog.developpez.com/philippe/files/2014/01/image_thumb6.png" width="244" height="150" /></a></p>
<p>Les images s’affichent, il ne reste qu’a cliquer sur “Enregistrer le film”, puis “Pour affichage haute définition”, nommer le film, et le sauver </p>
<p><a href="http://blog.developpez.com/philippe/files/2014/01/image7.png"><img title="image" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;margin: 0px;border-left: 0px;padding-right: 0px" border="0" alt="image" src="http://blog.developpez.com/philippe/files/2014/01/image_thumb7.png" width="244" height="81" /></a></p>
<p>Somme toute, simple et efficace <img class="wlEmoticon wlEmoticon-winkingsmile" style="border-top-style: none;border-bottom-style: none;border-right-style: none;border-left-style: none" alt="Clignement d&#039;œil" src="http://blog.developpez.com/philippe/files/2014/01/wlEmoticon-winkingsmile.png" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excel : quelques fonctions sympas sur les tableaux</title>
		<link>https://blog.developpez.com/philippe/p12250/divers/excel-quelques-fonctions-sympas-sur-les-tableaux</link>
		<comments>https://blog.developpez.com/philippe/p12250/divers/excel-quelques-fonctions-sympas-sur-les-tableaux#comments</comments>
		<pubDate>Wed, 25 Sep 2013 11:45:00 +0000</pubDate>
		<dc:creator><![CDATA[Philippe Vialatte]]></dc:creator>
				<category><![CDATA[Divers]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[tableaux]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/philippe/?p=240</guid>
		<description><![CDATA[Dans la série “Excel et moi, je t’aime, moi non plus”, le sujet du jour concerne la manipulation des tableaux. On a tellement l’habitude, dans un langage de programmation moderne, de manipuler des tableaux d’objets, que, avec Excel, on s’attendrait a un comportement un peu civilisé. Du type : exposer une possibilité simple d’itérer sur les lignes d’un tableau, permettre de vider un tableau, ou de créer un tableau de manière propre …bah en fait, [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Dans la série “Excel et moi, je t’aime, moi non plus”, le sujet du jour concerne la manipulation des tableaux.</p>
<p>On a tellement l’habitude, dans un langage de programmation moderne, de manipuler des tableaux d’objets, que, avec Excel, on s’attendrait a un comportement un peu civilisé.</p>
<p>Du type : exposer une possibilité simple d’itérer sur les lignes d’un tableau, permettre de vider un tableau, ou de créer un tableau de manière propre</p>
<p>…bah en fait, non…</p>
<p>Du coup, comme j’en avais besoin, 3 petites fonction qui font juste ça :</p>
<div id="codeSnippetWrapper">
<div id="codeSnippet">
<pre>&#160;</pre>
<p><!--CRLF--></p>
<pre><span style="color: #0000ff">Sub</span> ParcourirTable(sheet <span style="color: #0000ff">As</span> Worksheet,nomTable <span style="color: #0000ff">As</span> <span style="color: #0000ff">String</span>)</pre>
<p><!--CRLF--></p>
<pre>&#160;</pre>
<p><!--CRLF--></p>
<pre>    sheet.<span style="color: #0000ff">Select</span></pre>
<p><!--CRLF--></p>
<pre>&#160;</pre>
<p><!--CRLF--></p>
<pre>    <span style="color: #0000ff">Dim</span> tbl <span style="color: #0000ff">As</span> ListObject</pre>
<p><!--CRLF--></p>
<pre>    <span style="color: #0000ff">Set</span> tbl = ActiveSheet.ListObjects(nomTable)</pre>
<p><!--CRLF--></p>
<pre>    </pre>
<p><!--CRLF--></p>
<pre>    <span style="color: #0000ff">Dim</span> row <span style="color: #0000ff">As</span> Range</pre>
<p><!--CRLF--></p>
<pre>    <span style="color: #0000ff">Dim</span> cell <span style="color: #0000ff">As</span> Range</pre>
<p><!--CRLF--></p>
<pre>    <span style="color: #0000ff">For</span> <span style="color: #0000ff">Each</span> row <span style="color: #0000ff">In</span> tbl.DataBodyRange.Rows</pre>
<p><!--CRLF--></p>
<pre>        <span style="color: #0000ff">For</span> <span style="color: #0000ff">Each</span> cell <span style="color: #0000ff">In</span> row.Cells</pre>
<p><!--CRLF--></p>
<pre>            Debug.Print cell.Value</pre>
<p><!--CRLF--></p>
<pre>        <span style="color: #0000ff">Next</span></pre>
<p><!--CRLF--></p>
<pre>        Debug.Print <span style="color: #006080">&quot;---&quot;</span></pre>
<p><!--CRLF--></p>
<pre>    <span style="color: #0000ff">Next</span></pre>
<p><!--CRLF--></p>
<pre>&#160;</pre>
<p><!--CRLF--></p>
<pre><span style="color: #0000ff">End</span> <span style="color: #0000ff">Sub</span></pre>
<p><!--CRLF--></p>
<pre>&#160;</pre>
<p><!--CRLF--></p>
<pre>&#160;</pre>
<p><!--CRLF--></p>
<pre><span style="color: #0000ff">Sub</span> EffacerContenuTable(sheet <span style="color: #0000ff">As</span> Worksheet, nomTable <span style="color: #0000ff">As</span> <span style="color: #0000ff">String</span>)</pre>
<p><!--CRLF--></p>
<pre>    </pre>
<p><!--CRLF--></p>
<pre>    sheet.<span style="color: #0000ff">Select</span></pre>
<p><!--CRLF--></p>
<pre>    </pre>
<p><!--CRLF--></p>
<pre>    <span style="color: #0000ff">With</span> ActiveSheet.ListObjects(nomTable )</pre>
<p><!--CRLF--></p>
<pre>        <span style="color: #0000ff">If</span> <span style="color: #0000ff">Not</span> .DataBodyRange <span style="color: #0000ff">Is</span> <span style="color: #0000ff">Nothing</span> <span style="color: #0000ff">Then</span></pre>
<p><!--CRLF--></p>
<pre>            .DataBodyRange.ClearContents</pre>
<p><!--CRLF--></p>
<pre>            .DataBodyRange.Delete</pre>
<p><!--CRLF--></p>
<pre>        <span style="color: #0000ff">End</span> <span style="color: #0000ff">If</span></pre>
<p><!--CRLF--></p>
<pre>    <span style="color: #0000ff">End</span> <span style="color: #0000ff">With</span></pre>
<p><!--CRLF--></p>
<pre><span style="color: #0000ff">End</span> <span style="color: #0000ff">Sub</span></pre>
<p><!--CRLF--></p>
<pre>&#160;</pre>
<p><!--CRLF--></p>
<pre><span style="color: #0000ff">Sub</span> CreerTable(sheet <span style="color: #0000ff">As</span> Worksheet, nom <span style="color: #0000ff">As</span> <span style="color: #0000ff">String</span>, adresse <span style="color: #0000ff">As</span> <span style="color: #0000ff">String</span>)</pre>
<p><!--CRLF--></p>
<pre>&#160;</pre>
<p><!--CRLF--></p>
<pre>    sheet.ListObjects.Add(xlSrcRange, range(adresse), , xlYes).Name = nom</pre>
<p><!--CRLF--></p>
<pre>    </pre>
<p><!--CRLF--></p>
<pre><span style="color: #0000ff">End</span> <span style="color: #0000ff">Sub</span></pre>
<p><!--CRLF--></p>
<pre>&#160;</pre>
<p><!--CRLF--></div>
</div>
<div id="codeSnippetWrapper"></div>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excel : convertir le num&#233;ro d&#8217;une colonne en lettre</title>
		<link>https://blog.developpez.com/philippe/p12187/excel/excel-convertir-le-numero-dune-colonne-en-lettre</link>
		<comments>https://blog.developpez.com/philippe/p12187/excel/excel-convertir-le-numero-dune-colonne-en-lettre#comments</comments>
		<pubDate>Thu, 22 Aug 2013 08:40:41 +0000</pubDate>
		<dc:creator><![CDATA[Philippe Vialatte]]></dc:creator>
				<category><![CDATA[Excel]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/philippe/?p=229</guid>
		<description><![CDATA[Un petit problème sur&#8230;a peu près tous les dev en vba, et qui est souvent posé sur divers forum Excel, est la conversion du numéro d&#8217;une colonne en texte. Dans mes recherches, je suis tombé sur: - des formules qui marchaient bien&#8230;tant qu&#8217;on avait des numéros inférieurs a 78 - des formules qui marchaient bien&#8230;tant qu&#8217;on n&#8217;était pas sur un multiple de 26 - des formules qui marchaient&#8230;pas du tout Pour ceux que cela peut [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Un petit problème sur&#8230;a peu près tous les dev en vba, et qui est souvent posé sur divers forum Excel, est la conversion du numéro d&rsquo;une colonne en texte.</p>
<p>Dans mes recherches, je suis tombé sur:    <br />- des formules qui marchaient bien&#8230;tant qu&rsquo;on avait des numéros inférieurs a 78     <br />- des formules qui marchaient bien&#8230;tant qu&rsquo;on n&rsquo;était pas sur un multiple de 26     <br />- des formules qui marchaient&#8230;pas du tout</p>
<p>Pour ceux que cela peut intéresser (et pour moi quand j&rsquo;aurait oublié <img src="https://blog.developpez.com/philippe/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> ), les deux seules méthodes qui marchent de façon satisfaisantes sont les suivantes :</p>
<p><span id="more-229"></span>
<p>En VBA: </p>
<div id="codeSnippetWrapper">
<div id="codeSnippet">
<pre><span style="color: #0000ff">Public</span> <span style="color: #0000ff">Function</span> ColID2Ltr(columnId <span style="color: #0000ff">As</span> <span style="color: #0000ff">Integer</span>) <span style="color: #0000ff">As</span> <span style="color: #0000ff">String</span></pre>
<p><!--CRLF--></p>
<pre>&#160;</pre>
<p><!--CRLF--></p>
<pre>    <span style="color: #0000ff">If</span> columnId &gt; 26 <span style="color: #0000ff">Then</span></pre>
<p><!--CRLF--></p>
<pre>        <span style="color: #008000">' si la colonne est supérieur a 26, il faut la représenter sur au moins 2 caractères</span></pre>
<p><!--CRLF--></p>
<pre>        <span style="color: #008000">' on récupère la partie la plus a droite du nombre a décomposer, et on appelle de façon récursive ColID2Ltr</span></pre>
<p><!--CRLF--></p>
<pre>        <span style="color: #0000ff">Dim</span> partieGauche <span style="color: #0000ff">As</span> <span style="color: #0000ff">Integer</span>, partieDroite <span style="color: #0000ff">As</span> <span style="color: #0000ff">Integer</span></pre>
<p><!--CRLF--></p>
<pre>        <span style="color: #0000ff">If</span> (columnId <span style="color: #0000ff">Mod</span> 26 0) <span style="color: #0000ff">Then</span></pre>
<p><!--CRLF--></p>
<pre>            partieDroite = columnId <span style="color: #0000ff">Mod</span> 26</pre>
<p><!--CRLF--></p>
<pre>            partieGauche = (columnId - partieDroite) / 26</pre>
<p><!--CRLF--></p>
<pre>        <span style="color: #0000ff">Else</span></pre>
<p><!--CRLF--></p>
<pre>            partieDroite = 26</pre>
<p><!--CRLF--></p>
<pre>            partieGauche = (columnId / 26) - 1</pre>
<p><!--CRLF--></p>
<pre>        <span style="color: #0000ff">End</span> <span style="color: #0000ff">If</span></pre>
<p><!--CRLF--></p>
<pre>        ColID2Ltr = ColID2Ltr(partieGauche) + NumToChar(partieDroite)</pre>
<p><!--CRLF--></p>
<pre>    <span style="color: #0000ff">Else</span></pre>
<p><!--CRLF--></p>
<pre>        ColID2Ltr = NumToChar(columnId)</pre>
<p><!--CRLF--></p>
<pre>    <span style="color: #0000ff">End</span> <span style="color: #0000ff">If</span></pre>
<p><!--CRLF--></p>
<pre>&#160;</pre>
<p><!--CRLF--></p>
<pre><span style="color: #0000ff">End</span> <span style="color: #0000ff">Function</span></pre>
<p><!--CRLF--></p>
<pre>&#160;</pre>
<p><!--CRLF--></p>
<pre><span style="color: #0000ff">Public</span> <span style="color: #0000ff">Function</span> NumToChar(id <span style="color: #0000ff">As</span> <span style="color: #0000ff">Integer</span>) <span style="color: #0000ff">As</span> <span style="color: #0000ff">String</span></pre>
<p><!--CRLF--></p>
<pre>&#160;</pre>
<p><!--CRLF--></p>
<pre>    NumToChar = Chr(id + 64)</pre>
<p><!--CRLF--></p>
<pre>&#160;</pre>
<p><!--CRLF--></p>
<pre><span style="color: #0000ff">End</span> <span style="color: #0000ff">Function</span></pre>
<p><!--CRLF--></div>
</div>
<p>Si on ne veut pas utiliser de VBA, le plus simple est d&rsquo;utiliser (si le nombre que l&rsquo;on veut convertir est dans la colonne A1 :<br />
  </p>
<div id="codeSnippetWrapper">
<div id="codeSnippet">
<pre>=SUBSTITUE(ADRESSE(1;A1;4);<span style="color: #006080">&quot;1&quot;</span>;<span style="color: #006080">&quot;&quot;</span>)</pre>
<p><!--CRLF--></div>
</p></div>
</p>
<p><a href="http://blog.developpez.com/philippe/files/2013/08/ColID2Ltr.png"><img class="alignnone size-full wp-image-230" alt="ColID2Ltr" src="http://blog.developpez.com/philippe/files/2013/08/ColID2Ltr.png" width="255" height="543" /></a></p>
<p>Attention, la formule basée sur SUBSTITUE a une limitation, a savoir qu&rsquo;elle ne peut pas calculer au-delà de la capacité du classeur.</p>
<p>Par exemple, dans un classeur au format xls, la valeur maximale gérée par cette formule sera 256 (IV), la ou, dans un classeur xlsx, avec Excel 2010, ce sera 16384.</p>
<p>Par contre, pour la fonction VBA&#8230;la limite devient 32 767, ou AVLG (on pourrait aller plus loin avec des long, mais je ne vois pas l&rsquo;intérêt <img src="https://blog.developpez.com/philippe/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> )</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gestion de service, un an plus tard</title>
		<link>https://blog.developpez.com/philippe/p12184/divers/gestion-de-service-un-an-plus-tard</link>
		<comments>https://blog.developpez.com/philippe/p12184/divers/gestion-de-service-un-an-plus-tard#comments</comments>
		<pubDate>Wed, 21 Aug 2013 14:30:03 +0000</pubDate>
		<dc:creator><![CDATA[Philippe Vialatte]]></dc:creator>
				<category><![CDATA[Divers]]></category>
		<category><![CDATA[Perso]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/philippe/?p=227</guid>
		<description><![CDATA[Au vu du nombre au combien réduit de posts cette année, les (3) personnes qui lisaient de temps en temps mon blog on du se douter de petites modifications&#8230; Depuis un an, j&#8217;ai eu droit a un changement d&#8217;orientation radical. Je m&#8217;occupais exclusivement de technique, aujourd&#8217;hui, je ne fais presque plus que de la gestion Je faisais quasiment exclusivement du .net, mon équipe est en train de reprendre un projet en PHP, supporte des developpements [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Au vu du nombre au combien réduit de posts cette année, les (3) personnes qui lisaient de temps en temps mon blog on du se douter de petites modifications&#8230;</p>
<p>Depuis un an, j&rsquo;ai eu droit a un changement d&rsquo;orientation radical.</p>
<p>Je m&rsquo;occupais exclusivement de technique, aujourd&rsquo;hui, je ne fais presque plus que de la gestion<br />
Je faisais quasiment exclusivement du .net, mon équipe est en train de reprendre un projet en PHP, supporte des developpements faits avec Navision, et je fais des missions de consulting Excel<br />
J&rsquo;avais moyen de trouver un peu de temps pour écrire (blog, articles, autre), du coup, j&rsquo;ai commencé des gros travaux&#8230;et je n&rsquo;ai plus le temps de rien faire</p>
<p>Tout cela pour dire que mon blog risque de rester en friche, en tout cas, du coté de tout ce qui touche au framework .net, pour les quelques mois a venir.</p>
<p>Après, il risque d&rsquo;y avoir une apparition de posts sur Excel par ci par la <img src="https://blog.developpez.com/philippe/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>P&amp;P : développer une application sur le store Windows 8 en C#, XAML et Prism</title>
		<link>https://blog.developpez.com/philippe/p12008/divers/pp-win8-store</link>
		<comments>https://blog.developpez.com/philippe/p12008/divers/pp-win8-store#comments</comments>
		<pubDate>Fri, 31 May 2013 13:06:42 +0000</pubDate>
		<dc:creator><![CDATA[Philippe Vialatte]]></dc:creator>
				<category><![CDATA[Divers]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/philippe/?p=224</guid>
		<description><![CDATA[Tout nouveau tout chaud, un nouveau guide du groupe Patterns &#38; Practice vient tout juste de sortir: Developing a Windows Store Business App using C#, XAML, and Prism Ce guide contient des conseils sur la façon de créer une application d&#8217;entreprise Windows Store en utilisant C #, XAML et la bibliothèque de Prism. Cette version inclut : &#8211; la documentation &#8211; le code source de l&#8217;implémentation de référence de Shopper AdventureWorks &#8211; la bibliothèque Prism, [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Tout nouveau tout chaud, un nouveau guide du groupe Patterns &amp; Practice vient tout juste de sortir:<br />
<strong>Developing a Windows Store Business App using C#, XAML, and Prism<br />
</strong></p>
<p>Ce guide contient des conseils sur la façon de créer une application d&rsquo;entreprise Windows Store en utilisant C #, XAML et la bibliothèque de Prism. </p>
<p>Cette version inclut :<br />
&#8211; la documentation<br />
&#8211; le code source de l&rsquo;implémentation de référence de Shopper AdventureWorks<br />
&#8211; la bibliothèque Prism, utilisée pour démontrer les pratiques de développement modernes tels que le modèle Model-View-ViewModel (MVVM) avec la navigation et la gestion du cycle de vie de l&rsquo;application</p>
<p>tout ca se passe ici : </p>
<p>Code Source :<br />
<a href="http://aka.ms/prism-winrt-code">http://aka.ms/prism-winrt-code</a></p>
<p>Document PDF :<br />
<a href="http://aka.ms/prism-winrt-pdf">http://aka.ms/prism-winrt-pdf</a></p>
<p>Bonne lecture, et bon code <img src="https://blog.developpez.com/philippe/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chercher du texte dans une procédure stockée ou une table</title>
		<link>https://blog.developpez.com/philippe/p11923/pour-memoire/chercher-du-texte-dans-une-procedure-stockee-ou-une-table</link>
		<comments>https://blog.developpez.com/philippe/p11923/pour-memoire/chercher-du-texte-dans-une-procedure-stockee-ou-une-table#comments</comments>
		<pubDate>Wed, 17 Apr 2013 11:39:36 +0000</pubDate>
		<dc:creator><![CDATA[Philippe Vialatte]]></dc:creator>
				<category><![CDATA[Pour mémoire]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/philippe/?p=220</guid>
		<description><![CDATA[Récemment, j&#8217;ai eu a chercher un bout de texte dans toutes les procédures stockées d&#8217;une base. Un bon endroit pour commencer ce genre de requêtes étant sys.procedures Après un peu de recherche a droite et a gauche, et quelques tâtonnements, la requête la plus efficace est la suivante: 123SELECT OBJECT_NAME(object_id) FROM sys.procedures WHERE OBJECT_DEFINITION(object_id) LIKE '%Mon texte%' Dans le même registre, la recherche de texte dans toutes les tables, un rien plus compliquée, est décrite [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Récemment, j&rsquo;ai eu a chercher un bout de texte dans toutes les procédures stockées d&rsquo;une base.</p>
<p>Un bon endroit pour commencer ce genre de requêtes étant <a href="http://msdn.microsoft.com/fr-fr/library/ms188737.aspx">sys.procedures</a></p>
<p>Après un peu de recherche a droite et a gauche, et quelques tâtonnements, la requête la plus efficace est la suivante:</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">SELECT OBJECT_NAME(object_id)<br />
FROM sys.procedures<br />
WHERE OBJECT_DEFINITION(object_id) LIKE '%Mon texte%'</div></td></tr></tbody></table></div>
<p>Dans le même registre, la recherche de texte dans toutes les tables, un rien plus compliquée, est décrite ici:</p>
<p>http://gallery.technet.microsoft.com/scriptcenter/c0c57332-8624-48c0-b4c3-5b31fe641c58</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ou est passé la vue &#171;&#160;report data&#160;&#187; ?</title>
		<link>https://blog.developpez.com/philippe/p11919/divers/report-data-201</link>
		<comments>https://blog.developpez.com/philippe/p11919/divers/report-data-201#comments</comments>
		<pubDate>Mon, 15 Apr 2013 16:39:08 +0000</pubDate>
		<dc:creator><![CDATA[Philippe Vialatte]]></dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Divers]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/philippe/?p=216</guid>
		<description><![CDATA[Dans la rubrique &#171;&#160;mais comment j&#8217;ai fais la dernière fois&#160;&#187;, suite a un passage a SQL Server 2012 (et donc a SQL Server Data Tools 2012), impossible de retrouver la vue report data. Malgré un peu de temps a fouiller dans les menus, elle reste cachée, au point que je me suis rabattu sur le raccourci clavier (Ctrl+Alt+D) pour le faire apparaître. La raison ? Visual studio n&#8217;affiche cet élément du menu que lorsque le [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Dans la rubrique &laquo;&nbsp;mais comment j&rsquo;ai fais la dernière fois&nbsp;&raquo;, suite a un passage a SQL Server 2012 (et donc a SQL Server Data Tools 2012), impossible de retrouver la vue report data.</p>
<p>Malgré un peu de temps a fouiller dans les menus, elle reste cachée, au point que je me suis rabattu sur le raccourci clavier (Ctrl+Alt+D) pour le faire apparaître.</p>
<p>La raison ?</p>
<p>Visual studio n&rsquo;affiche cet élément du menu que lorsque le designer de report est actif.</p>
<p>Typiquement, si l&rsquo;explorateur de solution est actif, dans le menu view, on a :<br />
<a href="http://blog.developpez.com/philippe/files/2013/04/vue1.png"><img src="http://blog.developpez.com/philippe/files/2013/04/vue1.png" alt="vue1" width="312" height="189" class="alignnone size-full wp-image-218" /></a></p>
<p>La ou, quand le designer est actif, on a :<br />
<a href="http://blog.developpez.com/philippe/files/2013/04/vue2.png"><img src="http://blog.developpez.com/philippe/files/2013/04/vue2.png" alt="vue2" width="313" height="170" class="alignnone size-full wp-image-217" /></a></p>
<p>Parfois, la logique de VS m&rsquo;échappe <img src="https://blog.developpez.com/philippe/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HiLo : développer une application C++/XAML</title>
		<link>https://blog.developpez.com/philippe/p11733/net/hilo</link>
		<comments>https://blog.developpez.com/philippe/p11733/net/hilo#comments</comments>
		<pubDate>Mon, 21 Jan 2013 08:38:41 +0000</pubDate>
		<dc:creator><![CDATA[Philippe Vialatte]]></dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/philippe/?p=211</guid>
		<description><![CDATA[Le groupe Pattern &#38; Practice de Microsoft vient de rendre disponible un guide montrant le développement étape par étape d&#8217;une application Windows 8 en C++/xaml Pour ceux qui seraient intéressés, c&#8217;est déjà localisé en Français, et disponible ici: http://msdn.microsoft.com/fr-fr/library/windows/apps/jj160316.aspx Bonne lecture]]></description>
				<content:encoded><![CDATA[<p>Le groupe Pattern &amp; Practice de Microsoft vient de rendre disponible un guide montrant le développement étape par étape d&rsquo;une application Windows 8 en C++/xaml</p>
<p><img src="http://i.msdn.microsoft.com/dynimg/IC591455.png" alt="Logo P&amp;P" /></p>
<p>Pour ceux qui seraient intéressés, c&rsquo;est déjà localisé en Français, et disponible ici:<br />
<a href="http://msdn.microsoft.com/fr-fr/library/windows/apps/jj160316.aspx" title="http://msdn.microsoft.com/fr-fr/library/windows/apps/jj160316.aspx">http://msdn.microsoft.com/fr-fr/library/windows/apps/jj160316.aspx<br />
</a></p>
<p>Bonne lecture <img src="https://blog.developpez.com/philippe/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Paris du 11 au 14 Février pour les Techdays 2013</title>
		<link>https://blog.developpez.com/philippe/p11715/net/techdays201</link>
		<comments>https://blog.developpez.com/philippe/p11715/net/techdays201#comments</comments>
		<pubDate>Mon, 14 Jan 2013 16:34:45 +0000</pubDate>
		<dc:creator><![CDATA[Philippe Vialatte]]></dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/philippe/?p=205</guid>
		<description><![CDATA[Je relève la tête de mes plannings et autres joyeusetés pour vous informer que j&#8217;aurais le plaisir d’être sur Paris pour les Techdays (avec toute mon équipe) du 11 au 14 Février (et oui, en venant du Sud, faut partir un jour avant ) Cette année, je serais de plus ATE les 12 et 13 en matinée, sur ASP.NET (mais n’hésitez pas a passer pour faire un simple coucou ) PS: pour ceux qui ne [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Je relève la tête de mes plannings et autres joyeusetés pour vous informer que j&rsquo;aurais le plaisir d’être sur Paris pour les <a href="http://bit.ly/TechDays13" target="_blank">Techdays</a> (avec toute mon équipe) du 11 au 14 Février (et oui, en venant du Sud, faut partir un jour avant <img src="https://blog.developpez.com/philippe/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> )</p>
<p><a href="http://bit.ly/TechDays13" target="_blank"><img src="http://blog.developpez.com/philippe/files/2013/01/splash_techday20131.png" alt="techday2013" width="483" height="188" class="alignnone size-full wp-image-208" /></a></p>
<p>Cette année, je serais de plus ATE les 12 et 13 en matinée, sur ASP.NET (mais n’hésitez pas a passer pour faire un simple coucou <img src="https://blog.developpez.com/philippe/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> )</p>
<p>PS: pour ceux qui ne se sont pas encore inscrit, pensez a y aller vite ! <img src="https://blog.developpez.com/philippe/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Utiliser GitHub for Windows avec Bitbucket</title>
		<link>https://blog.developpez.com/philippe/p11266/divers/utiliser_github_for_windows_avec_bitbuck</link>
		<comments>https://blog.developpez.com/philippe/p11266/divers/utiliser_github_for_windows_avec_bitbuck#comments</comments>
		<pubDate>Fri, 31 Aug 2012 11:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Philippe Vialatte]]></dc:creator>
				<category><![CDATA[Divers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Je l&#8217;avais promis il y&#8217;a quelque temps, mais a cause d&#8217;un emploi du temps chargé&#8230;(désolé Sankasssss :/) On va partir d&#8217;un nouveau compte bitbucket, et voir comment  ca se passe a partir de ce point. Pour commencer, il va falloir: créer un compte sur BitBucket installer GitHub for windows &#8230;Ca va, comme prérequis, j&#8217;ai vu pire On va commencer par la partie bitbucket. Pour cela, on va simplement cliquer sur le + a droite de [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Je l&rsquo;avais promis il y&rsquo;a quelque temps, mais a cause d&rsquo;un emploi du temps chargé&#8230;(désolé Sankasssss :/)</p>
<p>On va partir d&rsquo;un nouveau compte bitbucket, et voir comment  ca se passe a partir de ce point.</p>
<p>Pour commencer, il va falloir:</p>
<ul>
<li>créer un compte sur <a href="https://bitbucket.org/" target="_blank">BitBucket</a></li>
<li>installer <a href="http://windows.github.com/" target="_blank">GitHub for windows</a></li>
</ul>
<p>&#8230;Ca va, comme prérequis, j&rsquo;ai vu pire <img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-openmouthedsmile" alt="Rire" src="http://blog.developpez.com/media/266/Windows-Live-Writer/afbad4cafb56_BF8B/wlEmoticon-openmouthedsmile_2.png" /></p>
<p><span id="more-31"></span></p>
<p>On va commencer par la partie bitbucket. </p>
<p>Pour cela, on va simplement cliquer sur le + a droite de Repositories</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.developpez.com/media/266/Windows-Live-Writer/afbad4cafb56_BF8B/image_6.png" width="200" height="51" /></p>
<p>Puis entrer un nom de repository, et cliquer sur &laquo;&nbsp;Create repository&nbsp;&raquo;</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.developpez.com/media/266/Windows-Live-Writer/afbad4cafb56_BF8B/image_9.png" width="598" height="496" /></p>
<p>On arrive sur la page du repo, avec une ligne de commande qui va nous intéresser</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.developpez.com/media/266/Windows-Live-Writer/afbad4cafb56_BF8B/image_12.png" width="945" height="194" /></p>
<p>Ensuite, on va lancer le Shell Git (dans le dossier GitHub), avec la commande fournie par bitbucket.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.developpez.com/media/266/Windows-Live-Writer/afbad4cafb56_BF8B/image_15.png" width="681" height="346" /> </p>
<p>Ensuite, on va lancer GitHub, cliquer Cancel (on ne veut pas de repo sur GitHub).</p>
<p><a href="http://blog.developpez.com/media/266/Windows-Live-Writer/afbad4cafb56_BF8B/image_17.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.developpez.com/media/266/Windows-Live-Writer/afbad4cafb56_BF8B/image_thumb_5.png" width="841" height="340" /></a></p>
<p>Enfin, on va faire un glisser-déposer du nouveau dossier (dans mon cas, C:\_Files\Projects\demogithub) dans GitHub</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.developpez.com/media/266/Windows-Live-Writer/afbad4cafb56_BF8B/image_20.png" width="844" height="370" /></p>
<p>Ce qui va faire apparaitre notre nouveau repo directement dans l&rsquo;interface.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.developpez.com/media/266/Windows-Live-Writer/afbad4cafb56_BF8B/image_23.png" width="840" height="340" /></p>
<p>Et du coup, plus qu&rsquo;a profiter d&rsquo;une interface au top <img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-winkingsmile" alt="Clignement d&#39;?il" src="http://blog.developpez.com/media/266/Windows-Live-Writer/afbad4cafb56_BF8B/wlEmoticon-winkingsmile_2.png" /></p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.developpez.com/media/266/Windows-Live-Writer/afbad4cafb56_BF8B/image_26.png" width="840" height="340" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
