<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.4" -->
<rss version="0.92">
<channel>
	<title>Eric Feminella: Solutions Architect, Rich Internet Applications</title>
	<link>http://www.ericfeminella.com/blog</link>
	<description></description>
	<lastBuildDate>Mon, 23 Jun 2008 04:26:22 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>AIR Cairngorm 2.0</title>
		<description><![CDATA[I have received quite a few emails since the release of AIR 1.0 and Flex 3.0 regarding the AIR Cairngorm API which I developed last year. In the time since I have been working primarily with a modified version of AIR Cairngorm which I used on a number of successful real world AIR applications, however [...]]]></description>
		<link>http://www.ericfeminella.com/blog/2008/06/22/air-cairngorm-20/</link>
			</item>
	<item>
		<title>Let design guide, not dictate</title>
		<description><![CDATA[A good design should be intended to guide implementation, not dictate it, and for good reason as in the real world of software development requirements and systems are far to complex and dynamic in nature to view a technical design as anything more than a basic prescription intended to form the basis of an efficient [...]]]></description>
		<link>http://www.ericfeminella.com/blog/2008/05/27/let-design-guide-not-dictate/</link>
			</item>
	<item>
		<title>Implementing interfaces in mxml</title>
		<description><![CDATA[Most Flex developers are aware that mxml files are essentially declarative representations of ActionScript classes, that is, during compilation the mxmlc compiler generates ActionScript 3.0 classes from mxml files before being converted into bytecode that runs in Flash Player. This can be seen by setting the compiler argument -keep-generated-actionscript to true. 
You may be thinking [...]]]></description>
		<link>http://www.ericfeminella.com/blog/2008/05/19/implementing-interfaces-in-mxml/</link>
			</item>
	<item>
		<title>Package-level function closures in ActionScript</title>
		<description><![CDATA[Package-level function closures are very useful for creating generalized functionality which does not require a class (static methods) or instance of a class (instance methods). 
Unlike static and instance methods package-level function closures are not associated with a class or instance of a class but rather with a package. There are no syntactical differences between [...]]]></description>
		<link>http://www.ericfeminella.com/blog/2008/05/06/package-level-function-closures-in-actionscript/</link>
			</item>
	<item>
		<title>Passing &#8230;(rest) parameters between functions</title>
		<description><![CDATA[At some point when developing an application with ActionScript 3 you may need to pass a &#8230;(rest) parameter  to a subsequent function call, and although at first this may appear to be pretty straightforward, doing so will not produce the results one might expect.
For example, consider the following method doSomething which accepts a single [...]]]></description>
		<link>http://www.ericfeminella.com/blog/2008/04/22/passing-rest-parameters-between-functions/</link>
			</item>
	<item>
		<title>IExpense Online (IEO)</title>
		<description><![CDATA[With Income Tax Returns approaching, now is as good a time as ever for me to blog about IExpense Online (IEO).
IExpense Online is the creation of my friend and co-worker Michal Glowacki. It is one of those Flex apps that really showcases what can be accomplished in Adobe Flex with a little creativity and dedication. [...]]]></description>
		<link>http://www.ericfeminella.com/blog/2008/04/16/iexpense-online-ieo/</link>
			</item>
	<item>
		<title>Web-Based UML Sequence Diagram Generator</title>
		<description><![CDATA[If you need to create sequence diagrams quickly and do not have the time to use the more traditional Software Modeling tools; Together, Enterprise Architect, Visio etc. you should take a look at www.websequencediagrams.com. 
This handy little tool is pretty capable for a free web based utility and is very easy to use. It took [...]]]></description>
		<link>http://www.ericfeminella.com/blog/2008/04/14/web-based-uml-sequence-diagram-generator/</link>
			</item>
	<item>
		<title>Collections API update</title>
		<description><![CDATA[I recently made a number of updates to my collections API which include some minor changes to the existing code as well as a few additional classes and interfaces which have been added.
The most significant updates involve three additional operations which have been added to the IMap interface which are as follows:
putAll(table:Dictionary) : void;
Allows an [...]]]></description>
		<link>http://www.ericfeminella.com/blog/2008/04/02/collections-api-update/</link>
			</item>
	<item>
		<title>Cairngen Project moved to Google Code!</title>
		<description><![CDATA[Since the initial release of Cairngen 1.0 there has been an amazing amount of interest in the project and your feedback has been very encouraging. In addition I have received a number of extremely valuable customizations from community members, many of which have made it into subsequent releases.
In order to provide a solid foundation to [...]]]></description>
		<link>http://www.ericfeminella.com/blog/2008/03/31/cairngen-project-moved-to-google-code/</link>
			</item>
	<item>
		<title>Using multiline values in properties files</title>
		<description><![CDATA[When building localized Flex applications with ResourceBundle there are a few tricks you may not be aware of which can come in handy should you need them. 
I have had quite a few people ask how multiline values can be specified in a properties file. This is a pretty common question and luckily the answer [...]]]></description>
		<link>http://www.ericfeminella.com/blog/2008/03/24/quick-tip-multiline-values-in-properties-files/</link>
			</item>
	<item>
		<title>Accessing private class members in AS3</title>
		<description><![CDATA[Reflective programming is a very common, powerful, yet expensive software development practice. In most modern programming languages reflection can not be utilized to modify private members of an object, which is to be expected. However in certain circumstances, such as when developing very high level frameworks and automation APIs it may be beneficial at times [...]]]></description>
		<link>http://www.ericfeminella.com/blog/2008/03/11/accessing-private-class-members-in-as3/</link>
			</item>
	<item>
		<title>LocalPersistenceMap</title>
		<description><![CDATA[When developing browser based Flex application SharedObject provides just about everything one needs to facilitate local persistence of application data. SharedObject is restricted by certain rules governed by the Flash Player Security Model, however it is very efficient for general use.
The data property of a SharedObject provides read/write access to the underlying data which is [...]]]></description>
		<link>http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/</link>
			</item>
</channel>
</rss>
