<?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>Epseelon &#187; Rich Internet Applications</title>
	<atom:link href="http://sebastien-arbogast.com/category/rich-internet-applications/feed/" rel="self" type="application/rss+xml" />
	<link>http://sebastien-arbogast.com</link>
	<description>Solving Software Problems since 2010</description>
	<lastBuildDate>Sat, 28 Jan 2012 21:41:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>My Case for DTO&#8217;s</title>
		<link>http://sebastien-arbogast.com/2011/01/06/my-case-for-dtos/</link>
		<comments>http://sebastien-arbogast.com/2011/01/06/my-case-for-dtos/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 12:00:40 +0000</pubDate>
		<dc:creator>Sébastien</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Geek Culture]]></category>
		<category><![CDATA[Groovy/Grails]]></category>
		<category><![CDATA[Model-Driven Architecture]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://sebastien-arbogast.com/?p=782</guid>
		<description><![CDATA[In many of my posts about Grails and Flex integration, I take for granted that I use Data Transfer Objects to transfer data between my Grails backend and my Flex frontend. Put simply, Data Transfer Object are pure data containing classes different from the domain entity classes used to store data in the backend. I take it for granted because I'm deeply convinced that it's the best way to do things and so far, experience has never proved me wrong. But I often get this question in comments or by mail (this is for you Martijn): why bother create an entirely separate class structure and copy data from entities to DTO's and back instead of just using entities?]]></description>
		<wfw:commentRss>http://sebastien-arbogast.com/2011/01/06/my-case-for-dtos/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		<atom:link rel="payment" href="http://sebastien-arbogast.com/?flattrss_redirect&amp;id=782&amp;md5=da4d107f9378a8c4df8ed9eb5c6019ff" type="text/html" />
	</item>
		<item>
		<title>The Real Reasons Behind the Flash Debate</title>
		<link>http://sebastien-arbogast.com/2010/02/13/the-real-reasons-behind-the-flash-debate/</link>
		<comments>http://sebastien-arbogast.com/2010/02/13/the-real-reasons-behind-the-flash-debate/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 17:07:44 +0000</pubDate>
		<dc:creator>Sébastien</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Geek Culture]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://sebastien-arbogast.com/?p=453</guid>
		<description><![CDATA[In my humble opinion, the main reason why the debate around Flash versus HTML5 (and Adobe versus Apple) has gone haywire during the past few weeks is that everyone is lying about their true motives (like in any apparently inextricable conflict): Apple doesn&#8217;t want Flash on its closed devices like the iPhone, iPod Touch and [...]]]></description>
		<wfw:commentRss>http://sebastien-arbogast.com/2010/02/13/the-real-reasons-behind-the-flash-debate/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		<atom:link rel="payment" href="http://sebastien-arbogast.com/?flattrss_redirect&amp;id=453&amp;md5=0dc05ccf92c4bd20aea90eed5e1984da" type="text/html" />
	</item>
		<item>
		<title>Grails BlazeDS 4 Integration Plugin</title>
		<link>http://sebastien-arbogast.com/2010/01/28/grails-blazeds-4-integration-plugin/</link>
		<comments>http://sebastien-arbogast.com/2010/01/28/grails-blazeds-4-integration-plugin/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 19:55:22 +0000</pubDate>
		<dc:creator>Sébastien</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Groovy/Grails]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>
		<category><![CDATA[Tech Stuff]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[blazeds]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flashbuilder]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://sebastien-arbogast.com/?p=440</guid>
		<description><![CDATA[One of the main goals I&#8217;ve been pursuing for a few months is the integration of Grails with Flex 4. I need to rework ConferenceGuide&#8216;s administration backend to make it more ergonomic so that we can cover more events, and ever since I discovered Flex 4 niceties, I couldn&#8217;t think of doing that with anything [...]]]></description>
		<wfw:commentRss>http://sebastien-arbogast.com/2010/01/28/grails-blazeds-4-integration-plugin/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		<atom:link rel="payment" href="http://sebastien-arbogast.com/?flattrss_redirect&amp;id=440&amp;md5=1abd1699c1d64afe98e1b0d9beca1225" type="text/html" />
	</item>
		<item>
		<title>Fear, Uncertainty and Doubt</title>
		<link>http://sebastien-arbogast.com/2010/01/28/fear-uncertainty-and-doubt/</link>
		<comments>http://sebastien-arbogast.com/2010/01/28/fear-uncertainty-and-doubt/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 15:58:45 +0000</pubDate>
		<dc:creator>Sébastien</dc:creator>
				<category><![CDATA[Geek Culture]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>
		<category><![CDATA[Tech Stuff]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ipad]]></category>

		<guid isPermaLink="false">http://sebastien-arbogast.com/?p=430</guid>
		<description><![CDATA[I have hesitated for a long time&#8230; a few hours that is. But given my geek reputation (of which I&#8217;m still proud by the way), I could just not avoid it: I have to say something about the iPad. Of course I was following the keynote live yesterday with a bunch of geeks in Café [...]]]></description>
		<wfw:commentRss>http://sebastien-arbogast.com/2010/01/28/fear-uncertainty-and-doubt/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<atom:link rel="payment" href="http://sebastien-arbogast.com/?flattrss_redirect&amp;id=430&amp;md5=a55bb5416aea84131fd35fedca460bcb" type="text/html" />
	</item>
		<item>
		<title>Spring, Flex, BlazeDS Full Stack is Back!</title>
		<link>http://sebastien-arbogast.com/2009/11/07/spring-flex-blazeds-full-stack-is-back/</link>
		<comments>http://sebastien-arbogast.com/2009/11/07/spring-flex-blazeds-full-stack-is-back/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 18:19:53 +0000</pubDate>
		<dc:creator>Sébastien</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>

		<guid isPermaLink="false">http://sebastien-arbogast.com/?p=330</guid>
		<description><![CDATA[After trying for weeks to integrate Flex and BlazeDS into Grails, in vain, I&#8217;ve decided to come back to vanilla Spring/Hibernate for Conference Guide server. And I took the opportunity to upgrade my todolist sample application, the one featured in the article published both on this blog and on the Adobe Developer Connection. Here are [...]]]></description>
		<wfw:commentRss>http://sebastien-arbogast.com/2009/11/07/spring-flex-blazeds-full-stack-is-back/feed/</wfw:commentRss>
		<slash:comments>57</slash:comments>
		<atom:link rel="payment" href="http://sebastien-arbogast.com/?flattrss_redirect&amp;id=330&amp;md5=498df3c060ed138217ea268c2b6a7d7f" type="text/html" />
	</item>
		<item>
		<title>Grails Flex Integration, version 1.0</title>
		<link>http://sebastien-arbogast.com/2009/10/24/grails-flex-integration-version-1-0/</link>
		<comments>http://sebastien-arbogast.com/2009/10/24/grails-flex-integration-version-1-0/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 17:18:51 +0000</pubDate>
		<dc:creator>Sébastien</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Groovy/Grails]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>

		<guid isPermaLink="false">http://sebastien-arbogast.com/?p=310</guid>
		<description><![CDATA[Ever since I discovered Grails, I've never stopped looking for the best way to make it work with Flex (I guess for me, the search was NOT over). Why so? Simply because the less time we spend connecting components, mapping objects with the database and dealing with boilerplate code, the more time we have for building gorgeous user interfaces. As for usual web suspects like JSF, GWT, GSP and other HTML/JS-generators, they have never been the best solution for me.

So how do we get Grails and Flex to work together?]]></description>
		<wfw:commentRss>http://sebastien-arbogast.com/2009/10/24/grails-flex-integration-version-1-0/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		<atom:link rel="payment" href="http://sebastien-arbogast.com/?flattrss_redirect&amp;id=310&amp;md5=372ffe1645d020c45f8710916707dae4" type="text/html" />
	</item>
		<item>
		<title>Oops! They seem to be doing it again!</title>
		<link>http://sebastien-arbogast.com/2009/09/17/oops-they-seem-to-be-doing-it-again/</link>
		<comments>http://sebastien-arbogast.com/2009/09/17/oops-they-seem-to-be-doing-it-again/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 10:43:06 +0000</pubDate>
		<dc:creator>Sébastien</dc:creator>
				<category><![CDATA[Geek Culture]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://sebastien-arbogast.com/?p=276</guid>
		<description><![CDATA[I&#8217;ve seen a lot of job offers lately for Flex developers in London banks (including investment banks like Goldman Sachs this morning). I love Flex development and I&#8217;m starting to look for freelancing opportunities around this technology but technology is not everything to me: I also thrive on purpose, I love to work on stuff [...]]]></description>
		<wfw:commentRss>http://sebastien-arbogast.com/2009/09/17/oops-they-seem-to-be-doing-it-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="http://sebastien-arbogast.com/?flattrss_redirect&amp;id=276&amp;md5=86cd63fbf84da7856e8103386d8d6050" type="text/html" />
	</item>
		<item>
		<title>Software Architecture Cheatsheet (Part 3/3)</title>
		<link>http://sebastien-arbogast.com/2009/05/07/software-architecture-cheatsheet-part-3/</link>
		<comments>http://sebastien-arbogast.com/2009/05/07/software-architecture-cheatsheet-part-3/#comments</comments>
		<pubDate>Thu, 07 May 2009 13:00:22 +0000</pubDate>
		<dc:creator>Sébastien</dc:creator>
				<category><![CDATA[Dynamic Java]]></category>
		<category><![CDATA[Mobile Services]]></category>
		<category><![CDATA[OSGi]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>

		<guid isPermaLink="false">http://sebastien-arbogast.com/?p=198</guid>
		<description><![CDATA[In this series, I try to go over the most important aspects of what software architecture is to me, and why it's a very complex and very rich and fascinating area. It's not meant to be comprehensive, but hopefully it will create some debate.]]></description>
		<wfw:commentRss>http://sebastien-arbogast.com/2009/05/07/software-architecture-cheatsheet-part-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="http://sebastien-arbogast.com/?flattrss_redirect&amp;id=198&amp;md5=e7a0bf8c9f3d23069ae28dbb1ada4876" type="text/html" />
	</item>
		<item>
		<title>Software Architecture Cheatsheet (Part 2/3)</title>
		<link>http://sebastien-arbogast.com/2009/05/06/software-architecture-cheatsheet-part-2/</link>
		<comments>http://sebastien-arbogast.com/2009/05/06/software-architecture-cheatsheet-part-2/#comments</comments>
		<pubDate>Wed, 06 May 2009 15:00:28 +0000</pubDate>
		<dc:creator>Sébastien</dc:creator>
				<category><![CDATA[Dynamic Java]]></category>
		<category><![CDATA[Mobile Services]]></category>
		<category><![CDATA[OSGi]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>

		<guid isPermaLink="false">http://sebastien-arbogast.com/?p=196</guid>
		<description><![CDATA[In this series, I try to go over the most important aspects of what software architecture is to me, and why it's a very complex and very rich and fascinating area. It's not meant to be comprehensive, but hopefully it will create some debate.]]></description>
		<wfw:commentRss>http://sebastien-arbogast.com/2009/05/06/software-architecture-cheatsheet-part-2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<atom:link rel="payment" href="http://sebastien-arbogast.com/?flattrss_redirect&amp;id=196&amp;md5=4483c3c7eb1336f21b69ca14cbc13340" type="text/html" />
	</item>
		<item>
		<title>Software Architecture Cheatsheet (Part 1/3)</title>
		<link>http://sebastien-arbogast.com/2009/05/05/software-architecture-cheatsheet-part-1/</link>
		<comments>http://sebastien-arbogast.com/2009/05/05/software-architecture-cheatsheet-part-1/#comments</comments>
		<pubDate>Tue, 05 May 2009 15:00:48 +0000</pubDate>
		<dc:creator>Sébastien</dc:creator>
				<category><![CDATA[Dynamic Java]]></category>
		<category><![CDATA[Mobile Services]]></category>
		<category><![CDATA[OSGi]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>

		<guid isPermaLink="false">http://sebastien-arbogast.com/?p=189</guid>
		<description><![CDATA[In this series, I try to go over the most important aspects of what software architecture is to me, and why it's a very complex and very rich and fascinating area. It's not meant to be comprehensive, but hopefully it will create some debate.]]></description>
		<wfw:commentRss>http://sebastien-arbogast.com/2009/05/05/software-architecture-cheatsheet-part-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<atom:link rel="payment" href="http://sebastien-arbogast.com/?flattrss_redirect&amp;id=189&amp;md5=e9cc2f0d0bc6ac9e6f183231386dc9b8" type="text/html" />
	</item>
	</channel>
</rss>

