<?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/"
		>
<channel>
	<title>Kommentare zu: Aktuelle Cairngorm Experten-Tips zusammengefasst</title>
	<atom:link href="http://www.flexughh.de/2008/12/16/aktuelle-cairngorm-experten-tips-zusammengefasst/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.flexughh.de/2008/12/16/aktuelle-cairngorm-experten-tips-zusammengefasst/</link>
	<description></description>
	<lastBuildDate>Wed, 01 Feb 2012 05:45:41 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
	<item>
		<title>Von: Mo</title>
		<link>http://www.flexughh.de/2008/12/16/aktuelle-cairngorm-experten-tips-zusammengefasst/comment-page-1/#comment-68</link>
		<dc:creator>Mo</dc:creator>
		<pubDate>Sat, 07 Mar 2009 18:49:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.flexughh.de/?p=265#comment-68</guid>
		<description>Sorry, dass ich hier eine generell Frage zu Cairngorm poste... mag deplaziert aussehen... nur bin ich langsam ratlos...

zur Frage:
Wir sind gezwungen mehrere Cairngorm Komponenten innerhalb einer App zu nutzen... Ergo meherere Komonenten (einzelne Cairngorm Konstrukte mit jeweiligen views, models, controllers) müssen miteinander kummunizieren...

Wie geschiet dies?

Im idealfall sind Komponenten ja von einander abgeschottet... also weiss eine Komponente nicht über die Existenz der anderen...

Wie tausche ich daten zwischeinanander aus?

Kann ich dafür normale Custom Events nutzen um die Daten von einer Komponente über die HauptApp zu anderen Komponente durchzuschleifen?


Oder sollte ich ich die Referenz zu einem super modell an alle komponenten veregeben damit jene nur dieses updaten... downside wäre hier das VO&#039;s geshared werden müssten... das wäre dann aber nicht mehr Komponenten konform....

Falls einer den Durchblick hat bitte ich um Feeback... da das Internet zu diesem Thema wirklich keine Informationen bietet...

Universal Minds bieten Ansätze - jedoch ist das Thema Komponenten in Cairngorm anscheinend nicht wichtig genug für die Welt - Dafür hab ich aber schon 800 Dokus über das das Einlesen von Twitter Feeds per cairngorm gefunden... was für ein scheiss...

