<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Commentaires sur : Tout ce que vous n&#8217;avez pas besoin de savoir au sujet du mot clé event</title>
	<atom:link href="http://codingly.com/2009/08/17/tout-ce-que-vous-navez-pas-besoin-de-savoir-au-sujet-du-mot-cle-event/feed/" rel="self" type="application/rss+xml" />
	<link>http://codingly.com/2009/08/17/tout-ce-que-vous-navez-pas-besoin-de-savoir-au-sujet-du-mot-cle-event/</link>
	<description>Par Romain Verdier</description>
	<lastBuildDate>Fri, 27 Jan 2012 10:54:54 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Par : lep</title>
		<link>http://codingly.com/2009/08/17/tout-ce-que-vous-navez-pas-besoin-de-savoir-au-sujet-du-mot-cle-event/#comment-771</link>
		<dc:creator><![CDATA[lep]]></dc:creator>
		<pubDate>Sat, 25 Jun 2011 12:38:14 +0000</pubDate>
		<guid isPermaLink="false">http://codingly.com/?p=797#comment-771</guid>
		<description><![CDATA[Excellent j&#039;ai bien ri et appris des choses :)]]></description>
		<content:encoded><![CDATA[<p>Excellent j&#8217;ai bien ri et appris des choses :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Jmix90</title>
		<link>http://codingly.com/2009/08/17/tout-ce-que-vous-navez-pas-besoin-de-savoir-au-sujet-du-mot-cle-event/#comment-684</link>
		<dc:creator><![CDATA[Jmix90]]></dc:creator>
		<pubDate>Mon, 15 Mar 2010 14:21:00 +0000</pubDate>
		<guid isPermaLink="false">http://codingly.com/?p=797#comment-684</guid>
		<description><![CDATA[Très drôle !]]></description>
		<content:encoded><![CDATA[<p>Très drôle !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Pistache</title>
		<link>http://codingly.com/2009/08/17/tout-ce-que-vous-navez-pas-besoin-de-savoir-au-sujet-du-mot-cle-event/#comment-469</link>
		<dc:creator><![CDATA[Pistache]]></dc:creator>
		<pubDate>Fri, 11 Dec 2009 15:46:02 +0000</pubDate>
		<guid isPermaLink="false">http://codingly.com/?p=797#comment-469</guid>
		<description><![CDATA[J&#039;ai trouvé ça très très drôle, Romain. Bravo !]]></description>
		<content:encoded><![CDATA[<p>J&#8217;ai trouvé ça très très drôle, Romain. Bravo !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : F</title>
		<link>http://codingly.com/2009/08/17/tout-ce-que-vous-navez-pas-besoin-de-savoir-au-sujet-du-mot-cle-event/#comment-393</link>
		<dc:creator><![CDATA[F]]></dc:creator>
		<pubDate>Thu, 27 Aug 2009 10:50:20 +0000</pubDate>
		<guid isPermaLink="false">http://codingly.com/?p=797#comment-393</guid>
		<description><![CDATA[ZZZZZZZzzzzzzzzzzzzzzzzzzzzzzzzZZZZZZZZZZzzzzzzzzzzzzzz ...

En espérant ne pas être désagréable, tocard...;)]]></description>
		<content:encoded><![CDATA[<p>ZZZZZZZzzzzzzzzzzzzzzzzzzzzzzzzZZZZZZZZZZzzzzzzzzzzzzzz &#8230;</p>
<p>En espérant ne pas être désagréable, tocard&#8230;;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : keitaro</title>
		<link>http://codingly.com/2009/08/17/tout-ce-que-vous-navez-pas-besoin-de-savoir-au-sujet-du-mot-cle-event/#comment-381</link>
		<dc:creator><![CDATA[keitaro]]></dc:creator>
		<pubDate>Wed, 19 Aug 2009 14:58:50 +0000</pubDate>
		<guid isPermaLink="false">http://codingly.com/?p=797#comment-381</guid>
		<description><![CDATA[C&#039;est un bon article pour ceux qui découvrent C# (et pour ceux qui ne sont pas payés à la ligne de code).

Sinon ça reste du C# (il fallait bien la placer)]]></description>
		<content:encoded><![CDATA[<p>C&#8217;est un bon article pour ceux qui découvrent C# (et pour ceux qui ne sont pas payés à la ligne de code).</p>
<p>Sinon ça reste du C# (il fallait bien la placer)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Romain Verdier</title>
		<link>http://codingly.com/2009/08/17/tout-ce-que-vous-navez-pas-besoin-de-savoir-au-sujet-du-mot-cle-event/#comment-378</link>
		<dc:creator><![CDATA[Romain Verdier]]></dc:creator>
		<pubDate>Tue, 18 Aug 2009 15:59:21 +0000</pubDate>
		<guid isPermaLink="false">http://codingly.com/?p=797#comment-378</guid>
		<description><![CDATA[T&#039;as parfaitement raison, je n&#039;ai pas été très clair.

Lorsqu&#039;on utilise un &quot;field-like event&quot;, en laissant le compilateur générer le backing field et les accesseurs, ces derniers seront synchronisés -- l&#039;attribut sus-cité est ajouté automatiquement.

Par contre, lorsqu&#039;on décide d&#039;écrire sa propre implémentation pour le &lt;code&gt;add&lt;/code&gt; et le &lt;code&gt;remove&lt;/code&gt;, on fait effectivement ce qu&#039;on veut. Si on a besoin que les accesseurs soient synchronisés, alors il faudra prendre un &lt;code&gt;lock&lt;/code&gt; explicitement car le compilateur ne s&#039;en chargera pas par défaut.

Merci pour ta relecture, je vais modifier l&#039;article en conséquence :)]]></description>
		<content:encoded><![CDATA[<p>T&#8217;as parfaitement raison, je n&#8217;ai pas été très clair.</p>
<p>Lorsqu&#8217;on utilise un &#8220;field-like event&#8221;, en laissant le compilateur générer le backing field et les accesseurs, ces derniers seront synchronisés &#8212; l&#8217;attribut sus-cité est ajouté automatiquement.</p>
<p>Par contre, lorsqu&#8217;on décide d&#8217;écrire sa propre implémentation pour le <code>add</code> et le <code>remove</code>, on fait effectivement ce qu&#8217;on veut. Si on a besoin que les accesseurs soient synchronisés, alors il faudra prendre un <code>lock</code> explicitement car le compilateur ne s&#8217;en chargera pas par défaut.</p>
<p>Merci pour ta relecture, je vais modifier l&#8217;article en conséquence :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Patrice Lamarche</title>
		<link>http://codingly.com/2009/08/17/tout-ce-que-vous-navez-pas-besoin-de-savoir-au-sujet-du-mot-cle-event/#comment-377</link>
		<dc:creator><![CDATA[Patrice Lamarche]]></dc:creator>
		<pubDate>Tue, 18 Aug 2009 15:30:41 +0000</pubDate>
		<guid isPermaLink="false">http://codingly.com/?p=797#comment-377</guid>
		<description><![CDATA[C&#039;est bizarre, j&#039;étais persuadé du contraire au niveau de ton chapitre Synchronisation. Tu es sûr qu&#039;il ne faut pas ne pas oublier  de mettre des locks lorsque l&#039;on définit les accesseurs add/remove ??]]></description>
		<content:encoded><![CDATA[<p>C&#8217;est bizarre, j&#8217;étais persuadé du contraire au niveau de ton chapitre Synchronisation. Tu es sûr qu&#8217;il ne faut pas ne pas oublier  de mettre des locks lorsque l&#8217;on définit les accesseurs add/remove ??</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Evilz</title>
		<link>http://codingly.com/2009/08/17/tout-ce-que-vous-navez-pas-besoin-de-savoir-au-sujet-du-mot-cle-event/#comment-376</link>
		<dc:creator><![CDATA[Evilz]]></dc:creator>
		<pubDate>Tue, 18 Aug 2009 09:37:52 +0000</pubDate>
		<guid isPermaLink="false">http://codingly.com/?p=797#comment-376</guid>
		<description><![CDATA[Voilà ! C&#039;est le retour du grand Romain, un bon post provocateur mais qui nous rapelle les bases et un peu plus.

@Rubix &amp; andreone : Comme le dis Romain à la fin, je ne pense pas que ce genre de post peut &quot;excité&quot; à moins d&#039;être un fanboy, et ce n&#039;est pas son but. Pour ça y a des sites spécialisés ;)]]></description>
		<content:encoded><![CDATA[<p>Voilà ! C&#8217;est le retour du grand Romain, un bon post provocateur mais qui nous rapelle les bases et un peu plus.</p>
<p>@Rubix &amp; andreone : Comme le dis Romain à la fin, je ne pense pas que ce genre de post peut &#8220;excité&#8221; à moins d&#8217;être un fanboy, et ce n&#8217;est pas son but. Pour ça y a des sites spécialisés ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : grozeille</title>
		<link>http://codingly.com/2009/08/17/tout-ce-que-vous-navez-pas-besoin-de-savoir-au-sujet-du-mot-cle-event/#comment-375</link>
		<dc:creator><![CDATA[grozeille]]></dc:creator>
		<pubDate>Tue, 18 Aug 2009 06:27:38 +0000</pubDate>
		<guid isPermaLink="false">http://codingly.com/?p=797#comment-375</guid>
		<description><![CDATA[Ce genre de poste se laisse bien lire :) Le temps me parait moins long dans le métro...
J&#039;adore !]]></description>
		<content:encoded><![CDATA[<p>Ce genre de poste se laisse bien lire :) Le temps me parait moins long dans le métro&#8230;<br />
J&#8217;adore !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Romain Verdier</title>
		<link>http://codingly.com/2009/08/17/tout-ce-que-vous-navez-pas-besoin-de-savoir-au-sujet-du-mot-cle-event/#comment-374</link>
		<dc:creator><![CDATA[Romain Verdier]]></dc:creator>
		<pubDate>Mon, 17 Aug 2009 21:02:23 +0000</pubDate>
		<guid isPermaLink="false">http://codingly.com/?p=797#comment-374</guid>
		<description><![CDATA[&lt;blockquote&gt;
--  A quoi ça sert, le mot clé event ?
--  Bah a pouvoir ajouter plusieurs callbacks indépendamment, comme dans l’pattern Observer.
--  Oui, mais on peut pas faire ça sans le mot clé event ? En écrivant juste, par exemple :
&lt;code&gt;&#160;&#160;public EventHandler Click;&lt;/code&gt;
&lt;/blockquote&gt;]]></description>
		<content:encoded><![CDATA[<blockquote><p>
&#8211;  A quoi ça sert, le mot clé event ?<br />
&#8211;  Bah a pouvoir ajouter plusieurs callbacks indépendamment, comme dans l’pattern Observer.<br />
&#8211;  Oui, mais on peut pas faire ça sans le mot clé event ? En écrivant juste, par exemple :<br />
<code>&nbsp;&nbsp;public EventHandler Click;</code>
</p></blockquote>
]]></content:encoded>
	</item>
</channel>
</rss>

