<?xml version="1.0" encoding="UTF-8"?>
<?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>Flashxpress</title>
	
	<link>http://www.flashxpress.net</link>
	<description>Ressources pour la création et les technologies du web</description>
	<lastBuildDate>Fri, 05 Mar 2010 18:39:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<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/flashxpress" /><feedburner:info uri="flashxpress" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=fr&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/bn/intatm_fr_1.gif">Subscribe with Mon Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" 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/flashxpress" 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%2Fflashxpress" 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%2Fflashxpress" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.yourminis.com/subscribe.aspx?u=http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" src="http://www.yourminis.com/images/addtoyourminisbadge.gif">Subscribe with Yourminis.com</feedburner:feedFlare><feedburner:feedFlare href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://hub.netomat.net/account/account.autoSubscribe.jspa?urls=http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" src="http://www.netomat.net/blogger/images/icon_netomat_feedbutton.gif">Subscribe with netomat Hub</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2Fflashxpress" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item>
		<title>Graphic battle à Meudon</title>
		<link>http://feedproxy.google.com/~r/flashxpress/~3/5ZMJ1J26mH8/</link>
		<comments>http://www.flashxpress.net/focus/graphic-battle-a-meudon/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 18:18:44 +0000</pubDate>
		<dc:creator>Nicolas Gans</dc:creator>
				<category><![CDATA[Evénements]]></category>
		<category><![CDATA[Focus]]></category>

		<guid isPermaLink="false">http://www.flashxpress.net/?p=4675</guid>
		<description><![CDATA[
Nous vous convions en partenariat avec l&#8217;Espace multimédia de Meudon à la première « Graphic Live Session ! » sur le thème « Russia Story » en écho à l’année France-Russie 2010.
Le temps d’une soirée, huit équipes de graphistes s’affronteront en utilisant des outils de création multimédia. Vous pourrez suivre, sur grand écran et en [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flashxpress.net/wp-content/uploads/2010/03/graphic_battle_meudon.jpg"><img class="alignnone size-full wp-image-4678" title="graphic_battle_meudon" src="http://www.flashxpress.net/wp-content/uploads/2010/03/graphic_battle_meudon.jpg" alt="" width="543" height="264" /></a></p>
<p>Nous vous convions en partenariat avec l&#8217;Espace multimédia de Meudon à la première « Graphic Live Session ! » sur le thème « Russia Story » en écho à l’année France-Russie 2010.<br />
Le temps d’une soirée, huit équipes de graphistes s’affronteront en utilisant des outils de création multimédia. Vous pourrez suivre, sur grand écran et en temps réel, l&#8217;évolution de créations graphiques originales !</p>
<p>Au bout du temps imparti, les réalisations seront soumises au vote d’un jury (Karine Lemalet &#8211; Le Cube, et Guylaine Monnier &#8211; Regart.net/Web flash festival/Flashxpress), qui distinguera les graphistes gagnants de la première « Graphic Live Session ! ».</p>
<p><strong>DATE:</strong> Vendredi 9 Avril – 20h<br />
<strong>LIEU:</strong> Espace multimédia de Meudon, 5 rue Paul Demange – 92360 MEUDON-LA-FORET<br />
<strong>PARTICIPANTS:</strong> Equipes en binôme, avec présélection sur présentation d’un book Règlement du concours disponible à l’Espace multimédia de Meudon.<br />
<strong>LOTS: </strong>Appareils photo numérique – Tablettes graphiques + des surprises !<br />
<strong>PUBLIC:</strong> Entrée libre<br />
Renseignements et réservations :<br />
01 46 30 73 75<br />
<a href="mailto:espace.multimedia@mairie-meudon.fr">espace.multimedia@mairie-meudon.fr</a></p>
<p>Formulaire d&#8217;inscription et site Internet : <span style="font-size: x-small; color: #0000ff; font-family: Arial;"><a href="http://multimedia.meudon.free.fr" target="_blank">http://multimedia.meudon.free.fr</a></span></p>
<p>Extrait du communiqué de presse :</p>
<p><em>L&#8217;espace multimédia de Meudon organise sa première &laquo;&nbsp;graphic battle&nbsp;&raquo; le vendredi 9 avril 2010 à 20h. Une soirée placée sous le signe de la créativité et de l&#8217;originalité, dont l&#8217;idée est simple : une rencontre de graphistes professionnels et amateurs, s&#8217;affrontant dans le but commun de créer des œuvres graphiques en live. Pour cette première session, le concours regroupe 16 graphistes travaillant en binôme.</em></p>
<p><em>L&#8217;évènement ne s&#8217;adresse pas seulement aux initiés: cette soirée est gratuite et ouverte à tous. Des vidéo-projecteurs permettent au public de visionner en temps réel l&#8217;évolution des oeuvres et de suivre le processus d&#8217;une création multimédia. Durant le temps des performances, des contraintes sont imposées aux participants, rehaussant davantage le défi. Les réalisations sont ensuite jugées par un jury formé pour l’occasion. A l&#8217;issue de la rencontre, les gagnants remportent des lots.</em></p>
<p><em>Enfin, les prestations des graphistes sont accompagnées de performances musicales orchestrées par un DJ.<br />
Ce concept, expérimenté il y a une dizaine d&#8217;années et relancé à Paris depuis peu par le Vector Lounge&#8217;s Dune et le magazine Advance Creation, se veut plus impressionnant au gré de l&#8217;évolution des technologies et des performances. La maestria de certains graphistes à exécuter gestes et techniques équivaut à la vision que l&#8217;on peut avoir d&#8217;un peintre devant sa toile. Les images, projetées sur grand écran, apportent une dimension supplémentaire à leurs réalisations, pour le plus grand plaisir du public.</em></p>
<img src="http://feeds.feedburner.com/~r/flashxpress/~4/5ZMJ1J26mH8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.flashxpress.net/focus/graphic-battle-a-meudon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.flashxpress.net/focus/graphic-battle-a-meudon/</feedburner:origLink></item>
		<item>
		<title>Techdays 2010 – Un petit retour</title>
		<link>http://feedproxy.google.com/~r/flashxpress/~3/mAIe75EgKhI/</link>
		<comments>http://www.flashxpress.net/news/techdays-2010-%e2%80%93-un-petit-retour/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 12:32:35 +0000</pubDate>
		<dc:creator>Eric Ambrosi</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.flashxpress.net/news/techdays-2010-%e2%80%93-un-petit-retour/</guid>
		<description><![CDATA[Aller sur Tweened.org

Juste un petit post pour vous faire un petit retour sur les Techdays et mettre à disposition mes Slides concernant la collaboration Designer Développeur et SketchFlow. Dans l&#8217;une des photos de la galerie ci-dessous, vous noterez la présence de Frédéric Queudret CEO de la société MPoware. Il est en pleine démonstration de l&#8217;application [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tweened.org">Aller sur Tweened.org</a></p>
<ul></ul>
<p>Juste un petit post pour vous faire un petit retour sur les Techdays et mettre à disposition mes Slides concernant la collaboration Designer Développeur et SketchFlow. Dans l&#8217;une des photos de la galerie ci-dessous, vous noterez la présence de <a href="http://www.microsoft.com/france/Communautes/signets.aspx?auteur=Queudret" target="_blank">Frédéric Queudret</a> CEO de la société <a href="http://www.mpoware.com/en-us/default.aspx" target="_blank">MPoware</a>. Il est en pleine démonstration de l&#8217;application Cyclone dédiée à la conception et à la diffusion d&#8217;applications pour le CloudComputing. Vous remarquerez la présence de la team <a href="http://www.access-it.net/" target="_blank">Access-It</a>. Frédéric a également présenté Cyclone en conférence, le descriptif de sa session est <a href="http://www.microsoft.com/france/mstechdays/programmes/parcours.aspx?Key=Mpoware&amp;AUDIENCE=&amp;PRODUIT=&amp;LEVEL=&amp;SpkID=" target="_blank">ici</a>. Bravo à lui et à <a href="http://technode.typepad.com/" target="_blank">Aude Mousset</a> qui rejoint MPoware <img src="http://www.tweened.org/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> </p>
<div>
<p><a href="http://go.microsoft.com/fwlink/?LinkID=149156"><img src="http://storage.timheuer.com/sl4wp-ph.png" alt="Install Microsoft Silverlight" style="border-style: none;width:400px;height:200px" /></a></div>
<p></p>
<p>SketchFlow</p>
<ul>
<li><a href="http://www.tweened.org/wp-content/files/ConferenceSketchFlow.pptx">Slides</a></li>
<li><a href="http://www.microsoft.com/france/mstechdays/programmes/parcours.aspx?Key=&amp;AUDIENCE=&amp;PRODUIT=&amp;LEVEL=&amp;SpkID=f7ec54e1-a9a8-40ba-9289-3ba29bc46cc0" target="_blank">Descriptif de la session sur le site des techdays</a></li>
</ul>
<p>Collaboration Designer Développeur</p>
<ul>
<li><a href="http://www.tweened.org/wp-content/files/AtelierCollaborationDesignerDeveloppeur.pptx">Slides</a></li>
<li><a href="http://www.microsoft.com/france/mstechdays/programmes/parcours.aspx?Key=&amp;AUDIENCE=&amp;PRODUIT=&amp;LEVEL=&amp;SpkID=f7ec54e1-a9a8-40ba-9289-3ba29bc46cc0" target="_blank">Descriptif de la session sur le site des techdays</a></li>
</ul>
<p>Si certains ont des questions sur les Slides n&#8217;hésitez pas&#8230;</p>
<img src="http://feeds.feedburner.com/~r/flashxpress/~4/mAIe75EgKhI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.flashxpress.net/news/techdays-2010-%e2%80%93-un-petit-retour/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.flashxpress.net/news/techdays-2010-%e2%80%93-un-petit-retour/</feedburner:origLink></item>
		<item>
		<title>« Pratique de Silverlight » sort le 2 février</title>
		<link>http://feedproxy.google.com/~r/flashxpress/~3/XPt2IxZc4v4/</link>
		<comments>http://www.flashxpress.net/news/pratique-de-silverlight-sort-le-2-fevrier/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 09:51:43 +0000</pubDate>
		<dc:creator>Nicolas Gans</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://www.flashxpress.net/?p=4659</guid>
		<description><![CDATA[
Bon, c&#8217;est un peu du copinage, mais il le mérite : Eric Ambrosi, mon estimé collègue et voisin de bureau, a terminé son ouvrage &#171;&#160;Pratique de Silverlight&#160;&#187; (éd. Pearson) qui sortira le 2 février dans toutes les bonnes crèmeries, mais qui est d&#8217;ores et déjà dispo en PDF sur le site de Pearson.
J&#8217;ai suivi pendant [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flashxpress.net/wp-content/uploads/2010/01/pratique_silverlight_couverture1.jpg"><img class="alignnone size-full wp-image-4661" title="pratique_silverlight_couverture" src="http://www.flashxpress.net/wp-content/uploads/2010/01/pratique_silverlight_couverture1.jpg" alt="" width="630" height="473" /></a></p>
<p>Bon, c&#8217;est un peu du copinage, mais il le mérite : <a href="http://www.tweened.org" target="_blank">Eric Ambrosi</a>, mon estimé collègue et voisin de bureau, a terminé son ouvrage &laquo;&nbsp;<a href="http://www.pearson.fr/livre/?GCOI=27440100843070" target="_blank">Pratique de Silverlight</a>&nbsp;&raquo; (éd. Pearson) qui sortira<strong> le 2 février</strong> dans toutes les bonnes crèmeries, mais qui est d&#8217;ores et déjà <a href="http://www.pearson.fr/livre/?GCOI=27440100843070" target="_blank">dispo en PDF</a> sur le site de Pearson.</p>
<p>J&#8217;ai suivi pendant un an la gestation douloureuse du bouquin, les cernes, la fatigue, mais aussi le sérieux et l&#8217;engagement d&#8217;Eric dans la rédaction de cet ouvrage. Je peux vous dire que c&#8217;est du tout bon, d&#8217;une part pour un <strong>apprentissage pointu</strong> des outils &#8211; la pédagogie est parfaitement pensée, les exemples sont nombreux et détaillés &#8211; mais aussi par la réflexion poussée sur la mise en relation des métiers de <strong>designer</strong>, <strong>développeur </strong>et <strong>intégrateur</strong>, au sein d&#8217;un workflow dont Eric dessine les contours avec réflexion et passion.</p>
<p>Bravo Ricko, on te souhaite, sinon des ventes astronomiques, la reconnaissance et la gloire pour ce livre de référence sur Silverlight.</p>
<img src="http://feeds.feedburner.com/~r/flashxpress/~4/XPt2IxZc4v4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.flashxpress.net/news/pratique-de-silverlight-sort-le-2-fevrier/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.flashxpress.net/news/pratique-de-silverlight-sort-le-2-fevrier/</feedburner:origLink></item>
		<item>
		<title>Preloader d’images en AS3</title>
		<link>http://feedproxy.google.com/~r/flashxpress/~3/qMLOngKQKtw/</link>
		<comments>http://www.flashxpress.net/ressources-flash/preloader-dimages-en-as3/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 10:51:16 +0000</pubDate>
		<dc:creator>Muriel Charon</dc:creator>
				<category><![CDATA[Flash ActionScript]]></category>
		<category><![CDATA[Ressources Flash]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[preload]]></category>

		<guid isPermaLink="false">http://www.flashxpress.net/?p=4622</guid>
		<description><![CDATA[










Comment créer un preloader d&#8217;image avec barre de progression et pourcentage ? La réponse ici !
1 – Préparation du document
−    Créer un nouveau document AS3 (Ctrl + N).

−    Créer 1 calque et nommez le : Actions

2 &#8211; Création des éléments graphiques du preloader.
−    Créez 2 symboles de type clip (Ctrl + F8) et nommez les [...]]]></description>
			<content:encoded><![CDATA[<p>
<object width="620" height="400">
<param name="movie" value="http://www.flashxpress.net/wp-content/uploads/2010/01/as3_preloader.swf"></param>
<param name="quality" value="high"></param>
<param name="wmode" value="window"></param>
<param name="menu" value="false"></param>
<param name="bgcolor" value="#FFFFFF"></param>
<param name="allowFullScreen" value="true"></param>
<embed type="application/x-shockwave-flash" width="620" height="400" src="http://www.flashxpress.net/wp-content/uploads/2010/01/as3_preloader.swf" quality="high" bgcolor="#FFFFFF" wmode="window" menu="false" allowFullScreen="true" ></embed>
</object>
</p>
<p>Comment créer un preloader d&#8217;image avec barre de progression et pourcentage ? La réponse ici !</p>
<h1>1 – Préparation du document</h1>
<p>−    Créer un nouveau document AS3 (Ctrl + N).</p>
<p><a href="http://www.flashxpress.net/wp-content/uploads/2010/01/image001.gif"><img class="alignnone size-full wp-image-4625" title="image001" src="http://www.flashxpress.net/wp-content/uploads/2010/01/image001.gif" alt="" width="313" height="268" /></a></p>
<p>−    Créer 1 calque et nommez le : Actions</p>
<p><a href="http://www.flashxpress.net/wp-content/uploads/2010/01/image002.gif"><img class="alignnone size-full wp-image-4626" title="image002" src="http://www.flashxpress.net/wp-content/uploads/2010/01/image002.gif" alt="" width="242" height="169" /></a></p>
<h1>2 &#8211; Création des éléments graphiques du preloader.</h1>
<p>−    Créez 2 symboles de type clip (Ctrl + F8) et nommez les : <strong>preloader </strong>et <strong>barre</strong>.</p>
<p><a href="http://www.flashxpress.net/wp-content/uploads/2010/01/image003.gif"><img class="alignnone size-full wp-image-4627" title="image003" src="http://www.flashxpress.net/wp-content/uploads/2010/01/image003.gif" alt="" width="280" height="323" /></a></p>
<p>Nous avons maintenant deux clips dans la bibliothèque : <strong>preloader </strong>et <strong>barre</strong>.</p>
<p>−    Double-clickez sur le clip <strong>barre </strong>pour accéder à son interface graphique et dessiner la barre de chargement  avec l&#8217;outil rectangle.</p>
<p>−    Double-clickez sur le clip <strong>preloader </strong>et insérer le clip barre.</p>
<p>Pour pouvoir contrôler dynamiquement par la suite l’échelle (largeur en pourcentage) de votre clip barre, nous devons lui donner un nom d’occurrence : <strong>barreDeChargement_mc</strong>.</p>
<p>−    Sélectionnez le clip barre sur la scène et écrivez “barreDeChargement_mc” dans le champ &lt;nom d’occurrence&gt; de l’inspecteur de propriétés.</p>
<p><a href="http://www.flashxpress.net/wp-content/uploads/2010/01/image004.gif"><img class="alignnone size-full wp-image-4628" title="image004" src="http://www.flashxpress.net/wp-content/uploads/2010/01/image004.gif" alt="" width="285" height="207" /></a></p>
<p>Pour afficher le taux de chargement, nous avons besoin d&#8217;un champs texte dynamique instancié.</p>
<p>−    Sur un deuxième calque, créez un champs de texte dynamique à l&#8217;aide de l&#8217;outil Texte et et écrivez “<strong>pourcentage_txt</strong>” dans le champ &lt;nom d’occurrence&gt; de l’inspecteur de propriétés.</p>
<p><a href="http://www.flashxpress.net/wp-content/uploads/2010/01/image005.gif"><img class="alignnone size-full wp-image-4629" title="image005" src="http://www.flashxpress.net/wp-content/uploads/2010/01/image005.gif" alt="" width="280" height="179" /></a></p>
<p>Le clip <strong>preloader </strong>est prêt à l&#8217;emploi.</p>
<h1>3 – Exportation pour ActionScript du clip preloader.</h1>
<p>Pour créer dynamiquement ce clip sur la scène, nous devons l&#8217;exporter pour ActionScript.</p>
<p>−    Utilisez la boîte de dialogue Propriétés du panneau Bibliothèque.</p>
<p>1. Sélectionnez le clip <strong>preloader </strong>dans le panneau Bibliothèque.<br />
2. Dans le menu contextuel du panneau Bibliothèque, choisissez <strong>Propriétés</strong>&#8230;.</p>
<p><a href="http://www.flashxpress.net/wp-content/uploads/2010/01/image006.gif"><img class="alignnone size-full wp-image-4630" title="image006" src="http://www.flashxpress.net/wp-content/uploads/2010/01/image006.gif" alt="" width="432" height="342" /></a></p>
<p>3. La boîte de dialogue Propriétés du symbole apparaît.</p>
<p><a href="http://www.flashxpress.net/wp-content/uploads/2010/01/image007.png"><img class="alignnone size-full wp-image-4631" title="image007" src="http://www.flashxpress.net/wp-content/uploads/2010/01/image007.png" alt="" width="419" height="329" /></a></p>
<p>4. Dans la boîte de dialogue Liaison, activez l&#8217;option Exporter pour ActionScript.<br />
Les champs Classe et Classe de base sont alors activés.<br />
Par défaut, le champ Classe de base a la valeur flash.display.MovieClip</p>
<p>5. Cliquez sur OK.</p>
<h1>﻿Code AS3</h1>
<p>−    Sur le calque Actions, Frame 1, ouvrez le panneau Actions et ajoutez le code suivant :</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p4622code2'); return false;">View Code</a> ACTIONSCRIPT3</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p46222"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
</pre></td><td class="code" id="p4622code2"><pre class="actionscript3" style="font-family:monospace;">	<span style="color: #3f5fbf;">/**
	 * @subject Preloader AS3
	 * @author Muriel Charon
	 * @date Janvier 2010
	 */</span>
&nbsp;
<span style="color: #009900; font-style: italic;">//Variables Preloader et Loader</span>
<span style="color: #6699cc; font-weight: bold;">var</span> preloader<span style="color: #000066; font-weight: bold;">:</span>Preloader<span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #6699cc; font-weight: bold;">var</span> chargeur<span style="color: #000066; font-weight: bold;">:</span><a href="http://www.google.com/search?q=loader%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:loader.html"><span style="color: #004993;">Loader</span></a><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
<span style="color: #009900; font-style: italic;">//Instanciation de l'objet preloader</span>
preloader = <span style="color: #0033ff; font-weight: bold;">new</span> Preloader<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
<span style="color: #009900; font-style: italic;">//Centre le preloader sur la scène</span>
preloader<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> = <a href="http://www.google.com/search?q=math%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:math.html"><span style="color: #004993;">Math</span></a><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">round</span> <span style="color: #000000;">&#40;</span> <span style="color: #000000;">&#40;</span><span style="color: #004993;">stage</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">stageWidth</span> <span style="color: #000066; font-weight: bold;">-</span> preloader<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">width</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
preloader<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">y</span> = <a href="http://www.google.com/search?q=math%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:math.html"><span style="color: #004993;">Math</span></a><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">round</span> <span style="color: #000000;">&#40;</span> <span style="color: #000000;">&#40;</span><span style="color: #004993;">stage</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">stageHeight</span> <span style="color: #000066; font-weight: bold;">-</span> preloader<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">height</span><span style="color: #000000;">&#41;</span> <span style="color: #000066; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
<span style="color: #009900; font-style: italic;">//affichage du preloader avec la méthode addChild()</span>
<span style="color: #004993;">addChild</span><span style="color: #000000;">&#40;</span>preloader<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
<span style="color: #009900; font-style: italic;">//Instanciation de l'objet chargeur</span>
chargeur = <span style="color: #0033ff; font-weight: bold;">new</span> <a href="http://www.google.com/search?q=loader%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:loader.html"><span style="color: #004993;">Loader</span></a><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
<span style="color: #009900; font-style: italic;">//L’écoute des différents événements propres au chargement se fait auprès de l’objet LoaderInfo accessible par la propriété contentLoaderInfo de l’objet Loader</span>
&nbsp;
<span style="color: #009900; font-style: italic;">//ProgressEvent.PROGRESS : diffusé lorsque le chargement est en cours. Informe sur le nombre d’octets chargés et totaux. Sa fréquence de diffusion est liée à la vitesse de téléchargement de l’élément</span>
chargeur<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">contentLoaderInfo</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><a href="http://www.google.com/search?q=progressevent%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:progressevent.html"><span style="color: #004993;">ProgressEvent</span></a><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">PROGRESS</span><span style="color: #000066; font-weight: bold;">,</span> chargement<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
<span style="color: #009900; font-style: italic;">//Event.COMPLETE : diffusé lorsque le chargement est terminé</span>
chargeur<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">contentLoaderInfo</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><a href="http://www.google.com/search?q=event%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:event.html"><span style="color: #004993;">Event</span></a><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">COMPLETE</span><span style="color: #000066; font-weight: bold;">,</span> finChargement<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
<span style="color: #009900; font-style: italic;">//IOErrorEvent.IO_ERROR : diffusé lorsque le chargement échoue</span>
chargeur<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">contentLoaderInfo</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><a href="http://www.google.com/search?q=ioerrorevent%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:ioerrorevent.html"><span style="color: #004993;">IOErrorEvent</span></a><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">IO_ERROR</span><span style="color: #000066; font-weight: bold;">,</span> onIOError<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
<span style="color: #009900; font-style: italic;">//Chargement de l'image externe avec la methode load(). L'objet URLRequest contient l'adresse de l'élément à charger</span>
chargeur<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">load</span><span style="color: #000000;">&#40;</span><span style="color: #0033ff; font-weight: bold;">new</span> <a href="http://www.google.com/search?q=urlrequest%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:urlrequest.html"><span style="color: #004993;">URLRequest</span></a><span style="color: #000000;">&#40;</span><span style="color: #990000;">&quot;la_gare.jpg&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
<span style="color: #339966; font-weight: bold;">function</span> chargement<span style="color: #000000;">&#40;</span>pEvt<span style="color: #000066; font-weight: bold;">:</span><a href="http://www.google.com/search?q=progressevent%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:progressevent.html"><span style="color: #004993;">ProgressEvent</span></a><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span>
<span style="color: #000000;">&#123;</span>
	<span style="color: #009900; font-style: italic;">//bytesLoaded et bytesTotal sont des propriétés qui renvoient le nombre d'octets de contenu chargé</span>
	<span style="color: #6699cc; font-weight: bold;">var</span> ratio<span style="color: #000066; font-weight: bold;">:</span><a href="http://www.google.com/search?q=number%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:number.html"><span style="color: #004993;">Number</span></a> = pEvt<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">bytesLoaded</span> <span style="color: #000066; font-weight: bold;">/</span> pEvt<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">bytesTotal</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
	<span style="color: #009900; font-style: italic;">//Affichage du taux de chargement dans le champs texte dynamique</span>
	preloader<span style="color: #000066; font-weight: bold;">.</span>pourcentage_txt<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">text</span> = <span style="color: #000000;">&#40;</span><a href="http://www.google.com/search?q=math%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:math.html"><span style="color: #004993;">Math</span></a><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">round</span><span style="color: #000000;">&#40;</span>ratio<span style="color: #000066; font-weight: bold;">*</span> <span style="color: #000000; font-weight:bold;">100</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">toString</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">+</span><span style="color: #990000;">&quot; %&quot;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
	<span style="color: #009900; font-style: italic;">//Mise à l'echelle de la barre de progression proportionnellement au taux de chargement</span>
	preloader<span style="color: #000066; font-weight: bold;">.</span>barreDeChargement_mc<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">scaleX</span> = ratio<span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #339966; font-weight: bold;">function</span> finChargement<span style="color: #000000;">&#40;</span>pEvt<span style="color: #000066; font-weight: bold;">:</span><a href="http://www.google.com/search?q=event%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:event.html"><span style="color: #004993;">Event</span></a><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span>
<span style="color: #000000;">&#123;</span>
	<span style="color: #009900; font-style: italic;">//suppression de l'objet preloader</span>
	<span style="color: #004993;">removeChild</span><span style="color: #000000;">&#40;</span>preloader<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
	<span style="color: #009900; font-style: italic;">//suppression des références vers l'objet preloader pour qu'il puisse être supprimé de la mémoire</span>
	preloader<span style="color: #000066; font-weight: bold;">.</span>pourcentage_txt = <span style="color: #0033ff; font-weight: bold;">null</span><span style="color: #000066; font-weight: bold;">;</span>
	preloader<span style="color: #000066; font-weight: bold;">.</span>barreDeChargement_mc = <span style="color: #0033ff; font-weight: bold;">null</span><span style="color: #000066; font-weight: bold;">;</span>
&nbsp;
	<span style="color: #009900; font-style: italic;">//affichage du chargeur avec la méthode addChild()</span>
	<span style="color: #004993;">addChild</span><span style="color: #000000;">&#40;</span>chargeur<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #339966; font-weight: bold;">function</span> onIOError<span style="color: #000000;">&#40;</span>pEvt<span style="color: #000066; font-weight: bold;">:</span><a href="http://www.google.com/search?q=ioerrorevent%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:ioerrorevent.html"><span style="color: #004993;">IOErrorEvent</span></a><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span>
<span style="color: #000000;">&#123;</span>
	<span style="color: #009900; font-style: italic;">//indique la nature de l'erreur</span>
	<span style="color: #004993;">trace</span><span style="color: #000000;">&#40;</span>pEvt<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span>
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #009900; font-style: italic;">//**FIN DU SCRIPT</span></pre></td></tr></table></div>

<p>Et voilà, votre preloader est prêt à l&#8217;emploi !</p>
<p><a href="http://www.flashxpress.net/wp-content/uploads/2010/01/preloader_AS3_src.zip">Télécharger les sources : preloader_AS3_src.zip</a></p>
<img src="http://feeds.feedburner.com/~r/flashxpress/~4/qMLOngKQKtw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.flashxpress.net/ressources-flash/preloader-dimages-en-as3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.flashxpress.net/ressources-flash/preloader-dimages-en-as3/</feedburner:origLink></item>
		<item>
		<title>Galerie WordPress en Silverlight</title>
		<link>http://feedproxy.google.com/~r/flashxpress/~3/zwZugwFx5KY/</link>
		<comments>http://www.flashxpress.net/news/galerie-wordpress-en-silverlight/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 09:57:22 +0000</pubDate>
		<dc:creator>Eric Ambrosi</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.flashxpress.net/news/galerie-wordpress-en-silverlight/</guid>
		<description><![CDATA[Aller sur Tweened.org

us version

Dans une production conjointe de Regart.net et de Microsoft, j&#8217;ai participé au développement d&#8217;un plugin pour wordpress au côté de Boris Forconi. Celui-ci est basé en partie sur celui de Tim Heuer. L&#8217;idée était de créer une galerie Silverlight en utilisant l&#8217;API wordpress mais en développant la galerie elle-même en Silverlight. Boris [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tweened.org">Aller sur Tweened.org</a></p>
<ul>
<li><a href="http://www.tweened.org/en/2010/01/20/gallery-wordpress-en-silverlight/">us version</a></li>
</ul>
<p>Dans une production conjointe de <a href="http://www.regart.net" target="_blank">Regart.net </a>et de Microsoft, j&#8217;ai participé au développement d&#8217;un plugin pour wordpress au côté de <a href="http://www.borisforconi.net/">Boris Forconi</a>. Celui-ci est basé en partie sur celui de <a href="http://timheuer.com/blog/articles/silverlight-for-wordpress.aspx" target="_blank">Tim Heuer</a>. L&#8217;idée était de créer une galerie Silverlight en utilisant l&#8217;API wordpress mais en développant la galerie elle-même en Silverlight. <a href="http://www.borisforconi.net/">Boris</a> s&#8217;est occupé de toute la partie PHP et de l&#8217;intégration à Wordpress. Pour ma part, j&#8217;ai développé la partie Silverlight. L&#8217;objectif est de fournir un moyen simple de mettre des images en ligne pour Wordpress comme montré ci-dessous :</p>
<div>
<p><a href="http://go.microsoft.com/fwlink/?LinkID=149156"><img src="http://storage.timheuer.com/sl4wp-ph.png" alt="Install Microsoft Silverlight" style="border-style: none;width:400px;height:200px" /></a></div>
<p></p>
<p>Il suffit d&#8217;écrire une balise de type : <em><div id="silverlightControlHost"><object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="400" height="300" style='outline:none'>
<param name="source" value="http://www.flashxpress.net/wp-content/plugins/sl-gallery/ClientBin/pluginSL.xap"/>
<param name="background" value="#ffffff" />
<param name="windowless" value="" />
<param name="minRuntimeVersion" value="3.0.40723.0" />
<param name="initParams" value="GalleryUrl=http://www.flashxpress.net/wp-content/plugins/sl-gallery/image_xml.php?id=4658,
	 leftArrow=true, 
	rightArrow=true, 
	pageNumbers=false, 
	thumbnails=false, 
	fill=uniformtofill" />
<param name="autoupgrade" value="true" />
<param name="enableHtmlAccess" value="true" /><a href="http://go.microsoft.com/fwlink/?LinkID=149156" style="text-decoration: none;"><img src="http://storage.timheuer.com/sl4wp-ph.png" alt="Install Microsoft Silverlight" style="border-style: none; width:400px; height:200px"/></a></object><iframe style="visibility:hidden;height:0;width:0;border:0px" id="_sl_historyFrame"></iframe></div><br /></em></p>
<p>Vous pouvez définir les paramètres comme indiqué dans l&#8217;exemple ci-dessous :</p>
<ul>
<li>width=400<br />
//définit la largeur de la galerie à 400 pixels</li>
<li>height=400<br />
//définit la hauteur de la galerie à 400 pixels</li>
<li>leftArrow=true<br />
//affiche ou cache la flèche de gauche</li>
<li>rightArrow=true<br />
//affiche ou cache la flèche de droite</li>
<li>pageNumbers=true<br />
//affiche ou cache la pagination</li>
<li>thumbnails=true<br />
//affiche ou cache les vignettes</li>
<li>fill=uniform<br />
//permet d&#8217;indiquer un mode de remplissage vous avez le choix entre :<br />
//   uniform (remplissage homothétique partiel selon possibilité)<br />
//   uniformtofill (remplissage avec homothétie)<br />
//   fill(remplissage avec déformation les dimensions)<br />
//   none (préserve les dimensions originales)</li>
<li>bgcolor<br />
//couleur d&#8217;arrière plan</li>
<li>bgmode<br />
//sans arrière plan ou avec arrière plan windowless</li>
</ul>
<p>La première bonne nouvelle, c&#8217;est qu&#8217;il est possible d&#8217;utiliser un menu pour paramétrer tout ça en 2 secondes. Il s&#8217;ajoute à l&#8217;administration des articles Wordpress. Une petite fenêtre apparaît lorsque vous cliquez sur le bouton (voir ci-dessous).</p>
<p><a href="http://www.tweened.org/wp-content/files/adminPlugin.jpg" title="adminPlugin" rel="lightbox[57]"><img class="size-medium wp-image-510 aligncenter" style="border: 0pt none;margin-top: 4px;margin-bottom: 4px" src="http://www.tweened.org/wp-content/files/adminPlugin-300x154.jpg" alt="" width="300" height="154" /></a><br />
La seconde bonne nouvelle, c&#8217;est que nous mettrons rapidement les sources à disposition sur wordpress.com. De cette manière vous pourrez modifier entièrement le visuel de la galerie côté Silverlight. Dans tous les cas, celle-ci récupère dynamiquement les images de la galerie Wordpress. Vous pouvez en télécharger une première version <a href="http://www.flashxpress.net/wp-content/uploads/2010/01/sl-gallery.zip">ici</a>.</p>
<img src="http://feeds.feedburner.com/~r/flashxpress/~4/zwZugwFx5KY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.flashxpress.net/news/galerie-wordpress-en-silverlight/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.flashxpress.net/news/galerie-wordpress-en-silverlight/</feedburner:origLink></item>
		<item>
		<title>Plugin galerie wordpress en Silverlight</title>
		<link>http://feedproxy.google.com/~r/flashxpress/~3/HRWad4vsDug/</link>
		<comments>http://www.flashxpress.net/ressources-silverlight-blend/plugin-galerie-wordpress-en-silverlight/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 09:44:09 +0000</pubDate>
		<dc:creator>Eric Ambrosi</dc:creator>
				<category><![CDATA[Ressources Silverlight / Blend]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.flashxpress.net/?p=4599</guid>
		<description><![CDATA[Dans une production conjointe de Regart.net et de Microsoft, j&#8217;ai participé au développement d&#8217;un plugin pour wordpress au côté de Boris Forconi. L&#8217;idée était de créer une galerie Silverlight en utilisant l&#8217;API wordpress mais en développant la galerie elle-même en Silverlight. Boris s&#8217;est occupé de toute la partie PHP et de l&#8217;intégration à Wordpress. Pour [...]]]></description>
			<content:encoded><![CDATA[<p>Dans une production conjointe de <a href="http://www.regart.net" target="_blank">Regart.net </a>et de Microsoft, j&#8217;ai participé au développement d&#8217;un plugin pour wordpress au côté de <a href="http://www.borisforconi.net/">Boris Forconi</a>. L&#8217;idée était de créer une galerie <a href="http://www.silverlight.net" target="_blank">Silverlight</a> en utilisant l&#8217;API wordpress mais en développant la galerie elle-même en Silverlight. <a href="http://www.borisforconi.net/">Boris</a> s&#8217;est occupé de toute la partie PHP et de l&#8217;intégration à Wordpress. <a href="http://www.tweened.org" target="_blank">Pour ma part</a>, j&#8217;ai développé la partie Silverlight. L&#8217;objectif est de fournir un moyen simple de mettre des images en ligne pour Wordpress comme montré ci-dessous :</p>
<p><div id="silverlightControlHost"><object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="580" height="260" style='outline:none'>
<param name="source" value="http://www.flashxpress.net/wp-content/plugins/sl-gallery/ClientBin/pluginSL.xap"/>
<param name="background" value="transparent" />
<param name="windowless" value="1" />
<param name="minRuntimeVersion" value="3.0.40723.0" />
<param name="initParams" value="GalleryUrl=http://www.flashxpress.net/wp-content/plugins/sl-gallery/image_xml.php?id=4599,
	 leftArrow=true, 
	rightArrow=true, 
	pageNumbers=true, 
	thumbnails=true, 
	fill=uniform" />
<param name="autoupgrade" value="true" />
<param name="enableHtmlAccess" value="true" /><a href="http://go.microsoft.com/fwlink/?LinkID=149156" style="text-decoration: none;"><img src="http://storage.timheuer.com/sl4wp-ph.png" alt="Install Microsoft Silverlight" style="border-style: none; width:400px; height:200px"/></a></object><iframe style="visibility:hidden;height:0;width:0;border:0px" id="_sl_historyFrame"></iframe></div><br /></p>
<p>Il suffit d&#8217;écrire une balise de type : <em>[sl-gallery: ...]</em></p>
<p>Vous pouvez définir les paramètres comme indiqué dans l&#8217;exemple ci-dessous :</p>
<ul>
<li>width=400//définit la largeur de la galerie à 400 pixels</li>
<li>height=400//définit la hauteur de la galerie à 400 pixels</li>
<li>leftArrow=true//affiche ou cache la flèche de gauche</li>
<li>rightArrow=true//affiche ou cache la flèche de droite</li>
<li>pageNumbers=true//affiche ou cache la pagination</li>
<li>thumbnails=true//affiche ou cache les vignettes</li>
<li style="text-align: left;">fill=uniform//permet d&#8217;indiquer un mode de remplissage vous avez le choix entre ://   uniform (remplissage homothétique partiel selon possibilité)//   uniformtofill (remplissage avec homothétie)//   fill(remplissage avec déformation les dimensions)//   none (préserve les dimensions originales)</li>
<li>bgcolor (couleur d&#8217;arrière plan)</li>
<li>bgmode (sans arrière plan ou avec arrière plan windowless)</li>
</ul>
<p>La première bonne nouvelle, c&#8217;est qu&#8217;il est possible d&#8217;utiliser un menu pour paramétrer tout ça en 2 secondes. Il s&#8217;ajoute à l&#8217;administration des articles Wordpress. Une petite fenêtre apparaît lorsque vous cliquez sur le bouton (voir ci-dessous).</p>
<p style="text-align: center;"><a href="http://www.tweened.org/wp-content/files/adminPlugin.jpg"><img class="aligncenter" style="border: 0pt none; margin-top: 4px; margin-bottom: 4px;" title="adminPlugin" src="http://www.tweened.org/wp-content/files/adminPlugin-300x154.jpg" alt="" width="300" height="154" /></a></p>
<p style="text-align: left;">La seconde bonne nouvelle, c&#8217;est que nous mettrons rapidement les sources à disposition sur wordpress.com. De cette manière vous pourrez modifier entièrement le visuel de la galerie côté Silverlight. Dans tous les cas, celle-ci récupère dynamiquement les images de la galerie Wordpress et ce travail ne sera pas à refaire.</p>
<p style="text-align: left;"><a href="http://wordpress.org/extend/plugins/silverlight-gallery/">Télécharger le .zip du plugin sl-gallery</a></p>
<img src="http://feeds.feedburner.com/~r/flashxpress/~4/HRWad4vsDug" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.flashxpress.net/ressources-silverlight-blend/plugin-galerie-wordpress-en-silverlight/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.flashxpress.net/ressources-silverlight-blend/plugin-galerie-wordpress-en-silverlight/</feedburner:origLink></item>
		<item>
		<title>Free ColorPicker and ColorChooser custom controls</title>
		<link>http://feedproxy.google.com/~r/flashxpress/~3/gcmBJBVJITU/</link>
		<comments>http://www.flashxpress.net/news/free-colorpicker-and-colorchooser-custom-controls/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 01:00:05 +0000</pubDate>
		<dc:creator>Eric Ambrosi</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.flashxpress.net/news/free-colorpicker-and-colorchooser-custom-controls/</guid>
		<description><![CDATA[Aller sur Tweened.org

us version

Je mets en ligne deux nouveaux composants exposés ci-dessous :



Vous pouvez  télécharger la librairie tweenedcontrols ici.
ColorChooser
Depuis sa version beta, ce contrôle a été largement améliorée. Il est désormais possible de cliquer directement sur la surface des deux nuanciers pour sélectionner une couleur. La propriété SelectedColor est cette fois de type Color. Tous [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tweened.org">Aller sur Tweened.org</a></p>
<ul>
<li><a href="http://www.tweened.org/en/2010/01/05/free-colorpicker-and-colorchooser-custom-controls/">us version</a></li>
</ul>
<p>Je mets en ligne deux nouveaux composants exposés ci-dessous :</p>
<p>
<div><a href="http://go.microsoft.com/fwlink/?LinkID=149156"><img src="http://storage.timheuer.com/sl4wp-ph.png" alt="Install Microsoft Silverlight" style="border-style: none;width:400px;height:200px" /></a></div>
<p></p>
<p>Vous pouvez  télécharger la librairie <a href="http://www.tweened.org/wp-content/files/tweenedcontrols.dll">tweenedcontrols ici</a>.</p>
<p><em>ColorChooser</em><br />
Depuis sa version beta, ce contrôle a été largement améliorée. Il est désormais possible de cliquer directement sur la surface des deux nuanciers pour sélectionner une couleur. La propriété <em>SelectedColor </em>est cette fois de type <em>Color</em>. Tous les tests d&#8217;écriture d&#8217;une couleur sont directement accomplis par cette classe. Cela simplifie beaucoup le code et évite l&#8217;utilisation d&#8217;une classe de conversion.</p>
<p><em>ColorPicker</em><br />
Ce composant a pour but de faire apparaitre un <em>ColorChooser </em>via l&#8217;utilisation interne d&#8217;une instance de <em>Popup</em>. Toute la problématique consiste à placer le <em>ColorChooser </em>à côté du <em>ColorPicker</em>. À cette fin, j&#8217;ai créé une méthode d&#8217;extension pour la classe <em>Popup</em>. Il est également possible d&#8217;accéder au style et template du <em>ColorChooser </em>directement par l&#8217;intermédiaire des menus Edit Template=&gt; Edit Aditional Template comme montré ci-dessous.</p>
<p><a href="http://www.tweened.org/wp-content/files/cap.jpg" title="cap" rel="lightbox[416]"><img class="alignnone size-medium wp-image-452" style="border: 0pt none;margin: 2px" src="http://www.tweened.org/wp-content/files/cap-300x289.jpg" alt="" width="300" height="289" /></a><br />
<em>ColorPicker </em>possède la propriété de dépendance <em>IsOpen </em>couplée aux événements <em>Opened </em>et <em>Closed</em>.<br />
Mis à part cette astuce ce contrôle se contente d&#8217;exposer, les propriétés et événements du <em>ColorChooser</em>.</p>
<img src="http://feeds.feedburner.com/~r/flashxpress/~4/gcmBJBVJITU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.flashxpress.net/news/free-colorpicker-and-colorchooser-custom-controls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.flashxpress.net/news/free-colorpicker-and-colorchooser-custom-controls/</feedburner:origLink></item>
		<item>
		<title>Les polices de caractères avec Caractères spéciaux</title>
		<link>http://feedproxy.google.com/~r/flashxpress/~3/-sR0rnpda7g/</link>
		<comments>http://www.flashxpress.net/news/les-polices-de-caracteres-avec-caracteres-speciaux/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 01:00:05 +0000</pubDate>
		<dc:creator>Eric Ambrosi</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.flashxpress.net/news/les-polices-de-caracteres-avec-caracteres-speciaux/</guid>
		<description><![CDATA[Aller sur Tweened.org


je remonte ce post de Aude Mousset qui explique comment contourner le problème d&#8217;embarquement des polices dont le nom contient des caractères spéciaux&#8230;
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tweened.org">Aller sur Tweened.org</a></p>
<ul></ul>
<p><a href="http://www.technode.info" target="_blank"><img class="alignnone size-full wp-image-463" src="http://www.tweened.org/wp-content/files/capture13.jpg" alt="" width="580" height="184" /></a></p>
<p>je remonte ce post de <a href="http://www.technode.info/2009/03/incorporer-une-typo-dans-un-projet-silverlight-via-blend.html" target="_blank">Aude Mousset </a>qui explique comment contourner le problème d&#8217;embarquement des polices dont le nom contient des caractères spéciaux&#8230;</p>
<img src="http://feeds.feedburner.com/~r/flashxpress/~4/-sR0rnpda7g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.flashxpress.net/news/les-polices-de-caracteres-avec-caracteres-speciaux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.flashxpress.net/news/les-polices-de-caracteres-avec-caracteres-speciaux/</feedburner:origLink></item>
		<item>
		<title>Un nouveau livre sur Silverlight</title>
		<link>http://feedproxy.google.com/~r/flashxpress/~3/0B379uKLmtA/</link>
		<comments>http://www.flashxpress.net/news/un-nouveau-livre-sur-silverlight/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 01:00:04 +0000</pubDate>
		<dc:creator>Eric Ambrosi</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://www.flashxpress.net/news/un-nouveau-livre-sur-silverlight/</guid>
		<description><![CDATA[Aller sur Tweened.org
J&#8217;ai finalisé récemment l&#8217;écriture de mon livre Pratique de Silverlight dédié à la technologie du même nom. Celui-ci devrait faire plus de 500 pages et s&#8217;articule autour de l&#8217;apprentissage des bonnes pratiques de production en équipe. Il est édité par Pearson Education France et sort le 2 février 2010. Je ne l&#8217;ai pas [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tweened.org">Aller sur Tweened.org</a></p>
<p>J&#8217;ai finalisé récemment l&#8217;écriture de mon livre Pratique de Silverlight dédié à la technologie du même nom. Celui-ci devrait faire plus de 500 pages et s&#8217;articule autour de l&#8217;apprentissage des bonnes pratiques de production en équipe. Il est édité par Pearson Education France et sort le 2 février 2010. Je ne l&#8217;ai pas conçu comme un glossaire de fonctionnalités mais plutôt comme un guide de production et d&#8217;apprentissage. Il trace un portrait robot de la conception d&#8217;applications Silverlight, en partant de la liste d&#8217;affichage jusqu&#8217;au chargement de données externes au sein du modèle de conception MVVM en passant par le prototypage ou l&#8217;organisation des flux de production.</p>
<p>L&#8217;idée générale du livre est de fournir des exemples concrets téléchargeables aussi bien pour les graphistes que pour les développeurs. Vous pouvez en réserver un exemplaire sur le site  <a href="http://www.pearson.fr/livre/?GCOI=27440100843070" target="_blank">de Pearson France ici</a>.</p>
<p><a href="http://www.tweened.org/wp-content/files/referencepratiquesilverlight.jpg"><img class="alignnone size-full wp-image-419" style="border: 0pt none;margin-top: 5px;margin-bottom: 5px" src="http://www.tweened.org/wp-content/files/referencepratiquesilverlight.jpg" alt="" width="580" height="184" /></a></p>
<p>Cet ouvrage s&#8217;adresse aux intégrateurs Web, aux designers interactifs, aux graphistes purs et aux développeurs web peu familier de la plateforme .Net. Il crée un pont entre développement et graphisme, pour améliorer la collaboration et la productivité.</p>
<p>Son contenu prend en compte les spécificités des développeurs et des designers interactifs sous formes d&#8217;exercices complémentaires. Le C# est choisi comme seul langage logique pour plus de clarté. La théorie, les exemples et exercices (téléchargeables) sont progressifs et peuvent constituer une base d’apprentissage pour les non développeurs. Toutefois ce livre ne s’adresse pas aux débutants du Web, mais bien aux personnes qui possèdent des bases acquises sur d’autres technologies.</p>
<p>Voici le sommaire du livre <img class="wp-smiley" src="http://www.tweened.org/wp-includes/images/smilies/icon_smile.gif" alt=":)" /></p>
<p><strong>Partie I. Approche de Silverlight</strong></p>
<p>1. Introduction<br />
1.1 Qu’est-ce que Silverlight ?<br />
1.2 De .Net 1 à Silverlight<br />
1.3 Les avantages de Silverlight<br />
1.4 La suite Expression Studio<br />
1.5 Positionnement métier<br />
1.6 Langages de développement et choix</p>
<p>2. Le couple XAML / C#<br />
2.1 XML<br />
2.2 XAML, un langage déclaratif puissant<br />
2.3 Les fondamentaux du langage C#</p>
<p>3. HelloWorld<br />
3.1 Une première application Silverlight<br />
3.2 Architecture d&#8217;une solution<br />
3.3 Le conteneur racine<br />
3.4 Ajouter du texte<br />
3.5 Tester et compiler</p>
<p>4. Un site plein écran en 2 minutes<br />
4.1 Les projets de type site Internet<br />
4.2 Créer des conteneurs redimensionnables<br />
4.3 Le composant bouton<br />
4.4 Ajouter de l’interactivité<br />
4.5 Fichiers déployés</p>
<p>5. L’arbre visuel et logique<br />
5.1 Composants visuels<br />
5.2 Principe d’imbrication<br />
5.3 Ajouter des enfants à la liste d’affichage<br />
5.4 Supprimer des objets de l’arbre visuel<br />
5.5 Échanges d’index</p>
<p><strong>Partie II. Interactivité et création graphique<br />
</strong><br />
6. Animations<br />
6.1 Introduction<br />
6.2 Animer avec Expression Blend<br />
6.3 Gérer l’accélération<br />
6.4 Animer avec C<br />
6.5 Les transformations relatives<br />
6.6 Animer des particules</p>
<p>7. Boutons personnalisés<br />
7.1 Créer un lecteur vidéo<br />
7.2 Style visuel<br />
7.3 Bouton générique<br />
7.4 Le gestionnaire d’états visuels<br />
7.5 Le bouton interrupteur ou ToggleButton</p>
<p>8. Interactivité et modèle événementiel<br />
8.1 Les fondements du modèle événementiel<br />
8.2 Supprimer l’écoute d’un événement<br />
8.3 Le couplage faible en pratique<br />
8.4 Propagation événementielle<br />
8.5 Les comportements</p>
<p>9. Les bases de la projection 3D<br />
9.1 L’environnement 3D<br />
9.2 Les propriétés 3D<br />
9.3 La caméra<br />
9.4 Introduction aux matrices</p>
<p>10. Prototypage dynamique avec SketchFlow<br />
10.1 L’environnement<br />
10.2 Prototype simple<br />
10.3 Le lecteur SketchFlow<br />
10.4 Interactivité<br />
10.5 Interface riche</p>
<p><strong>Partie III. Conception d’applications riches</strong></p>
<p>11. Ressources graphiques<br />
11.1 Qu’est-ce qu’une ressource<br />
11.2 Les pinceaux<br />
11.3 Les polices de caractères<br />
11.4 Styles et modèles de composants<br />
11.5 Le modèle Slider<br />
11.6 Les liaisons<br />
11.7 Le modèle ListBox</p>
<p>12. Composants personnalisés<br />
12.1 Contrôle utilisateur<br />
12.2 Boîte de connexion<br />
12.3 Contrôles personnalisables</p>
<p>13. Médias et données<br />
13.1 Chargement de médias<br />
13.1.1 Chargement dynamique d’images<br />
13.1.2 Formats vidéo et modes de diffusion<br />
13.1.3 Un lecteur vidéo simple<br />
13.1.4 Chargement dynamique de vidéos<br />
13.2 Conception MVVM<br />
13.2.1 Principes<br />
12.2.2 Modèle<br />
12.2.3 Vue-Modèle<br />
13.3 Chargement de données<br />
13.3.1 L’objet WebClient<br />
13.3.2 Introduction à LINQ<br />
13.3.3 Expression lambda<br />
13.3.4 Consommer du XML avec LINQ<br />
13.3.5 Charger un flux JSON<br />
13.3.6 Sécurité inter-domaine</p>
<img src="http://feeds.feedburner.com/~r/flashxpress/~4/0B379uKLmtA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.flashxpress.net/news/un-nouveau-livre-sur-silverlight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.flashxpress.net/news/un-nouveau-livre-sur-silverlight/</feedburner:origLink></item>
		<item>
		<title>PieProgressBar custom control</title>
		<link>http://feedproxy.google.com/~r/flashxpress/~3/ueoqpzdAWUc/</link>
		<comments>http://www.flashxpress.net/news/pieprogressbar-custom-control/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 01:00:03 +0000</pubDate>
		<dc:creator>Eric Ambrosi</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.flashxpress.net/news/pieprogressbar-custom-control/</guid>
		<description><![CDATA[Aller sur Tweened.org

us version

Pour les besoins d&#8217;une production récente, j&#8217;ai du concevoir un contrôle de progression circulaire nommé PieProgressBar. Ce dernier hérite de la classe RangeBase et bénéficie à ce titre de toutes les capacités inhérentes à ce type de contrôle. Il se comporte au final comme n&#8217;importe quel contrôle de type ProgressBar avec quelques [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tweened.org">Aller sur Tweened.org</a></p>
<ul>
<li><a href="http://www.tweened.org/en/2009/12/16/a-new-pieprogressbar-custom-control/">us version</a></li>
</ul>
<p>Pour les besoins d&#8217;une production récente, j&#8217;ai du concevoir un contrôle de progression circulaire nommé <em>PieProgressBar</em>. Ce dernier hérite de la classe <em>RangeBase </em>et bénéficie à ce titre de toutes les capacités inhérentes à ce type de contrôle. Il se comporte au final comme n&#8217;importe quel contrôle de type <em>ProgressBar</em> avec quelques petites choses en plus. La petite difficulté fut de créer dynamiquement le camembert de progression via C#. Contrairement à WPF, Silverlight ne permet pas de surcharger de méthode permettant de créer de nouveaux genres de <em>Shape</em>. Autrement dit, même si <em>Shape</em> est une classe abstraite, il ne sert à rien d&#8217;en hériter car la méthode de conception du tracé ne peut être surchargée.<br />
L&#8217;autre technique consiste à utiliser le &laquo;&nbsp;Path mini language&nbsp;&raquo; qui permet de créer des figures géométriques en XAML. J&#8217;ai du utiliser 3 segments dont un <em>ArcSegment </em>afin de réaliser ce contrôle. comme je ne pouvais pas créer de primitive <em>Pie </em>pour le graphiste sous Blend, il a fallu ruser&#8230; La technique consiste a créer dynamiquement le camembert lors de l&#8217;assignation d&#8217;une partie de contrôle (<em>ControlPart</em>). En interne, les propriétés de remplissage du tracé généré, sont liées aux propriétés du contrôle via une simple liaison de données créées cote C#.<br />
Vous pouvez en voir des exemplaires ci-dessous et télécharger la librairie <a href="http://www.tweened.org/wp-content/files/tweenedcontrols.dll">tweenedcontrols ici</a>.</p>
<p>
<div><a href="http://go.microsoft.com/fwlink/?LinkID=149156"><img src="http://storage.timheuer.com/sl4wp-ph.png" alt="Install Microsoft Silverlight" style="border-style: none;width:400px;height:200px" /></a></div>
<p></p>
<p>Une fois la dll référencée, vous pouvez instancier des contrôle <em>PieProgressBar </em>dans Blend via le panneau Assets comme montré ci-dessous :</p>
<p><a href="http://www.tweened.org/wp-content/files/accespieprogressbar.jpg"><img class="alignleft size-full wp-image-411" src="http://www.tweened.org/wp-content/files/accespieprogressbar.jpg" alt="" width="500" height="281" /></a></p>
<p>Ce composant va être sans doute inclu comme d&#8217;autres dans le projet CodePlex SLExtensions que Thierry Bouquain met à jour en ce moment et que je salue au passage <img src="http://www.tweened.org/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> </p>
<img src="http://feeds.feedburner.com/~r/flashxpress/~4/ueoqpzdAWUc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.flashxpress.net/news/pieprogressbar-custom-control/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.flashxpress.net/news/pieprogressbar-custom-control/</feedburner:origLink></item>
	</channel>
</rss>
