<?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: Component-Based Applications</title>
	<atom:link href="http://rewindlife.com/2003/09/18/component-based-applications/feed/" rel="self" type="application/rss+xml" />
	<link>http://rewindlife.com/2003/09/18/component-based-applications/</link>
	<description>Technical discussion of Flex, Flash, and RIA development</description>
	<lastBuildDate>Sun, 05 Feb 2012 05:54:45 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: g2u</title>
		<link>http://rewindlife.com/2003/09/18/component-based-applications/comment-page-1/#comment-283</link>
		<dc:creator>g2u</dc:creator>
		<pubDate>Wed, 21 Jan 2004 15:03:22 +0000</pubDate>
		<guid isPermaLink="false">http://rewindlife.com/?p=82#comment-283</guid>
		<description>I loved reading this great blog. Thanks.</description>
		<content:encoded><![CDATA[<p>I loved reading this great blog. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Barnes</title>
		<link>http://rewindlife.com/2003/09/18/component-based-applications/comment-page-1/#comment-282</link>
		<dc:creator>Scott Barnes</dc:creator>
		<pubDate>Fri, 19 Sep 2003 02:31:10 +0000</pubDate>
		<guid isPermaLink="false">http://rewindlife.com/?p=82#comment-282</guid>
		<description>Well said man,

Been waiting for an article like this to illustrate the gr00vyness of components.

Good read indeed.</description>
		<content:encoded><![CDATA[<p>Well said man,</p>
<p>Been waiting for an article like this to illustrate the gr00vyness of components.</p>
<p>Good read indeed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chafic Kazoun</title>
		<link>http://rewindlife.com/2003/09/18/component-based-applications/comment-page-1/#comment-281</link>
		<dc:creator>Chafic Kazoun</dc:creator>
		<pubDate>Fri, 19 Sep 2003 00:56:40 +0000</pubDate>
		<guid isPermaLink="false">http://rewindlife.com/?p=82#comment-281</guid>
		<description>I like it Phil.  That is for sure a big part of components.  To add, I think another is distribution and versioning.  If I purchase a component from a 3rd party, itÃ¢Â€Â™s not difficult to update it down the line if the 3rd party makes an update available.  That is part of the theory behind components, at least for me.</description>
		<content:encoded><![CDATA[<p>I like it Phil.  That is for sure a big part of components.  To add, I think another is distribution and versioning.  If I purchase a component from a 3rd party, itÃ¢Â€Â™s not difficult to update it down the line if the 3rd party makes an update available.  That is part of the theory behind components, at least for me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chafic Kazoun</title>
		<link>http://rewindlife.com/2003/09/18/component-based-applications/comment-page-1/#comment-280</link>
		<dc:creator>Chafic Kazoun</dc:creator>
		<pubDate>Fri, 19 Sep 2003 00:51:18 +0000</pubDate>
		<guid isPermaLink="false">http://rewindlife.com/?p=82#comment-280</guid>
		<description>Yeah, I guess the best thing about components is the fact that they promote you not to mess with them.  Interfaces are definitely a good addition and I&#039;m looking forward to seing them applied in Flash Applications.  There still is a long way to go, but I believe we are headed in that direction.  It definitely is exciting

Nice entry btw on your blog Owen.</description>
		<content:encoded><![CDATA[<p>Yeah, I guess the best thing about components is the fact that they promote you not to mess with them.  Interfaces are definitely a good addition and I&#8217;m looking forward to seing them applied in Flash Applications.  There still is a long way to go, but I believe we are headed in that direction.  It definitely is exciting</p>
<p>Nice entry btw on your blog Owen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Philter</title>
		<link>http://rewindlife.com/2003/09/18/component-based-applications/comment-page-1/#comment-279</link>
		<dc:creator>Philter</dc:creator>
		<pubDate>Fri, 19 Sep 2003 00:45:44 +0000</pubDate>
		<guid isPermaLink="false">http://rewindlife.com/?p=82#comment-279</guid>
		<description>The way i look at it, it seems that classes encapsulate more often than not, a single piece of functionality.  Components bring several of these individually functional pieces together to build something on a little more of a &quot;macroscopic&quot; level.  However, even though the component is using several classes, each with different pieces of functionality, the component itself still has one overarching function to it.  What do you think?

Owen,

Can you elaborate on your comment &quot;there are some serious issues about deployment and development of SWC files&quot;?  I would like to know specifically what you are referring to.

Phil</description>
		<content:encoded><![CDATA[<p>The way i look at it, it seems that classes encapsulate more often than not, a single piece of functionality.  Components bring several of these individually functional pieces together to build something on a little more of a &#8220;macroscopic&#8221; level.  However, even though the component is using several classes, each with different pieces of functionality, the component itself still has one overarching function to it.  What do you think?</p>
<p>Owen,</p>
<p>Can you elaborate on your comment &#8220;there are some serious issues about deployment and development of SWC files&#8221;?  I would like to know specifically what you are referring to.</p>
<p>Phil</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Owen van Dijk</title>
		<link>http://rewindlife.com/2003/09/18/component-based-applications/comment-page-1/#comment-278</link>
		<dc:creator>Owen van Dijk</dc:creator>
		<pubDate>Fri, 19 Sep 2003 00:16:22 +0000</pubDate>
		<guid isPermaLink="false">http://rewindlife.com/?p=82#comment-278</guid>
		<description>Interesting read. Some comments, you are referring to inheritance as reusing code, and you are also mentioning one of the problems, that is &quot;subclassing&quot; a class to suit your specific need. Inheritance is mainly more about specifying an &quot;IS-A&quot; relationship between objects, not about reusing objects behavior. The more obvious problem is that you are strong coupling your objects together, like a chain with a weakest link. The introduction of Interfaces in Flash MX 2004 pro might be the start for developers thinking more and more about interface inheritance than about implementation inheritance.

About components, you basically described the workflow of many VB and Delphi developers and FormBased development. That is exactly what i mean in my posting &quot;The future of Flash ( pt1. Runtime Model )&quot; ( see last alinea ). Also EJB is coming close to a runtime component model, not to forget CORBA and COM(+). There is alot of similarities to Flash RIA development, and i wondered why the Flash Community didn&#039;t pick this up. Again, Ted has been doing great stuff with PowerSDK, and his framework really should deserve some more attention.

About the implementation of Components and workflow in Flash MX 2004, there are some serious issues about deployment and development of SWC files, and i wouldn&#039;t recommend them at all for using them as an equivalent of a .NET Component ( Assembly, DLL ) or an Java Enterprise Bean.</description>
		<content:encoded><![CDATA[<p>Interesting read. Some comments, you are referring to inheritance as reusing code, and you are also mentioning one of the problems, that is &#8220;subclassing&#8221; a class to suit your specific need. Inheritance is mainly more about specifying an &#8220;IS-A&#8221; relationship between objects, not about reusing objects behavior. The more obvious problem is that you are strong coupling your objects together, like a chain with a weakest link. The introduction of Interfaces in Flash MX 2004 pro might be the start for developers thinking more and more about interface inheritance than about implementation inheritance.</p>
<p>About components, you basically described the workflow of many VB and Delphi developers and FormBased development. That is exactly what i mean in my posting &#8220;The future of Flash ( pt1. Runtime Model )&#8221; ( see last alinea ). Also EJB is coming close to a runtime component model, not to forget CORBA and COM(+). There is alot of similarities to Flash RIA development, and i wondered why the Flash Community didn&#8217;t pick this up. Again, Ted has been doing great stuff with PowerSDK, and his framework really should deserve some more attention.</p>
<p>About the implementation of Components and workflow in Flash MX 2004, there are some serious issues about deployment and development of SWC files, and i wouldn&#8217;t recommend them at all for using them as an equivalent of a .NET Component ( Assembly, DLL ) or an Java Enterprise Bean.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

