<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://flex.sys-con.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Farata Systems Flex Blog</title>
 <link>http://flex.sys-con.com/</link>
 <description>Latest articles from Farata Systems Flex Blog</description>
 <language>en</language>
 <copyright>Copyright 2008 </copyright>
 <generator></generator>
 <lastBuildDate>Fri, 21 Nov 2008 22:46:52 EST</lastBuildDate>
 <docs>http://backend.userland.com/rss</docs>
 <ttl>10</ttl>
<item>
 <title>Creating PDF Documents from Flex Applications</title>
 <link>http://flex.sys-con.com/node/419555</link>
 <description>There are three ways of creating PDF documents from Adobe Flex applications: by using the forms/LiveCycle designer,by treating PDF printing as one of the features of your Flex application, and by using Snapshots available in LCDS, which uses bitmaps to represent Flash content.  This article shows how to treat PDF printing as a feature of your application.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/419555&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 22 Aug 2007 11:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/419555</guid>
</item>
<item>
 <title>Farata Systems Announces Release of MyFlex.org at AJAXWorld Conference</title>
 <link>http://flex.sys-con.com/node/352007</link>
 <description>Farata Systems, a leading provider of Flex and Java services and components has announced availability of the Alpha version of the first community site &lt;a href=&quot;http://www.myflex.org&quot; title=&quot;www.myflex.org&quot;&gt;www.myflex.org&lt;/a&gt; that will become a repository for commercial Flex components and Eclipse plugins developed by independent vendors.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/352007&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 26 Mar 2007 12:15:00 EDT</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/352007</guid>
</item>
<item>
 <title>Event-Driven Programming in Flex with Custom Events</title>
 <link>http://flex.sys-con.com/node/341691</link>
 <description>Event-driven programming model offers an excellent architecture based on loosely-coupled components consuming and throwing events.  In this tutorial I&#039;ll show how to design component that communicate with each other via events.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/341691&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 26 Feb 2007 10:00:00 EST</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/341691</guid>
</item>
<item>
 <title>Namespaces in Flex and Soprano</title>
 <link>http://flex.sys-con.com/node/335194</link>
 <description>In XML, namespaces are used to avoid potential naming conflicts with other components having the same  names. Flex also has namespaces. Familiarity with Soprano family is a pre-requisite for reading this article.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/335194&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 11 Feb 2007 19:00:00 EST</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/335194</guid>
</item>
<item>
 <title>Object-Oriented Programming in ActionScript 3 vs Java</title>
 <link>http://flex.sys-con.com/node/328371</link>
 <description>You know the drill: a language is called object-oriented if it supports inheritance, encapsulation and polymorphism. And what do we do with interfaces?&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/328371&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 30 Jan 2007 09:00:00 EST</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/328371</guid>
</item>
<item>
 <title>Our Flex Book Is Written!</title>
 <link>http://flex.sys-con.com/node/316992</link>
 <description>The book &#039;RIA development with Adobe Flex and Java&#039; is written. Check out the book site. Do you know why we are smiling? Because the writing is over! It took us longer than planned because we had to work for a living, and the time for writing this book was just stolen from our families and our sleep.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/316992&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 21 Dec 2006 01:45:00 EST</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/316992</guid>
</item>
<item>
 <title>Flex: The Value-Aware ComboBox</title>
 <link>http://flex.sys-con.com/node/312098</link>
 <description>Flex framework contains a pretty impressive library of the off-the-shelf controls, which can fit the bill for many of the Rich Internet Applications needs. And yet, it is just the tip of the iceberg, because Flex enables you to create, combine and/or extend existing components with a simplicity and elegance hardly ever offered by other GUI development systems.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/312098&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sat, 09 Dec 2006 15:00:00 EST</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/312098</guid>
</item>
<item>
 <title>Intro to Building and Deploying Flex Applications with Ant</title>
 <link>http://flex.sys-con.com/node/309503</link>
 <description>Unless your project is as simple as HelloWorld application, compilation and deployment of this application has to be automated. Creating a build script for any decent size application (i.e. hundreds of files in Flex and server-side Java) is a project on its own. Java programmers typically use one of the open source build tools such as Ant or Maven to formally describe and execute all steps required to build and deploy their projects.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/309503&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 05 Dec 2006 05:00:00 EST</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/309503</guid>
</item>
<item>
 <title>Closures in ActionScript 3</title>
 <link>http://flex.sys-con.com/node/309329</link>
 <description>Closures is one of the cornerstones of dynamic languages. Closures are unavoidable when you use asynchronous operations or need to process an event on the other object. Almost any non-trivial action in Flex communication with the server or getting an input from user is asynchronous. Using closure automatically gives you the reference to the class instance in which you have your function to the external object processing the event.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/309329&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 04 Dec 2006 18:00:00 EST</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/309329</guid>
</item>
<item>
 <title>Adobe Flex 2 - Experimenting With Frame Rates</title>
 <link>http://flex.sys-con.com/node/303778</link>
 <description>This command will build the swf file with the frame rate of fifty frames per second. Display list rendering and the ActionScript execution take turns, hence the frame rate can affect your application performance.  Setting the frame rate to fifty does not mean that each frame will be displayed in exactly 20 milliseconds, as there is some OS/browser overhead. Besides, some browsers may impose restrictions on plugins to lower CPU utilization on the user?s machine.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/303778&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 21 Nov 2006 09:45:00 EST</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/303778</guid>
