<?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>Elvis Fernandes &#187; Projetos</title>
	<atom:link href="http://www.elvis.eti.br/category/projetos/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.elvis.eti.br</link>
	<description>Programação, cultura e educação.</description>
	<lastBuildDate>Thu, 02 Feb 2012 08:31:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>CRUD with RestfulX: Part 1/2 &#8211; Retrieve</title>
		<link>http://www.elvis.eti.br/en/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/</link>
		<comments>http://www.elvis.eti.br/en/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 10:37:14 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Projetos]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[RestfulX]]></category>
		<category><![CDATA[banco de dados]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[programação]]></category>
		<category><![CDATA[rake]]></category>
		<category><![CDATA[restfulx]]></category>
		<category><![CDATA[xml]]></category>
		<category><![CDATA[yml]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=577</guid>
		<description><![CDATA[Lets create an example to show how to use basic database operations (aka CRUD &#8211; Create, Retrieve, Update, and Delete) with RestfulX. The project is pretty simple and will evolve as I write future articles using this example: an application to control events and people that attend to these events. (...)Leia o restante do artigo [...]]]></description>
			<content:encoded><![CDATA[<p>Lets create an example to show how to use basic database operations (aka CRUD &#8211; Create, Retrieve, Update, and Delete) with RestfulX.</p>
<p>The project is pretty simple and will evolve as I write future articles using this example: an application to control events and people that attend to these events.<br />
(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/en/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/">CRUD with RestfulX: Part 1/2 &#8211; Retrieve</a> (627 palavras)</p>
<hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2009. |
<a href="http://www.elvis.eti.br/en/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/">Permalink</a> |
<a href="http://www.elvis.eti.br/en/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/#comments">7 comentários</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/en/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/&title=CRUD with RestfulX: Part 1/2 &#8211; Retrieve">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/en/tag/banco-de-dados/" rel="tag">banco de dados</a>, <a href="http://www.elvis.eti.br/en/tag/desenvolvimento/" rel="tag">Desenvolvimento</a>, <a href="http://www.elvis.eti.br/en/tag/flex/" rel="tag">Flex</a>, <a href="http://www.elvis.eti.br/en/tag/mysql/" rel="tag">mysql</a>, <a href="http://www.elvis.eti.br/en/tag/programacao/" rel="tag">programação</a>, <a href="http://www.elvis.eti.br/en/tag/rake/" rel="tag">rake</a>, <a href="http://www.elvis.eti.br/en/tag/restfulx/" rel="tag">restfulx</a>, <a href="http://www.elvis.eti.br/en/tag/xml/" rel="tag">xml</a>, <a href="http://www.elvis.eti.br/en/tag/yml/" rel="tag">yml</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/en/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Introduction to RestfulX</title>
		<link>http://www.elvis.eti.br/en/2009/10/29/introducao-ao-restfulx/</link>
		<comments>http://www.elvis.eti.br/en/2009/10/29/introducao-ao-restfulx/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 23:51:22 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Projetos]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[RestfulX]]></category>
		<category><![CDATA[couchdb]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[gae]]></category>
		<category><![CDATA[restfulx]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[sqlite]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=537</guid>
		<description><![CDATA[<!--:PT-->
<!--:-->]]></description>
			<content:encoded><![CDATA[<p>Although I still wrote two posts about that (a <a href="http://www.elvis.eti.br/2009/05/30/screencast-desenvolvendo-uma-aplicacao-com-restfulx-em-menos-de-5-minutos/">screencast</a> and a <a href="http://www.elvis.eti.br/2009/05/28/restfulx-introducao-instalacao-configuracao-e-primera-aplicacao-em-5-minutos/">tutorial</a>), this article is the first of a series of articles I pretend to write about <a href="http://restfulx.com">RestfulX</a>, an incredible framework to integrate <a href="http://www.adobe.com/products/flex/">Flex</a> (or AIR) with <a href="http://rubyonrails.org/">RubyOnRails</a>, <a href="http://code.google.com/intl/pt-BR/appengine/">Google App Engine</a>, <a href="http://couchdb.apache.org/">CouchDB</a>, <a href="http://www.sqlite.org/">SQLite</a> or even with <a href="http://juggernaut.rubyforge.org/">Juggernaut</a> (a Rails plugin to push messages from the server to the client). In the very first posts I&#8217;ll focus on the integration between Flex and Rails. This will be a kind of &#8220;conceptual&#8221; post, but is as important as the &#8220;practical&#8221; ones.</p>
<p>The main idea behind RestfulX is to bring to Flex some of the development principles of rails, using a <a href="http://pt.wikipedia.org/wiki/REST">REST</a> based communication. For example, if we define a model named Project that has many Tasks, we could do this on the Rails side:</p>
<pre class="brush: ruby; title: ; notranslate">
@project = Project.new
@task = Task.new
@task.project = @project
@project.tasks.size          # The result is 1
</pre>
<p>And the RestfulX framework brings all these concepts to Flex (through ActionScript):</p>
<pre class="brush: as3; title: ; notranslate">
var proj:Project = new Project;
var task:Task = new Task;
task.project = proj;
proj.tasks.length;       // The result is 1
</pre>
<p>(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/en/2009/10/29/introducao-ao-restfulx/">Introduction to RestfulX</a> (377 palavras)</p>
<hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2009. |
<a href="http://www.elvis.eti.br/en/2009/10/29/introducao-ao-restfulx/">Permalink</a> |
<a href="http://www.elvis.eti.br/en/2009/10/29/introducao-ao-restfulx/#comments">Nenhum comentário</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/en/2009/10/29/introducao-ao-restfulx/&title=Introduction to RestfulX">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/en/tag/couchdb/" rel="tag">couchdb</a>, <a href="http://www.elvis.eti.br/en/tag/flex/" rel="tag">Flex</a>, <a href="http://www.elvis.eti.br/en/tag/framework/" rel="tag">framework</a>, <a href="http://www.elvis.eti.br/en/tag/gae/" rel="tag">gae</a>, <a href="http://www.elvis.eti.br/en/tag/rails/" rel="tag">Rails</a>, <a href="http://www.elvis.eti.br/en/tag/restfulx/" rel="tag">restfulx</a>, <a href="http://www.elvis.eti.br/en/tag/ruby/" rel="tag">ruby</a>, <a href="http://www.elvis.eti.br/en/tag/ruby-on-rails/" rel="tag">ruby on rails</a>, <a href="http://www.elvis.eti.br/en/tag/sqlite/" rel="tag">sqlite</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/en/2009/10/29/introducao-ao-restfulx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://restfulx.github.com/video/restfulx_rails.mov" length="8713567" type="video/quicktime" />
		</item>
		<item>
		<title>(Português) Temas do GMail e a experiência do usuário</title>
		<link>http://www.elvis.eti.br/en/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/</link>
		<comments>http://www.elvis.eti.br/en/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 09:49:02 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Boas práticas]]></category>
		<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Design & Usabilidade]]></category>
		<category><![CDATA[Projetos]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[usabilidade]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=273</guid>
		<description><![CDATA[Sorry, this entry is only available in Português. Posts relacionadosComo *não* elaborar uma mensagem de erro (0)Parece um botão, mas não é (0)Balsamiq Mockups: solução entre protótipos de alta e baixa fidelidade (8)Usando CSS no Flex (0)Melhor visualizado em browsers com precisão cirúrgica &#8230; (2)Roubo de teclas de atalho (0) © Elvis for Elvis Fernandes, [...]]]></description>
			<content:encoded><![CDATA[<p>Sorry, this entry is only available in <a href="http://www.elvis.eti.br/category/projetos/feed/">Português</a>.</p>
<h2  class="related_post_title">Posts relacionados</h2><ul class="related_post"><li><a href="http://www.elvis.eti.br/en/2008/05/02/como-nao-elaborar-uma-mensagem-de-erro/" title="<!--:PT-->Como *não* elaborar uma mensagem de erro<!--:-->"><!--:PT-->Como *não* elaborar uma mensagem de erro<!--:--></a> (0)</li><li><a href="http://www.elvis.eti.br/en/2007/08/24/parece-mas-nao-e/" title="<!--:PT-->Parece um botão, mas não é<!--:-->"><!--:PT-->Parece um botão, mas não é<!--:--></a> (0)</li><li><a href="http://www.elvis.eti.br/en/2009/04/09/balsamiq-mockups-solucao-entre-prototipos-de-alta-e-baixa-fidelidade/" title="<!--:PT-->Balsamiq Mockups: solução entre protótipos de alta e baixa fidelidade<!--:-->"><!--:PT-->Balsamiq Mockups: solução entre protótipos de alta e baixa fidelidade<!--:--></a> (8)</li><li><a href="http://www.elvis.eti.br/en/2008/11/10/usando-css-no-flex/" title="<!--:PT-->Usando CSS no Flex<!--:-->"><!--:PT-->Usando CSS no Flex<!--:--></a> (0)</li><li><a href="http://www.elvis.eti.br/en/2008/10/10/melhor-visualizado-em-browsers-com-precisao-cirurgica/" title="<!--:PT-->Melhor visualizado em browsers com precisão cirúrgica &#8230;<!--:-->"><!--:PT-->Melhor visualizado em browsers com precisão cirúrgica &#8230;<!--:--></a> (2)</li><li><a href="http://www.elvis.eti.br/en/2007/08/13/roubo-de-teclas-de-atalho/" title="<!--:PT-->Roubo de teclas de atalho<!--:-->"><!--:PT-->Roubo de teclas de atalho<!--:--></a> (0)</li></ul><hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2008. |
<a href="http://www.elvis.eti.br/en/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/">Permalink</a> |
<a href="http://www.elvis.eti.br/en/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/#comments">Nenhum comentário</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/en/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/&title=(Português) Temas do GMail e a experiência do usuário">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/en/tag/design/" rel="tag">design</a>, <a href="http://www.elvis.eti.br/en/tag/gmail/" rel="tag">gmail</a>, <a href="http://www.elvis.eti.br/en/tag/interface/" rel="tag">interface</a>, <a href="http://www.elvis.eti.br/en/tag/usabilidade/" rel="tag">usabilidade</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/en/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(Português) O projeto começou a dar errado. E agora?</title>
		<link>http://www.elvis.eti.br/en/2007/08/07/o-projeto-comecou-a-dar-errado-e-agora/</link>
		<comments>http://www.elvis.eti.br/en/2007/08/07/o-projeto-comecou-a-dar-errado-e-agora/#comments</comments>
		<pubDate>Tue, 07 Aug 2007 21:03:22 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Gestão]]></category>
		<category><![CDATA[Projetos]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/b/?p=9</guid>
		<description><![CDATA[Sorry, this entry is only available in Português. Posts relacionadosBalsamiq Mockups: solução entre protótipos de alta e baixa fidelidade (8)Visões de um projeto (0) © Elvis for Elvis Fernandes, 2007. &#124; Permalink &#124; Nenhum comentário &#124; Adicione ao del.icio.us Tags: Projetos]]></description>
			<content:encoded><![CDATA[<p>Sorry, this entry is only available in <a href="http://www.elvis.eti.br/category/projetos/feed/">Português</a>.</p>
<h2  class="related_post_title">Posts relacionados</h2><ul class="related_post"><li><a href="http://www.elvis.eti.br/en/2009/04/09/balsamiq-mockups-solucao-entre-prototipos-de-alta-e-baixa-fidelidade/" title="<!--:PT-->Balsamiq Mockups: solução entre protótipos de alta e baixa fidelidade<!--:-->"><!--:PT-->Balsamiq Mockups: solução entre protótipos de alta e baixa fidelidade<!--:--></a> (8)</li><li><a href="http://www.elvis.eti.br/en/2008/08/08/visoes-de-um-projeto/" title="<!--:PT-->Visões de um projeto<!--:-->"><!--:PT-->Visões de um projeto<!--:--></a> (0)</li></ul><hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2007. |
<a href="http://www.elvis.eti.br/en/2007/08/07/o-projeto-comecou-a-dar-errado-e-agora/">Permalink</a> |
<a href="http://www.elvis.eti.br/en/2007/08/07/o-projeto-comecou-a-dar-errado-e-agora/#comments">Nenhum comentário</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/en/2007/08/07/o-projeto-comecou-a-dar-errado-e-agora/&title=(Português) O projeto começou a dar errado. E agora?">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/en/tag/projetos/" rel="tag">Projetos</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/en/2007/08/07/o-projeto-comecou-a-dar-errado-e-agora/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

