<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Danosphere. &#187; as3</title>
	<atom:link href="http://www.thedanosphere.com/tags/as3/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thedanosphere.com</link>
	<description>class TheDanosphere extends Dan implements Blog</description>
	<lastBuildDate>Thu, 03 Nov 2011 18:50:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Flex SandboxMouseEvent &#8211; Not All It&#8217;s Cracked Up To Be.</title>
		<link>http://www.thedanosphere.com/2011/02/23/flex-sandboxmouseevent-not-all-its-cracked-up-to-be/</link>
		<comments>http://www.thedanosphere.com/2011/02/23/flex-sandboxmouseevent-not-all-its-cracked-up-to-be/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 17:34:14 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[flex4]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.thedanosphere.com/?p=367</guid>
		<description><![CDATA[Recently while piddling around in the day-to-day tasks I handle here at DecisionLens I was deep within the List class when I came across something I had never seen before &#8211; a SandboxMouseEvent [gasp]. Upon seeing all the wonderous events I could listen to I thought- this is amazing! I can listen for all kinds [...]]]></description>
			<content:encoded><![CDATA[<p>Recently while piddling around in the day-to-day tasks I handle here at <a href="http://decisionlens.com">DecisionLens</a> I was deep within the <a href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/controls/List.html">List class</a> when I came across something I had never seen before &#8211; a <a href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/events/SandboxMouseEvent.html">SandboxMouseEvent </a>[gasp]. Upon seeing all the wonderous events I could listen to I thought- this is amazing! I can listen for all kinds of stuff happening outside of my sandboxed flash window! So I whipped together a little demo to see what this magical new event could do&#8230; [<a href="http://www.thedanosphere.com/labs/sandboxmouseevent/SandboxMouseEvents.html">Click Here for Source</a>]:</p>
<p style="text-align: center;border:1px solid #cccccc"><script type="text/javascript" src="http://www.thedanosphere.com/wp-content/plugins/pb-embedflash/js/swfobject.js"></script><span class="embedflash" id="swfiddb07ca56c50026e87f76854601c2c2fc"><small>(Please open the article to see the flash file or player.)</small></span><script type="text/javascript">
				var flashvars = {}; var params = {}; var attributes = {};params.allowfullscreen = "true"; params.allowscriptaccess = "always";
				swfobject.embedSWF("http://www.thedanosphere.com/labs/sandboxmouseevent/SandboxMouseEvents.swf","swfiddb07ca56c50026e87f76854601c2c2fc","550","200","9.0.0","http://www.thedanosphere.com/wp-content/plugins/pb-embedflash/swf/expressInstall.swf",flashvars,params,attributes);
		</script></p>
<p>As you can see, not performing as advertised! It seems the only even it captures is <em>MouseUpSomwhere</em>, and that fires when you roll out of the window? Very weird. I thought maybe it was an issue with being trapped in a browser window, so I threw the same code into an AIR application, and same thing- only event fired was <em>MouseUpSomewhere</em>. I don&#8217;t know if this is a bug (seems to be since mouseUp isn&#8217;t really occuring, its more of a <em>RollOverSomewhere</em>), or I&#8217;m just misunderstanding the functionality of this event, but in either case, it was certainly a letdown to see I was still pretty much trapped within my tiny SWF prison.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thedanosphere.com/2011/02/23/flex-sandboxmouseevent-not-all-its-cracked-up-to-be/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Draw Dashed Lines in Flex / AS3</title>
		<link>http://www.thedanosphere.com/2009/02/05/draw-dashed-lines-in-flex-as3/</link>
		<comments>http://www.thedanosphere.com/2009/02/05/draw-dashed-lines-in-flex-as3/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 17:51:35 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[snipt]]></category>

		<guid isPermaLink="false">http://www.thedanosphere.com/?p=200</guid>
		<description><![CDATA[Here is a recent code snippet I wrote to draw dashed lines in Actionscript (I am using it in Flex). Very cool. I&#8217;m displaying it using the new &#8220;Snipt Embed&#8221; functionality from Snipt.org, pretty neat!
if(embedStylesPrinted != true) {document.write('');}var embedStylesPrinted = true;v1var content = 'asdfaspfds  #snipt-embed-1188995745 pre {    background-color: #fafafa !important;  [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a recent code snippet I wrote to draw dashed lines in Actionscript (I am using it in Flex). Very cool. I&#8217;m displaying it using the new &#8220;Snipt Embed&#8221; functionality from <a href="http://snipt.org">Snipt.org</a>, pretty neat!<br />
<script type="text/javascript" src="http://embed.snipt.org/Jkl"></script><noscript>if(embedStylesPrinted != true) {document.write('<link type="text/css" rel="stylesheet" href="http://snipt.org/snipt/extend/embed/snipt_js.css">');}var embedStylesPrinted = true;v1var content = '<div id="snipt-embed-177965686" class="snipt-embed" ><div class="snipt-embed-meta-container"><div class="snipt-embed-title">asdf</div><div class="snipt-embed-language">asp</div></div><div class="snipt-embed-code" style="background-color:#fafafa"><pre class="asp" style="font-size:12px;color: #;">fds</pre></div><div class="snipt-embed-byline" style="display:block"><div class="snipt-embed-logo" style="display:inline-block"><a href="http://snipt.org/zlHi1" title="Powered by Snipt.org - Easily share source code" style="text-decoration:none"><img src="http://snipt.org/snipt/images/embed_logo.png" border="0"></a></div><!--<div class="snipt-embed-poweredby" style="display:inline-block"><a href="http://snipt.org/zlHi1" title="Easily share source code">powered by snipt.org</a></div>--></div></div><style type="text/css">  #snipt-embed-177965686 pre {    background-color: #fafafa !important;    background-image: none !important;  }</style>';document.write(content);<br>[code snippet: <a href="http://snipt.org/Jkl">http://snipt.org/Jkl</a>]</noscript></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thedanosphere.com/2009/02/05/draw-dashed-lines-in-flex-as3/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>AS3 Node Network</title>
		<link>http://www.thedanosphere.com/2008/10/01/as3-node-network/</link>
		<comments>http://www.thedanosphere.com/2008/10/01/as3-node-network/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 23:52:29 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Labs]]></category>
		<category><![CDATA[as3]]></category>

		<guid isPermaLink="false">http://www.thedanosphere.com/?p=112</guid>
		<description><![CDATA[I have been doing some pretty cool &#8220;node&#8221; based UI stuff at work using FLEX. I wanted to try and push the idea further, but the code I wrote at work is proprietary. Thus, I&#8217;ve decided to start from scratch! Since I&#8217;m starting from scratch I decided to do it up in Flash, here is [...]]]></description>
			<content:encoded><![CDATA[<p>I have been doing some pretty cool &#8220;node&#8221; based UI stuff at work using FLEX. I wanted to try and push the idea further, but the code I wrote at work is proprietary. Thus, I&#8217;ve decided to start from scratch! Since I&#8217;m starting from scratch I decided to do it up in Flash, here is the base for it, I&#8217;ll post updates as it advances.</p>
<p><strong>Use:</strong> Click to create a node. Click and drag nodes to move them around.</p>
<p><object type="application/x-shockwave-flash" data="http://www.thedanosphere.com/labs/nodeNetwork/NodeNetwork.swf" width="650" height="500" class="embedflash"><param name="movie" value="http://www.thedanosphere.com/labs/nodeNetwork/NodeNetwork.swf" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><small>(Please open the article to see the flash file or player.)</small></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thedanosphere.com/2008/10/01/as3-node-network/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>AS3 FileReference Example</title>
		<link>http://www.thedanosphere.com/2008/05/06/as3-filereference-example/</link>
		<comments>http://www.thedanosphere.com/2008/05/06/as3-filereference-example/#comments</comments>
		<pubDate>Tue, 06 May 2008 17:21:47 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Labs]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[FileReference]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Uploading with Flash]]></category>

		<guid isPermaLink="false">http://www.thedanosphere.com/?p=76</guid>
		<description><![CDATA[
A while ago I made a post about FileReference in AS2. For a recent project I needed to create a simple uploader class which uploads files to a given server from flash, so once again I was face to face with FileReference, but this time in AS3. The syntax is almost identical, with a few [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.thedanosphere.com/labs/AS3_FileReference/AS3_FileReference.zip" title="AS3 FileReference"><img src="http://www.thedanosphere.com/wp-content/uploads/2008/05/uploader.jpg" alt="AS3 FileReference Pic" style="border: 1px solid #cccccc" border="0" /></a></p>
<p>A while ago I made a post about <a href="http://www.thedanosphere.com/?p=7">FileReference in AS2</a>. For a recent project I needed to create a simple uploader class which uploads files to a given server from flash, so once again I was face to face with FileReference, but this time in AS3. The syntax is almost identical, with a few small nuances. Ill let you <a href="http://www.thedanosphere.com/labs/AS3_FileReference/AS3_FileReference.zip"><strong>download the source</strong></a>** to get the full details.</p>
<p>This example has some a few small frills, my favorite of which is the constructor takes a directory name where you would like the file to be uploaded (relative to the upload script), this allows me to reuse this class for many different uploads, to different directories.</p>
<p><span style="font-style: italic; color: #333333">** Note: For this to work you need to put &#8220;upload.php&#8221; on your server and point the variable &#8216;phpUploadScript&#8217; in FileUploader.as on line 20 to upload.php.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thedanosphere.com/2008/05/06/as3-filereference-example/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>AS2 versus AS3, or &#8220;Why AS3 is awesome&#8221;&#8230;</title>
		<link>http://www.thedanosphere.com/2008/03/26/as2-versus-as3-or-why-as3-is-awesome/</link>
		<comments>http://www.thedanosphere.com/2008/03/26/as2-versus-as3-or-why-as3-is-awesome/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 05:21:43 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[cool]]></category>

		<guid isPermaLink="false">http://www.thedanosphere.com/?p=55</guid>
		<description><![CDATA[ 
Life has been a little crazy balancing taking so many credit hours [20], wrapping up my final quarter at RIT, my day job, TCBN, and keeping my blog up to date but its almost 1am and I finally have time to post!
I found these pretty cool &#8220;load test&#8221; flash movies [a while ago] that [...]]]></description>
			<content:encoded><![CDATA[<p><a href="#" onclick="ald_OpenBrWindow('http://www.thedanosphere.com/loadtest/as2/Papervision3D_as2.swf', 'as2', '', '800', '400', true, 'AS2 Load Test')"><img src="http://www.thedanosphere.com/wp-content/uploads/2008/03/as2prev.thumbnail.jpg" title="AS2 Performance Test" border="0" /></a> <a href="#" onclick="ald_OpenBrWindow('http://www.thedanosphere.com/loadtest/as3/Falcon3D.swf', 'as3', '', '800', '400', true, 'AS3 Load Test')"><img src="http://www.thedanosphere.com/wp-content/uploads/2008/03/as3prev.thumbnail.jpg" title="AS3 Performance Test" border="0" /></a></p>
<p>Life has been a little crazy balancing taking so many credit hours [20], wrapping up my final quarter at RIT, my day job, <a href="http://www.thecollegeblognetwork.com">TCBN</a>, and keeping my blog up to date but its almost 1am and I finally have time to post!</p>
<p>I found these pretty cool &#8220;load test&#8221; flash movies [a while ago] that serve as an awesome example of how much more efficient actionscript 3 is over actionscript 2. I am currently a huge AS2 junkie, but with my recent coursework in Flex and current project in AS3 based flash, I am getting more and more fond of it. There are some differences from AS2, don&#8217;t expect a point and click transition from one version of actionscript to the other. If you are familiar with object-oriented design in AS2 the move is nearly painless (off the top of my head: Document class, event handlers, and * var type [yes, *]).</p>
<p>Flash is here to stay, and it&#8217;s good to see that the language that powers it is maturing as well.</p>
<p><em>* Only run one load test at a time for accurate results</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thedanosphere.com/2008/03/26/as2-versus-as3-or-why-as3-is-awesome/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Web App: College Career Course Manager</title>
		<link>http://www.thedanosphere.com/2008/02/08/web-app-college-career-course-manager/</link>
		<comments>http://www.thedanosphere.com/2008/02/08/web-app-college-career-course-manager/#comments</comments>
		<pubDate>Fri, 08 Feb 2008 07:01:44 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[college]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[flex 2]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://www.artfunction.com/hosted/thedanosphere/blog/?p=28</guid>
		<description><![CDATA[
I recently took a course in Rich Internet Application development which focused on the snazzy new Adobe Flex 2 (now Flex 3) platform. This was an amazing course because Flex is being hyped up as the next big thing in RIA development because it runs in the highly pervasive Flash Player plugin (booyah silverlight!). The [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.artfunction.com/cmanager/CourseManagerUI.html" target="_blank"><img style="border: 1px solid #cccccc" src="http://www.thedanosphere.com/images/cmanager.jpg" border="0" alt="" /></a></p>
<p>I recently took a course in Rich Internet Application development which focused on the snazzy new Adobe Flex 2 (now Flex 3) platform. This was an amazing course because Flex is being hyped up as the next big thing in RIA development because it runs in the highly pervasive Flash Player plugin (booyah silverlight!). The structure for the course was a rigorous 10week development session in which we would conceive, design, and develop a Flex application and integrate it with some type of stateful data storage.</p>
<p>As usual I wanted to develop something useful, and something that would allow me to integrate Flex with a technology that would be used in the real world- so I opted to integrate it with PHP and MYSQL. Even though this part of it wasn&#8217;t required, I felt it really made the experience that much more useful.</p>
<p><strong> Check it out: <a href="http://www.artfunction.com/cmanager/CourseManagerUI.html" target="_blank">Flex Course Manager</a></strong></p>
<p><em>Responsibilities: All design, development, and backend </em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thedanosphere.com/2008/02/08/web-app-college-career-course-manager/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