</item>
<item>
 <title>Comparing the syntax of Java 5 and ActionScript 3</title>
 <link>http://flex.sys-con.com/node/299251</link>
 <description>This is a short comparison table of major elements/concepts of these two languages for a quick reference.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/299251&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 12 Nov 2006 13:30:00 EST</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/299251</guid>
</item>
<item>
 <title>Thoughts on open sourcing Web components</title>
 <link>http://flex.sys-con.com/node/293651</link>
 <description>Every now and then we create reusable components, and so far we are giving them away for free. Some pathetic bloggers call this &#039;giving back to the community&#039;. We look at it simple: if we do not have time to productionize  the component, we donate it.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/293651&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 01 Nov 2006 07:30:00 EST</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/293651</guid>
</item>
<item>
 <title>How AJAX Works</title>
 <link>http://flex.sys-con.com/node/291697</link>
 <description>When I was learning how to work with AJAX, I went through a number of 101-type articles. The biggest problem with these tutorials is that the authors are trying to explain several things at once, which is confusing.  I&#039;ll try to offer you a very simple example of an Ajax application.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/291697&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 30 Oct 2006 00:30:00 EST</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/291697</guid>
</item>
<item>
 <title>PowerBuilder, Java, Flex, Agile Programming</title>
 <link>http://flex.sys-con.com/node/287924</link>
 <description>Ten years ago I&#039;ve been doing PowerBuilder and my mentality was different: first, I was the best friend of business users, and second I did not really worry about what&#039;s under the hood. I could do stuff quickly, or using the modern jargon, I was an&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/287924&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 20 Oct 2006 08:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/287924</guid>
</item>
<item>
 <title>Passing parameters to Flex that works</title>
 <link>http://flex.sys-con.com/node/283888</link>
 <description>The subject of this piece is how to pass parameters from HTML to a Flex 2 application using flashVars parameters.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/283888&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 12 Oct 2006 07:30:00 EDT</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/283888</guid>
</item>
<item>
 <title>ActionScript 3: Dynamic classes</title>
 <link>http://flex.sys-con.com/node/279512</link>
 <description>In Java, if you&#039;ve created an object from a particular class, you can use only properties and methods that were defined in this class. This is not the case in ActionScript 3. This is one of the examples of unusual (from the OOP perspective) programming techniques.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/279512&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 03 Oct 2006 07:15:00 EDT</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/279512</guid>
</item>
<item>
 <title>Adobe Flex: Program in Style or an Elevator Pitch</title>
 <link>http://flex.sys-con.com/node/275643</link>
 <description>Each of our students comes with different understanding of how to program in Flex according to their &#039;legacy&#039; background. So I&#039;ll tell you the story that might have happened in a real life, but first, let me remind you of an old Indian tale about seven blind men and an elephant. In short, one blind man touched the elephant&#039;s head, the other one touched the tail, someone was by the leg. And each of them visualized an elephant differently based on what he touched.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/275643&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 24 Sep 2006 19:30:00 EDT</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/275643</guid>
</item>
<item>
 <title>Extending Adobe Flex with Flash</title>
 <link>http://flex.sys-con.com/node/274849</link>
 <description>While a large Flex application is loaded, the user may experience unpleasant delays, which can be used productively to logon to this application. Besides, it&#039;ll give the user  perception that your application loads faster.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/274849&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 21 Sep 2006 14:45:00 EDT</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/274849</guid>
</item>
<item>
 <title>We&#039;ve taught  Adobe Flex to talk to Microsoft  Excel</title>
 <link>http://flex.sys-con.com/node/273338</link>
 <description>This sample application shows the data exchange between Adobe Flex and Microsoft Excel&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/273338&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 18 Sep 2006 23:15:00 EDT</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/273338</guid>
</item>
<item>
 <title>Adobe Flex 2: Development On A Budget</title>
 <link>http://flex.sys-con.com/node/264915</link>
 <description>Can you put Flash Player&#039;s pretty face on your Web application written in Java/.Net/Python/PHP et al? Yes. Can you do it for free? Yes.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/264915&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 27 Aug 2006 11:15:00 EDT</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/264915</guid>
</item>
<item>
 <title>Flex 2: Large Applications for Impatient Developers</title>
 <link>http://flex.sys-con.com/node/264648</link>
 <description>There are quite a few developers that a) become impatient if the build takes more then 5 seconds and b) concerned that their application will be delivered to the user with similar attention span that could walk away in 10 seconds  or less - regardles of the artwork in the progress meter.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/264648&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 25 Aug 2006 07:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/264648</guid>
</item>
<item>
 <title>Adobe Flex 2: Before Your Application Is Loaded</title>
 <link>http://flex.sys-con.com/node/255823</link>
 <description>The SystemManager is the main manager that controls the application window, creates and parents the Application instance, popups, cursors, manages the classes in the ApplicationDomain, and more. The SystemManager is the first class that is instantiated by Flash Player for your application. It stores the size and position of the main application window, keeps track of its children, such as floating popups and modal windows.&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/255823&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 03 Aug 2006 11:15:00 EDT</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/255823</guid>
</item>
<item>
 <title>Flex Builder Shortcuts</title>
 <link>http://flex.sys-con.com/node/250599</link>
 <description>Adobe Flex Builder  has many convenient keyboard commands and hints that make your programming faster.  But this is a list of Flex Builder   shortcuts  that I use on a regular basis&lt;p&gt;&lt;a href=&quot;http://flex.sys-con.com/node/250599&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 21 Jul 2006 22:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://flex.sys-con.com/node/250599</guid>
</item>
</channel>
</rss>
