<?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: The &#8220;Widget-based Programming Model&#8221; for Flex Enterprise Applications</title>
	<atom:link href="http://danorlando.com/?feed=rss2&#038;p=120" rel="self" type="application/rss+xml" />
	<link>http://danorlando.com/?p=120</link>
	<description>Articles, Information, News, &#38; Tutorials for Adobe Flash Platform Developers and Architects</description>
	<lastBuildDate>Sat, 28 Aug 2010 07:27:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Dan Orlando</title>
		<link>http://danorlando.com/?p=120&#038;cpage=1#comment-1335</link>
		<dc:creator>Dan Orlando</dc:creator>
		<pubDate>Thu, 08 Oct 2009 18:49:47 +0000</pubDate>
		<guid isPermaLink="false">http://danorlando.com/?p=120#comment-1335</guid>
		<description>Sorry for the late reply on this. Apparently this one snuck by me. Here&#039;s my thought on this: I think you&#039;re looking at it upside down. You don&#039;t need an AIR wrapper, you need a basic AS3 library/swc with the code you need to create a proxy, open a socket connection, get the data, and store it to a local db. The library should have the path to the database and the statements for creating objects from the database on demand. Then just include that swc in the different Flex, Flash, or AIR projects and make calls into it as necessary. we call that your &quot;commons&quot; library. It should have a single call in it that takes care of the entire process of opening the socket connection, receiving the necessary  bytecode, doing whatever processing is necessary (object typing, etc.) and stores it to the db. Hopefully that makes sense.</description>
		<content:encoded><![CDATA[<p>Sorry for the late reply on this. Apparently this one snuck by me. Here&#8217;s my thought on this: I think you&#8217;re looking at it upside down. You don&#8217;t need an AIR wrapper, you need a basic AS3 library/swc with the code you need to create a proxy, open a socket connection, get the data, and store it to a local db. The library should have the path to the database and the statements for creating objects from the database on demand. Then just include that swc in the different Flex, Flash, or AIR projects and make calls into it as necessary. we call that your &#8220;commons&#8221; library. It should have a single call in it that takes care of the entire process of opening the socket connection, receiving the necessary  bytecode, doing whatever processing is necessary (object typing, etc.) and stores it to the db. Hopefully that makes sense.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jens Wegar</title>
		<link>http://danorlando.com/?p=120&#038;cpage=1#comment-1260</link>
		<dc:creator>Jens Wegar</dc:creator>
		<pubDate>Mon, 31 Aug 2009 10:31:41 +0000</pubDate>
		<guid isPermaLink="false">http://danorlando.com/?p=120#comment-1260</guid>
		<description>Hey Dan,

I&#039;m in the middle of developing something similar to this also. However I came across one issue, which (based on your blog) I&#039;m hoping you might be able to give some insight on. 

What I&#039;m looking for is a way for an AIR wrapper to provide caching services for a sub-app that wishes to access a particular service. This should happen in such a way that the sub-app does not need to care if it&#039;s running within AIR or within the Flash player, and the AIR wrapper would not need to implement the concrete classes of each service a potential sub-app might require. Roughly put, the following flow:

1. Sub-app sends request to a service
2. AIR wrapper checks if network connection available
2a. If yes, data is sent to service
2b. If no, the AIR wrapper stores the data locally (to be sent when a connection is detected again)
3. Either way, the sub-app gets a success message, with the added detail of whether or not the data was stored remotely or locally.

Any thoughts on this matter? Would be greatly apprechiated.</description>
		<content:encoded><![CDATA[<p>Hey Dan,</p>
<p>I&#8217;m in the middle of developing something similar to this also. However I came across one issue, which (based on your blog) I&#8217;m hoping you might be able to give some insight on. </p>
<p>What I&#8217;m looking for is a way for an AIR wrapper to provide caching services for a sub-app that wishes to access a particular service. This should happen in such a way that the sub-app does not need to care if it&#8217;s running within AIR or within the Flash player, and the AIR wrapper would not need to implement the concrete classes of each service a potential sub-app might require. Roughly put, the following flow:</p>
<p>1. Sub-app sends request to a service<br />
2. AIR wrapper checks if network connection available<br />
2a. If yes, data is sent to service<br />
2b. If no, the AIR wrapper stores the data locally (to be sent when a connection is detected again)<br />
3. Either way, the sub-app gets a success message, with the added detail of whether or not the data was stored remotely or locally.</p>
<p>Any thoughts on this matter? Would be greatly apprechiated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Orlando</title>
		<link>http://danorlando.com/?p=120&#038;cpage=1#comment-81</link>
		<dc:creator>Dan Orlando</dc:creator>
		<pubDate>Wed, 11 Mar 2009 02:34:57 +0000</pubDate>
		<guid isPermaLink="false">http://danorlando.com/?p=120#comment-81</guid>
		<description>My pleasure Moxie. That is a great article you have posted there at InsideRIA, and it is a pleasure to make your acquaintance. I&#039;m involved with a company right now that is currently acquiring capital to build a project that implements an architecture like the one described above. I look forward to having the opportunity to actually put this concept that our brains have collectively created (in theory, that is) into a real-world enterprise application. If our economy wasn&#039;t so bad, I&#039;d probably already have a team working on it, but acquiring investor dollars isn&#039;t an easy task these days.  Anyway, thanks for commenting. 

Dan</description>
		<content:encoded><![CDATA[<p>My pleasure Moxie. That is a great article you have posted there at InsideRIA, and it is a pleasure to make your acquaintance. I&#8217;m involved with a company right now that is currently acquiring capital to build a project that implements an architecture like the one described above. I look forward to having the opportunity to actually put this concept that our brains have collectively created (in theory, that is) into a real-world enterprise application. If our economy wasn&#8217;t so bad, I&#8217;d probably already have a team working on it, but acquiring investor dollars isn&#8217;t an easy task these days.  Anyway, thanks for commenting. </p>
<p>Dan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Moxie Zhang</title>
		<link>http://danorlando.com/?p=120&#038;cpage=1#comment-64</link>
		<dc:creator>Moxie Zhang</dc:creator>
		<pubDate>Mon, 02 Feb 2009 18:45:39 +0000</pubDate>
		<guid isPermaLink="false">http://danorlando.com/?p=120#comment-64</guid>
		<description>Hey Dan, you described some unspoken ideas in my insideria article behind the viewer and the widget programming model. I was hoping someone could take the design and go further within a larger enterprise architecture. You just did. Thanks.

Moxie</description>
		<content:encoded><![CDATA[<p>Hey Dan, you described some unspoken ideas in my insideria article behind the viewer and the widget programming model. I was hoping someone could take the design and go further within a larger enterprise architecture. You just did. Thanks.</p>
<p>Moxie</p>
]]></content:encoded>
	</item>
</channel>
</rss>