DANKE FÜR HELP
MO</description>
		<content:encoded><![CDATA[<p>Sorry, dass ich hier eine generell Frage zu Cairngorm poste&#8230; mag deplaziert aussehen&#8230; nur bin ich langsam ratlos&#8230;</p>
<p>zur Frage:<br />
Wir sind gezwungen mehrere Cairngorm Komponenten innerhalb einer App zu nutzen&#8230; Ergo meherere Komonenten (einzelne Cairngorm Konstrukte mit jeweiligen views, models, controllers) müssen miteinander kummunizieren&#8230;</p>
<p>Wie geschiet dies?</p>
<p>Im idealfall sind Komponenten ja von einander abgeschottet&#8230; also weiss eine Komponente nicht über die Existenz der anderen&#8230;</p>
<p>Wie tausche ich daten zwischeinanander aus?</p>
<p>Kann ich dafür normale Custom Events nutzen um die Daten von einer Komponente über die HauptApp zu anderen Komponente durchzuschleifen?</p>
<p>Oder sollte ich ich die Referenz zu einem super modell an alle komponenten veregeben damit jene nur dieses updaten&#8230; downside wäre hier das VO&#8217;s geshared werden müssten&#8230; das wäre dann aber nicht mehr Komponenten konform&#8230;.</p>
<p>Falls einer den Durchblick hat bitte ich um Feeback&#8230; da das Internet zu diesem Thema wirklich keine Informationen bietet&#8230;</p>
<p>Universal Minds bieten Ansätze &#8211; jedoch ist das Thema Komponenten in Cairngorm anscheinend nicht wichtig genug für die Welt &#8211; Dafür hab ich aber schon 800 Dokus über das das Einlesen von Twitter Feeds per cairngorm gefunden&#8230; was für ein scheiss&#8230;</p>
<p>DANKE FÜR HELP<br />
MO</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Patrick Heinzelmann</title>
		<link>http://www.flexughh.de/2008/12/16/aktuelle-cairngorm-experten-tips-zusammengefasst/comment-page-1/#comment-69</link>
		<dc:creator>Patrick Heinzelmann</dc:creator>
		<pubDate>Thu, 19 Feb 2009 14:10:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.flexughh.de/?p=265#comment-69</guid>
		<description>@Jens @Hannes Genau die Idee mit dem Injekten des PresentationModels in den View beschreibt Christophe Herreman in diesem Blogeintrag http://www.herrodius.com/blog/158 ganz unten. Viel Spass</description>
		<content:encoded><![CDATA[<p>@Jens @Hannes Genau die Idee mit dem Injekten des PresentationModels in den View beschreibt Christophe Herreman in diesem Blogeintrag <a href="http://www.herrodius.com/blog/158" rel="nofollow">http://www.herrodius.com/blog/158</a> ganz unten. Viel Spass</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Jens Krause</title>
		<link>http://www.flexughh.de/2008/12/16/aktuelle-cairngorm-experten-tips-zusammengefasst/comment-page-1/#comment-67</link>
		<dc:creator>Jens Krause</dc:creator>
		<pubDate>Wed, 28 Jan 2009 09:35:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.flexughh.de/?p=265#comment-67</guid>
		<description>@Hannes: Nicht vom Begriff &quot;injizieren&quot; irritieren lassen, ist nur eine 1 zu 1 Übersetzung vom englischen Original. Wenn ich Borre Wessel auf seinem Vortrag auf der &lt;a href=&quot;http://www.flexughh.de/2008/04/09/360flex-europe-in-mailand-ein-erfahrungsbericht/&quot; rel=&quot;nofollow&quot;&gt;360Flex im letzten Jahr&lt;/a&gt; richtig verstanden habe, werden die benötigten Models zu den Views &quot;durchgereicht&quot;. Evtl. gibt es aber auch eine Möglichkeit einer echten Injektion ala IoC mit Hilfe von &lt;a href=&quot;http://forum.springframework.org/forumdisplay.php?f=60&quot; rel=&quot;nofollow&quot;&gt;Spring Actionscript (ex Prana-Framework)&lt;/a&gt;. Habe selbst aber Spring Actionscript noch nie benutzt.

Wie auch immer, persönlich finde ich die Geheimniskrämerei der &quot;Cairngorm-Consultants&quot; um aktuelle Cairngorm-Trends, wie z.B. der Einsatz eines PresentationModels, sehr fragwürdig. &lt;a href=&quot;http://tech.groups.yahoo.com/group/cairngorm-documentation/message/945&quot; rel=&quot;nofollow&quot;&gt;Hier z.B. ein Frage dazu&lt;/a&gt;, die von Steven Webster nie ganz geklärt wurde. Aber vielleicht liegt es daran, dass die Jungs ihr Cairngorm Buch gut verkaufen wollen (&lt;a href=&quot;http://weblogs.macromedia.com/amcleod/archives/2008/12/max_milan_-_fle.html#comments&quot; rel=&quot;nofollow&quot;&gt;siehe dazu 4. Kommentar im Beitrag von Alistair McLeod&lt;/a&gt;), welches für Frühjahr 2009 angekündigt ist. Mal sehen, wer so lange warten kann oder doch lieber auf die besser dokumentierten Framework-Alternativen zurückgreift ;)

-Jens</description>
		<content:encoded><![CDATA[<p>@Hannes: Nicht vom Begriff &#8220;injizieren&#8221; irritieren lassen, ist nur eine 1 zu 1 Übersetzung vom englischen Original. Wenn ich Borre Wessel auf seinem Vortrag auf der <a href="http://www.flexughh.de/2008/04/09/360flex-europe-in-mailand-ein-erfahrungsbericht/" rel="nofollow">360Flex im letzten Jahr</a> richtig verstanden habe, werden die benötigten Models zu den Views &#8220;durchgereicht&#8221;. Evtl. gibt es aber auch eine Möglichkeit einer echten Injektion ala IoC mit Hilfe von <a href="http://forum.springframework.org/forumdisplay.php?f=60" rel="nofollow">Spring Actionscript (ex Prana-Framework)</a>. Habe selbst aber Spring Actionscript noch nie benutzt.</p>
<p>Wie auch immer, persönlich finde ich die Geheimniskrämerei der &#8220;Cairngorm-Consultants&#8221; um aktuelle Cairngorm-Trends, wie z.B. der Einsatz eines PresentationModels, sehr fragwürdig. <a href="http://tech.groups.yahoo.com/group/cairngorm-documentation/message/945" rel="nofollow">Hier z.B. ein Frage dazu</a>, die von Steven Webster nie ganz geklärt wurde. Aber vielleicht liegt es daran, dass die Jungs ihr Cairngorm Buch gut verkaufen wollen (<a href="http://weblogs.macromedia.com/amcleod/archives/2008/12/max_milan_-_fle.html#comments" rel="nofollow">siehe dazu 4. Kommentar im Beitrag von Alistair McLeod</a>), welches für Frühjahr 2009 angekündigt ist. Mal sehen, wer so lange warten kann oder doch lieber auf die besser dokumentierten Framework-Alternativen zurückgreift <img src='http://www.flexughh.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>-Jens</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Hannes</title>
		<link>http://www.flexughh.de/2008/12/16/aktuelle-cairngorm-experten-tips-zusammengefasst/comment-page-1/#comment-66</link>
		<dc:creator>Hannes</dc:creator>
		<pubDate>Mon, 26 Jan 2009 11:41:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.flexughh.de/?p=265#comment-66</guid>
		<description>&quot;Alle weiteren Views werden ihre notwendigen Models injiziert&quot;

Cairngorm bietet dafür aber keine Möglichkeit bzw. gibts irgendwo ein Beispiel wie das gemacht wird.</description>
		<content:encoded><![CDATA[<p>&#8220;Alle weiteren Views werden ihre notwendigen Models injiziert&#8221;</p>
<p>Cairngorm bietet dafür aber keine Möglichkeit bzw. gibts irgendwo ein Beispiel wie das gemacht wird.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Florian Salihovic</title>
		<link>http://www.flexughh.de/2008/12/16/aktuelle-cairngorm-experten-tips-zusammengefasst/comment-page-1/#comment-65</link>
		<dc:creator>Florian Salihovic</dc:creator>
		<pubDate>Thu, 18 Dec 2008 11:28:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.flexughh.de/?p=265#comment-65</guid>
		<description>@Dirk: heisst das nun, die Dokumentation von Cairngorm war schlecht oder es wurde nur falsch benutzt?

Ich muss zugeben, ich habe mich nie wirklich mit Cairngorm befasst, da ich eher der Typ bin, der &quot;domain-driven&quot; arbeitet und ich durch meinen Java Background auch lieber in Anlehnung an das IoC Pattern (mit einem leicten Schlielen auf Spring und get/set Injection) implementiert.

Ich glaube eines der Hauptprobleme ist, dass viele Frameworks über die Architektur stellen oder im schlimmsten Fall sogar denken, dass das Framework letzten Endes die Architektur darstellt. Das das Framework (oder ein anderes Framework) ist aber letzten Endes nichts anderes als eine von vielen Möglichkeit ist, eine vernünftiges Wiring/Infrastruktur für den Datenfluss der Architektur zu schaffen ist vielen glaube ich nicht klar.

Beste Grüße</description>
		<content:encoded><![CDATA[<p>@Dirk: heisst das nun, die Dokumentation von Cairngorm war schlecht oder es wurde nur falsch benutzt?</p>
<p>Ich muss zugeben, ich habe mich nie wirklich mit Cairngorm befasst, da ich eher der Typ bin, der &#8220;domain-driven&#8221; arbeitet und ich durch meinen Java Background auch lieber in Anlehnung an das IoC Pattern (mit einem leicten Schlielen auf Spring und get/set Injection) implementiert.</p>
<p>Ich glaube eines der Hauptprobleme ist, dass viele Frameworks über die Architektur stellen oder im schlimmsten Fall sogar denken, dass das Framework letzten Endes die Architektur darstellt. Das das Framework (oder ein anderes Framework) ist aber letzten Endes nichts anderes als eine von vielen Möglichkeit ist, eine vernünftiges Wiring/Infrastruktur für den Datenfluss der Architektur zu schaffen ist vielen glaube ich nicht klar.</p>
<p>Beste Grüße</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Dirk Eismann</title>
		<link>http://www.flexughh.de/2008/12/16/aktuelle-cairngorm-experten-tips-zusammengefasst/comment-page-1/#comment-64</link>
		<dc:creator>Dirk Eismann</dc:creator>
		<pubDate>Thu, 18 Dec 2008 10:43:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.flexughh.de/?p=265#comment-64</guid>
		<description>@Florian: na klar, sehe ich 100% auch so.

Durch die Diskussion in der Community bzgl. &quot;Cairngorm ist aber sch... weil&quot; bzw. &quot;Framework X ist aber besser als Framwork Y&quot; ist ja erst Fahrt in das Thema IoC und Cairngorm gekommen. Vorher hatte mal ja immer den Eindruck, dass (laut Adobe Consulting und dort insbesondere Herr Webster) Cairngorm so wie es ist total super sei. Was dabei dann rauskommt habe ich schon häufiger bei frustierten Kunden gesehen, die im Cairngorm Wust untergehen...

Im Projektalltag hat denke ich jeder ernsthafte Entwickler an dem Vorgehen gemäß &quot;Cairngorm Lehrbuch&quot; zu Recht seine Zweifel und letztendlich passt man sich alles so an, wie es Sinn macht. Aber das ist dann eben was selbstgebautes (was ja ok ist) - ich habe die Erfahrung gemacht, dass viele Kunden sich da aber was &quot;offizielles&quot; oder &quot;richtiges&quot; wünschen, unabhängig davon, wie toll die eigene Lösung auch sein mag.</description>
		<content:encoded><![CDATA[<p>@Florian: na klar, sehe ich 100% auch so.</p>
<p>Durch die Diskussion in der Community bzgl. &#8220;Cairngorm ist aber sch&#8230; weil&#8221; bzw. &#8220;Framework X ist aber besser als Framwork Y&#8221; ist ja erst Fahrt in das Thema IoC und Cairngorm gekommen. Vorher hatte mal ja immer den Eindruck, dass (laut Adobe Consulting und dort insbesondere Herr Webster) Cairngorm so wie es ist total super sei. Was dabei dann rauskommt habe ich schon häufiger bei frustierten Kunden gesehen, die im Cairngorm Wust untergehen&#8230;</p>
<p>Im Projektalltag hat denke ich jeder ernsthafte Entwickler an dem Vorgehen gemäß &#8220;Cairngorm Lehrbuch&#8221; zu Recht seine Zweifel und letztendlich passt man sich alles so an, wie es Sinn macht. Aber das ist dann eben was selbstgebautes (was ja ok ist) &#8211; ich habe die Erfahrung gemacht, dass viele Kunden sich da aber was &#8220;offizielles&#8221; oder &#8220;richtiges&#8221; wünschen, unabhängig davon, wie toll die eigene Lösung auch sein mag.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Jens Franke</title>
		<link>http://www.flexughh.de/2008/12/16/aktuelle-cairngorm-experten-tips-zusammengefasst/comment-page-1/#comment-63</link>
		<dc:creator>Jens Franke</dc:creator>
		<pubDate>Wed, 17 Dec 2008 07:48:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.flexughh.de/?p=265#comment-63</guid>
		<description>Hej Jens,

danke für die schöne Zusammenfassung.

Cheers
Jens</description>
		<content:encoded><![CDATA[<p>Hej Jens,</p>
<p>danke für die schöne Zusammenfassung.</p>
<p>Cheers<br />
Jens</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Jens Krause</title>
		<link>http://www.flexughh.de/2008/12/16/aktuelle-cairngorm-experten-tips-zusammengefasst/comment-page-1/#comment-62</link>
		<dc:creator>Jens Krause</dc:creator>
		<pubDate>Tue, 16 Dec 2008 14:56:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.flexughh.de/?p=265#comment-62</guid>
		<description>@Dirk: Ja, das ist wirklich interessant, wie jetzt bei vielen Flex-Frameworks IoC die Runde macht: &lt;a href=&quot;http://mate.asfusion.com/&quot; rel=&quot;nofollow&quot;&gt;Mate&lt;/a&gt;, &lt;a href=&quot;http://code.google.com/p/swizframework/&quot; rel=&quot;nofollow&quot;&gt;Swiz&lt;/a&gt;, &lt;a href=&quot;http://forum.springframework.org/forumdisplay.php?f=60&quot; rel=&quot;nofollow&quot;&gt;Spring Actionscript&lt;/a&gt; (ehemals Prana-Framework), jetzt auch noch Cairngorm, selbst bei &lt;a href=&quot;http://www.puremvc.org/&quot; rel=&quot;nofollow&quot;&gt;PureMVC&lt;/a&gt; wird jetzt &quot;injiziert&quot;, zumindest bei dem Utility &quot;&lt;a href=&quot;http://trac.puremvc.org/Utility_AS3_StateMachine&quot; rel=&quot;nofollow&quot;&gt;AS3 StateMachine&lt;/a&gt;&quot;.

Wie auch immer... Auf jeden Fall schön zu sehen, dass damit bei Cairngorm wenigstens ein Weg gezeigt wird, gegen die bekannte Singleton-Problematik anzugehen. Was ich aber immer noch vermisse, sind gute und vor allem aktuelle Code-Beispiele von den Cairngorm-Jungs selbst. Denke, das ist ein wichtiger Grund, warum soviel Schabernack mit Cairngorm angestellt wird...

-Jens</description>
		<content:encoded><![CDATA[<p>@Dirk: Ja, das ist wirklich interessant, wie jetzt bei vielen Flex-Frameworks IoC die Runde macht: <a href="http://mate.asfusion.com/" rel="nofollow">Mate</a>, <a href="http://code.google.com/p/swizframework/" rel="nofollow">Swiz</a>, <a href="http://forum.springframework.org/forumdisplay.php?f=60" rel="nofollow">Spring Actionscript</a> (ehemals Prana-Framework), jetzt auch noch Cairngorm, selbst bei <a href="http://www.puremvc.org/" rel="nofollow">PureMVC</a> wird jetzt &#8220;injiziert&#8221;, zumindest bei dem Utility &#8220;<a href="http://trac.puremvc.org/Utility_AS3_StateMachine" rel="nofollow">AS3 StateMachine</a>&#8220;.</p>
<p>Wie auch immer&#8230; Auf jeden Fall schön zu sehen, dass damit bei Cairngorm wenigstens ein Weg gezeigt wird, gegen die bekannte Singleton-Problematik anzugehen. Was ich aber immer noch vermisse, sind gute und vor allem aktuelle Code-Beispiele von den Cairngorm-Jungs selbst. Denke, das ist ein wichtiger Grund, warum soviel Schabernack mit Cairngorm angestellt wird&#8230;</p>
<p>-Jens</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Florian Salihovic</title>
		<link>http://www.flexughh.de/2008/12/16/aktuelle-cairngorm-experten-tips-zusammengefasst/comment-page-1/#comment-61</link>
		<dc:creator>Florian Salihovic</dc:creator>
		<pubDate>Tue, 16 Dec 2008 14:52:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.flexughh.de/?p=265#comment-61</guid>
		<description>Hey Dirk: sollte nicht so in der Regel immer gearbeitet werden? Dependency Injection ist es ja letzten Endes deswegen, weil die Komponenten extern konfiguriert werden. Im Grunde genommen ist das aber die einzig adäquate Methode um Komponenten zu implementieren. Sie geben nach aussen nur Preis, was sie brauchen und verraten nicht mehr. Würde man in den Komponenten den ModelLocator verwenden, hat das die Nachteile

- es ist für Entwickler nicht transparent
- Wiederverwendbarkeit geht gegen null
- man schleppt immer dass gesamte Model der Anwendung mit sich herum

Mein Senf ;)</description>
		<content:encoded><![CDATA[<p>Hey Dirk: sollte nicht so in der Regel immer gearbeitet werden? Dependency Injection ist es ja letzten Endes deswegen, weil die Komponenten extern konfiguriert werden. Im Grunde genommen ist das aber die einzig adäquate Methode um Komponenten zu implementieren. Sie geben nach aussen nur Preis, was sie brauchen und verraten nicht mehr. Würde man in den Komponenten den ModelLocator verwenden, hat das die Nachteile</p>
<p>- es ist für Entwickler nicht transparent<br />
- Wiederverwendbarkeit geht gegen null<br />
- man schleppt immer dass gesamte Model der Anwendung mit sich herum</p>
<p>Mein Senf <img src='http://www.flexughh.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Dirk Eismann</title>
		<link>http://www.flexughh.de/2008/12/16/aktuelle-cairngorm-experten-tips-zusammengefasst/comment-page-1/#comment-60</link>
		<dc:creator>Dirk Eismann</dc:creator>
		<pubDate>Tue, 16 Dec 2008 13:22:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.flexughh.de/?p=265#comment-60</guid>
		<description>Prima Zusammenfassung. Schon lustig, wie auf einmal bei Cairngorm der Schwenk Richtung IoC etc. gemacht wird.</description>
		<content:encoded><![CDATA[<p>Prima Zusammenfassung. Schon lustig, wie auf einmal bei Cairngorm der Schwenk Richtung IoC etc. gemacht wird.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.260 seconds -->

