<?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>Comments on: Thoughts on Cairngorm 3 and Application Architecture</title>
	<atom:link href="http://www.herrodius.com/blog/216/feed" rel="self" type="application/rss+xml" />
	<link>http://www.herrodius.com/blog/216</link>
	<description>Thoughts from a software developer</description>
	<lastBuildDate>Wed, 30 Nov 2011 09:13:06 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Christophe Herreman » Blog Archive » Thoughts on Cairngorm 3 and &#8230; &#124; Flex learner</title>
		<link>http://www.herrodius.com/blog/216/comment-page-1#comment-14518</link>
		<dc:creator>Christophe Herreman » Blog Archive » Thoughts on Cairngorm 3 and &#8230; &#124; Flex learner</dc:creator>
		<pubDate>Sun, 18 Apr 2010 22:00:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.herrodius.com/blog/?p=216#comment-14518</guid>
		<description>[...] the original here: Christophe Herreman » Blog Archive » Thoughts on Cairngorm 3 and &#8230;    Categories: Cairngorm, Cairngorm Architecture Tags: adobe flex, and-then, are-now, but-then, [...]</description>
		<content:encoded><![CDATA[<p>[...] the original here: Christophe Herreman » Blog Archive » Thoughts on Cairngorm 3 and &#8230;    Categories: Cairngorm, Cairngorm Architecture Tags: adobe flex, and-then, are-now, but-then, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christophe</title>
		<link>http://www.herrodius.com/blog/216/comment-page-1#comment-14280</link>
		<dc:creator>Christophe</dc:creator>
		<pubDate>Mon, 15 Feb 2010 12:38:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.herrodius.com/blog/?p=216#comment-14280</guid>
		<description>@Graeme: That&#039;s a good point. I&#039;ll create an improvement request for this in the Jira. Thanks for the input.</description>
		<content:encoded><![CDATA[<p>@Graeme: That&#8217;s a good point. I&#8217;ll create an improvement request for this in the Jira. Thanks for the input.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Graeme Harker</title>
		<link>http://www.herrodius.com/blog/216/comment-page-1#comment-14279</link>
		<dc:creator>Graeme Harker</dc:creator>
		<pubDate>Mon, 15 Feb 2010 11:28:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.herrodius.com/blog/?p=216#comment-14279</guid>
		<description>Given the confusion in the community caused by Adobe&#039;s release of these application support libraries (that have no relationship whatsoever to 
previous releases of Cairngorm) as &quot;Cairngorm 3&quot; would it make sense to 
be more explicit in the Spring ActionScript documentation that Spring ActionScript&#039;s support for &quot;Cairngorm&quot; is actually support for &quot;Cairngorm 2&quot;?</description>
		<content:encoded><![CDATA[<p>Given the confusion in the community caused by Adobe&#8217;s release of these application support libraries (that have no relationship whatsoever to<br />
previous releases of Cairngorm) as &#8220;Cairngorm 3&#8243; would it make sense to<br />
be more explicit in the Spring ActionScript documentation that Spring ActionScript&#8217;s support for &#8220;Cairngorm&#8221; is actually support for &#8220;Cairngorm 2&#8243;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Galays</title>
		<link>http://www.herrodius.com/blog/216/comment-page-1#comment-14174</link>
		<dc:creator>Alex Galays</dc:creator>
		<pubDate>Thu, 29 Oct 2009 23:13:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.herrodius.com/blog/?p=216#comment-14174</guid>
		<description>Some good points raised.

Although, Parsley also come in modular pieces as seen here : 

http://www.spicefactory.org/parsley/docs/2.1/manual/parsley-spicelib-dependencies.jpg

So you could well decide to just use the reflection functionalities alone.</description>
		<content:encoded><![CDATA[<p>Some good points raised.</p>
<p>Although, Parsley also come in modular pieces as seen here : </p>
<p><a href="http://www.spicefactory.org/parsley/docs/2.1/manual/parsley-spicelib-dependencies.jpg" rel="nofollow">http://www.spicefactory.org/parsley/docs/2.1/manual/parsley-spicelib-dependencies.jpg</a></p>
<p>So you could well decide to just use the reflection functionalities alone.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Uhlmann</title>
		<link>http://www.herrodius.com/blog/216/comment-page-1#comment-14138</link>
		<dc:creator>Alex Uhlmann</dc:creator>
		<pubDate>Tue, 13 Oct 2009 15:01:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.herrodius.com/blog/?p=216#comment-14138</guid>
		<description>Thanks for all this feedback. It will influence the progression of our Cairngorm efforts. Please note that we labelled Cairngorm 3 as beta. We want to release early and often, therefore things will change, especially when we get great feedback like this!

The dependency to Parsley isn&#039;t our final goal. Also, note that we present 7 libraries where only 3 (all labeled as beta) are Parsley extentions. We&#039;ve done some changes on the wiki to make this a bit clearer than before. More to come.

Thanks again for the critical feedback,
Alex</description>
		<content:encoded><![CDATA[<p>Thanks for all this feedback. It will influence the progression of our Cairngorm efforts. Please note that we labelled Cairngorm 3 as beta. We want to release early and often, therefore things will change, especially when we get great feedback like this!</p>
<p>The dependency to Parsley isn&#8217;t our final goal. Also, note that we present 7 libraries where only 3 (all labeled as beta) are Parsley extentions. We&#8217;ve done some changes on the wiki to make this a bit clearer than before. More to come.</p>
<p>Thanks again for the critical feedback,<br />
Alex</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jexchen &#187; Blog Archive &#187; Cairngorm 3 Beta??</title>
		<link>http://www.herrodius.com/blog/216/comment-page-1#comment-14131</link>
		<dc:creator>jexchen &#187; Blog Archive &#187; Cairngorm 3 Beta??</dc:creator>
		<pubDate>Sat, 10 Oct 2009 02:12:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.herrodius.com/blog/?p=216#comment-14131</guid>
		<description>[...] http://www.herrodius.com/blog/216 [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://www.herrodius.com/blog/216" rel="nofollow">http://www.herrodius.com/blog/216</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harry</title>
		<link>http://www.herrodius.com/blog/216/comment-page-1#comment-14126</link>
		<dc:creator>Harry</dc:creator>
		<pubDate>Wed, 07 Oct 2009 22:08:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.herrodius.com/blog/?p=216#comment-14126</guid>
		<description>+1

The most important thing is to create a good component architecture.  Once you do that well, then you can add a framework around it.  But if you have a bad component architecture, no framework can save you.

And Adobe really has some messaging (marketing) problems with Cairngorm.  Either Cairngorm is a framework, or it isn&#039;t.  They are now trying to claim that it&#039;s a framework, but then they gave a demo of how to use Cairngorm, and they included Parsely, and then the Cairngorm 3 site is saying it&#039;s a micro-architecture, but when you drill down to the details it&#039;s nothing but an abstract documentation project with guidelines on how to be a good Flex programmer.  Perhaps this is a reflection of the confusion within Adobe about what it is that they are trying to do.</description>
		<content:encoded><![CDATA[<p>+1</p>
<p>The most important thing is to create a good component architecture.  Once you do that well, then you can add a framework around it.  But if you have a bad component architecture, no framework can save you.</p>
<p>And Adobe really has some messaging (marketing) problems with Cairngorm.  Either Cairngorm is a framework, or it isn&#8217;t.  They are now trying to claim that it&#8217;s a framework, but then they gave a demo of how to use Cairngorm, and they included Parsely, and then the Cairngorm 3 site is saying it&#8217;s a micro-architecture, but when you drill down to the details it&#8217;s nothing but an abstract documentation project with guidelines on how to be a good Flex programmer.  Perhaps this is a reflection of the confusion within Adobe about what it is that they are trying to do.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arnoud</title>
		<link>http://www.herrodius.com/blog/216/comment-page-1#comment-14125</link>
		<dc:creator>Arnoud</dc:creator>
		<pubDate>Wed, 07 Oct 2009 20:31:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.herrodius.com/blog/?p=216#comment-14125</guid>
		<description>+1 :-)

The ideas of cairngorm are great, but it seems that Adobe rushed things a bit last minute. It&#039;s like they had to come out with something (they talked on max 2008 already about Cairngorm 3 but it remained quiet). Feels to me they just took the most mature framework to build their concepts around that. I do believe Parsley is a bit more mature and feature rich than SAS but the difference is not big. I just hope the development of SAS will be going on as strong as it did lately and that adobe will remove the dependency on Parsley. There was lots of progress lately! 

I personally prefer SAS above Parsley but that&#039;s my personal preference. Parsley by the way does separate thing very well just like SAS,  btw Talking about separation of concerns, I would suggest that the MVCS of SAS go in a separate swc to let people use only the IoC container. It&#039;s a bit overhead and distracting when using your own MVC classes on top of SAS.

anyway nice article!

Arnoud</description>
		<content:encoded><![CDATA[<p>+1 <img src='http://www.herrodius.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>The ideas of cairngorm are great, but it seems that Adobe rushed things a bit last minute. It&#8217;s like they had to come out with something (they talked on max 2008 already about Cairngorm 3 but it remained quiet). Feels to me they just took the most mature framework to build their concepts around that. I do believe Parsley is a bit more mature and feature rich than SAS but the difference is not big. I just hope the development of SAS will be going on as strong as it did lately and that adobe will remove the dependency on Parsley. There was lots of progress lately! </p>
<p>I personally prefer SAS above Parsley but that&#8217;s my personal preference. Parsley by the way does separate thing very well just like SAS,  btw Talking about separation of concerns, I would suggest that the MVCS of SAS go in a separate swc to let people use only the IoC container. It&#8217;s a bit overhead and distracting when using your own MVC classes on top of SAS.</p>
<p>anyway nice article!</p>
<p>Arnoud</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: corriander</title>
		<link>http://www.herrodius.com/blog/216/comment-page-1#comment-14123</link>
		<dc:creator>corriander</dc:creator>
		<pubDate>Wed, 07 Oct 2009 14:21:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.herrodius.com/blog/?p=216#comment-14123</guid>
		<description>Could not agree with you more on the observations... Name and dependency dont seem to be well thought out... Wonder how much of that is personel preference vs a pragmatic design choice...</description>
		<content:encoded><![CDATA[<p>Could not agree with you more on the observations&#8230; Name and dependency dont seem to be well thought out&#8230; Wonder how much of that is personel preference vs a pragmatic design choice&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: shaun</title>
		<link>http://www.herrodius.com/blog/216/comment-page-1#comment-14122</link>
		<dc:creator>shaun</dc:creator>
		<pubDate>Wed, 07 Oct 2009 12:58:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.herrodius.com/blog/?p=216#comment-14122</guid>
		<description>I agree - frameworks are not always appropriate. On the other hand, they can be useful learning tools for people new to architecture and design patterns.</description>
		<content:encoded><![CDATA[<p>I agree &#8211; frameworks are not always appropriate. On the other hand, they can be useful learning tools for people new to architecture and design patterns.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

