<?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; RestfulX</title>
	<atom:link href="http://www.elvis.eti.br/category/desenvolvimento/restfulx-desenvolvimento/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>PT</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Instalando sua aplicação Rails/RestfulX (e as gems) na DreamHost</title>
		<link>http://www.elvis.eti.br/2010/01/27/instalando-sua-aplicacao-railsrestfulx-e-as-gems-na-dreamhost/</link>
		<comments>http://www.elvis.eti.br/2010/01/27/instalando-sua-aplicacao-railsrestfulx-e-as-gems-na-dreamhost/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 12:06:52 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[RestfulX]]></category>
		<category><![CDATA[dreamhost]]></category>
		<category><![CDATA[hospedagem]]></category>
		<category><![CDATA[RoR]]></category>
		<category><![CDATA[ruby on rails]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=626</guid>
		<description><![CDATA[Apesar dos muitos comentários negativos que ouvi por aí sobre a DreamHost, até hoje não tive problemas: mantenho este blog hospedado lá há quase um ano e não tenho do que reclamar. Esses dias resolvi colocar uma aplicação em Flex/Rails (com RestfulX) para rodar no servidor e não tive problemas. A única &#8220;pequena dificuldade&#8221; que [...]]]></description>
			<content:encoded><![CDATA[<p>Apesar dos muitos comentários negativos que ouvi por aí sobre a <a href="http://dreamhost.com">DreamHost</a>, até hoje não tive problemas: mantenho este blog hospedado lá há quase um ano e não tenho do que reclamar.</p>
<p>Esses dias resolvi colocar uma aplicação em <a href="http://www.elvis.eti.br/2010/01/22/crud-com-o-restfulx-aplicacao-funcionando/" target="_blank">Flex/Rails (com RestfulX)</a> para rodar no servidor e não tive problemas. A única &#8220;pequena dificuldade&#8221; que tive foi para entender como funciona a instalação das gems no servidor deles, o que é muito simples.</p>
<p>Primeiro criei um subdomínio com suporte a <a href="http://www.modrails.com/" target="_blank">Passenger</a> (o que exigia que o diretório web terminasse com &#8220;public/&#8221;), conforme screenshot a seguir:</p>
<p>(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/2010/01/27/instalando-sua-aplicacao-railsrestfulx-e-as-gems-na-dreamhost/">Instalando sua aplicação Rails/RestfulX (e as gems) na DreamHost</a> (237 palavras)</p>
<hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2010. |
<a href="http://www.elvis.eti.br/2010/01/27/instalando-sua-aplicacao-railsrestfulx-e-as-gems-na-dreamhost/">Permalink</a> |
<a href="http://www.elvis.eti.br/2010/01/27/instalando-sua-aplicacao-railsrestfulx-e-as-gems-na-dreamhost/#comments">2 comentários</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2010/01/27/instalando-sua-aplicacao-railsrestfulx-e-as-gems-na-dreamhost/&title=Instalando sua aplicação Rails/RestfulX (e as gems) na DreamHost">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/desenvolvimento/" rel="tag">Desenvolvimento</a>, <a href="http://www.elvis.eti.br/tag/dreamhost/" rel="tag">dreamhost</a>, <a href="http://www.elvis.eti.br/tag/flex/" rel="tag">Flex</a>, <a href="http://www.elvis.eti.br/tag/hospedagem/" rel="tag">hospedagem</a>, <a href="http://www.elvis.eti.br/tag/rails/" rel="tag">Rails</a>, <a href="http://www.elvis.eti.br/tag/ror/" rel="tag">RoR</a>, <a href="http://www.elvis.eti.br/tag/ruby-on-rails/" rel="tag">ruby on rails</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2010/01/27/instalando-sua-aplicacao-railsrestfulx-e-as-gems-na-dreamhost/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CRUD com o RestfulX &#8211; aplicação funcionando</title>
		<link>http://www.elvis.eti.br/2010/01/22/crud-com-o-restfulx-aplicacao-funcionando/</link>
		<comments>http://www.elvis.eti.br/2010/01/22/crud-com-o-restfulx-aplicacao-funcionando/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 00:33:45 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RestfulX]]></category>
		<category><![CDATA[exemplo]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[programação]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[restfulx]]></category>
		<category><![CDATA[RoR]]></category>
		<category><![CDATA[ruby on rails]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=621</guid>
		<description><![CDATA[Há alguns dias eu escrevi dois artigos sobre como realizar as operações de CRUD com o RestfulX &#8211; um falando sobre o retrieve e outro sobre o create, update e delete. Quando escrevi o segundo artigo eu fiquei devendo mostrar para vocês a aplicação de exemplo funcionando. Pois aqui está: veja a aplicação rodando e [...]]]></description>
			<content:encoded><![CDATA[<p>Há alguns dias eu escrevi dois artigos sobre como realizar as operações de CRUD com o RestfulX &#8211; um falando <a href="http://www.elvis.eti.br/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/" target="_blank">sobre o retrieve</a> e outro <a href="http://www.elvis.eti.br/2009/12/21/crud-com-o-restfulx-parte-22-create-update-e-delete/" target="_blank">sobre o create, update e delete</a>.</p>
<p>Quando escrevi o segundo artigo eu fiquei devendo mostrar para vocês a aplicação de exemplo funcionando. Pois aqui está: <a href="http://restfulx.elvis.eti.br/crud.html" target="_blank">veja a aplicação rodando e faça seus testes</a>!</p>
<p>Para ver o código fonte basta clicar com o botão direito na aplicação e escolher &#8220;View source&#8221;.</p>
<h2  class="related_post_title">Posts relacionados</h2><ul class="related_post"><li><a href="http://www.elvis.eti.br/2010/01/27/instalando-sua-aplicacao-railsrestfulx-e-as-gems-na-dreamhost/" title="<!--:PT-->Instalando sua aplicação Rails/RestfulX (e as gems) na DreamHost <!--:--><!--:en-->Installing your Rails/RestfulX app (and its gems) at Dreamhost<!--:-->"><!--:PT-->Instalando sua aplicação Rails/RestfulX (e as gems) na DreamHost <!--:--><!--:en-->Installing your Rails/RestfulX app (and its gems) at Dreamhost<!--:--></a> (2)</li><li><a href="http://www.elvis.eti.br/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/" title="<!--:PT-->CRUD com o RestfulX: Parte 1/2 &#8211; Retrieve<!--:--><!--:en-->CRUD with RestfulX: Part 1/2 &#8211; Retrieve<!--:-->"><!--:PT-->CRUD com o RestfulX: Parte 1/2 &#8211; Retrieve<!--:--><!--:en-->CRUD with RestfulX: Part 1/2 &#8211; Retrieve<!--:--></a> (7)</li><li><a href="http://www.elvis.eti.br/2009/12/21/crud-com-o-restfulx-parte-22-create-update-e-delete/" title="<!--:PT-->CRUD com o RestfulX: Parte 2/2 – Create, Update e Delete<!--:--><!--:en-->CRUD with RestfulX: Part 2/2 &#8211; Create, Update, and Delete<!--:-->"><!--:PT-->CRUD com o RestfulX: Parte 2/2 – Create, Update e Delete<!--:--><!--:en-->CRUD with RestfulX: Part 2/2 &#8211; Create, Update, and Delete<!--:--></a> (2)</li><li><a href="http://www.elvis.eti.br/2009/11/03/instalacao-avancada-do-restfulx-no-seu-projeto-rails/" title="<!--:PT-->Instalação &#8220;avançada&#8221; do RestfulX no seu projeto Rails<!--:--><!--:en-->&#8220;Advanced&#8221; installation of RestfulX into your Rails app<!--:-->"><!--:PT-->Instalação &#8220;avançada&#8221; do RestfulX no seu projeto Rails<!--:--><!--:en-->&#8220;Advanced&#8221; installation of RestfulX into your Rails app<!--:--></a> (0)</li><li><a href="http://www.elvis.eti.br/2009/10/29/introducao-ao-restfulx/" title="<!--:PT-->Introdução ao RestfulX<!--:--><!--:en-->Introduction to RestfulX<!--:-->"><!--:PT-->Introdução ao RestfulX<!--:--><!--:en-->Introduction to RestfulX<!--:--></a> (0)</li><li><a href="http://www.elvis.eti.br/2009/05/30/screencast-desenvolvendo-uma-aplicacao-com-restfulx-em-menos-de-5-minutos/" title="<!--:PT-->Screencast: desenvolvendo uma aplicação com RestfulX em menos de 5 minutos<!--:-->"><!--:PT-->Screencast: desenvolvendo uma aplicação com RestfulX em menos de 5 minutos<!--:--></a> (8)</li><li><a href="http://www.elvis.eti.br/2009/05/28/restfulx-introducao-instalacao-configuracao-e-primera-aplicacao-em-5-minutos/" title="<!--:PT-->RestfulX &#8211; Introdução, instalação, configuração e primera aplicação em 5 minutos<!--:-->"><!--:PT-->RestfulX &#8211; Introdução, instalação, configuração e primera aplicação em 5 minutos<!--:--></a> (16)</li><li><a href="http://www.elvis.eti.br/2008/12/10/usando-checkboxes-em-uma-relacao-habtm-no-rails/" title="<!--:PT-->Usando checkboxes em uma relação habtm no Rails<!--:-->"><!--:PT-->Usando checkboxes em uma relação habtm no Rails<!--:--></a> (7)</li><li><a href="http://www.elvis.eti.br/2008/06/04/instalando-rails-no-debian/" title="<!--:PT-->Instalando o Rails 2 no Debian<!--:-->"><!--:PT-->Instalando o Rails 2 no Debian<!--:--></a> (3)</li><li><a href="http://www.elvis.eti.br/2011/01/29/resolvendo-problemas-com-rails-rvm-openssl-e-readline-no-ubuntu/" title="<!--:PT-->Resolvendo problemas com Rails, RVM, openssl e readline no Ubuntu<!--:--><!--:en-->Fixing problems with Rails, RVM, openssl, and readline on Ubuntu<!--:-->"><!--:PT-->Resolvendo problemas com Rails, RVM, openssl e readline no Ubuntu<!--:--><!--:en-->Fixing problems with Rails, RVM, openssl, and readline on Ubuntu<!--:--></a> (0)</li></ul><hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2010. |
<a href="http://www.elvis.eti.br/2010/01/22/crud-com-o-restfulx-aplicacao-funcionando/">Permalink</a> |
<a href="http://www.elvis.eti.br/2010/01/22/crud-com-o-restfulx-aplicacao-funcionando/#comments">2 comentários</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2010/01/22/crud-com-o-restfulx-aplicacao-funcionando/&title=CRUD com o RestfulX &#8211; aplicação funcionando">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/desenvolvimento/" rel="tag">Desenvolvimento</a>, <a href="http://www.elvis.eti.br/tag/exemplo/" rel="tag">exemplo</a>, <a href="http://www.elvis.eti.br/tag/flex/" rel="tag">Flex</a>, <a href="http://www.elvis.eti.br/tag/mysql/" rel="tag">mysql</a>, <a href="http://www.elvis.eti.br/tag/programacao/" rel="tag">programação</a>, <a href="http://www.elvis.eti.br/tag/rails/" rel="tag">Rails</a>, <a href="http://www.elvis.eti.br/tag/restfulx/" rel="tag">restfulx</a>, <a href="http://www.elvis.eti.br/tag/ror/" rel="tag">RoR</a>, <a href="http://www.elvis.eti.br/tag/ruby-on-rails/" rel="tag">ruby on rails</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2010/01/22/crud-com-o-restfulx-aplicacao-funcionando/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CRUD com o RestfulX: Parte 2/2 – Create, Update e Delete</title>
		<link>http://www.elvis.eti.br/2009/12/21/crud-com-o-restfulx-parte-22-create-update-e-delete/</link>
		<comments>http://www.elvis.eti.br/2009/12/21/crud-com-o-restfulx-parte-22-create-update-e-delete/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 14:00:34 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[RestfulX]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[restfulx]]></category>
		<category><![CDATA[ruby on rails]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=590</guid>
		<description><![CDATA[No último artigo que eu escrevi sobre CRUD com o RestfulX eu falei apenas sobre como obter os dados do servidor (retrieve). Neste artigo vou mostrar como funcionam as outras &#8220;letras&#8221; do acrônimo: criar, atualizar e apagar um registro (Create, Update e Delete). Vou continuar usando o mesmo exemplo e aproveitar os conceitos explicados anteriormente. [...]]]></description>
			<content:encoded><![CDATA[<p>No último artigo que eu escrevi sobre <a href="http://www.elvis.eti.br/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/">CRUD com o RestfulX</a> eu falei apenas sobre como obter os dados do servidor (retrieve). Neste artigo vou mostrar como funcionam as outras &#8220;letras&#8221; do acrônimo: criar, atualizar e apagar um registro (Create, Update e Delete).</p>
<p>Vou continuar usando o mesmo exemplo e aproveitar os conceitos explicados anteriormente. Por isso, se você não leu o <a href="http://www.elvis.eti.br/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/">artigo anterior</a>, sugiro humildemente que faça isso antes de prosseguir &#8230; <img src='http://www.elvis.eti.br/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/2009/12/21/crud-com-o-restfulx-parte-22-create-update-e-delete/">CRUD com o RestfulX: Parte 2/2 – Create, Update e Delete</a> (875 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/2009/12/21/crud-com-o-restfulx-parte-22-create-update-e-delete/">Permalink</a> |
<a href="http://www.elvis.eti.br/2009/12/21/crud-com-o-restfulx-parte-22-create-update-e-delete/#comments">2 comentários</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2009/12/21/crud-com-o-restfulx-parte-22-create-update-e-delete/&title=CRUD com o RestfulX: Parte 2/2 – Create, Update e Delete">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/flex/" rel="tag">Flex</a>, <a href="http://www.elvis.eti.br/tag/rails/" rel="tag">Rails</a>, <a href="http://www.elvis.eti.br/tag/rest/" rel="tag">rest</a>, <a href="http://www.elvis.eti.br/tag/restfulx/" rel="tag">restfulx</a>, <a href="http://www.elvis.eti.br/tag/ruby-on-rails/" rel="tag">ruby on rails</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2009/12/21/crud-com-o-restfulx-parte-22-create-update-e-delete/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CRUD com o RestfulX: Parte 1/2 &#8211; Retrieve</title>
		<link>http://www.elvis.eti.br/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/</link>
		<comments>http://www.elvis.eti.br/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[Vou criar aqui um exemplo bem simples para mostrar como funcionam as operações básicas em banco de dados, conhecidas através do acrônimo CRUD (Create, Retrieve, Update e Delete), com o RestfulX. O projeto é simples (outro daqueles que todo mundo já fez na vida): um cadastro de eventos e participantes destes eventos. Este exemplo irá [...]]]></description>
			<content:encoded><![CDATA[<p>Vou criar aqui um exemplo bem simples para mostrar como funcionam as operações básicas em banco de dados, conhecidas através do acrônimo CRUD (Create, Retrieve, Update e Delete), com o RestfulX.</p>
<p>O projeto é simples (outro daqueles que todo mundo já fez na vida): um cadastro de eventos e participantes destes eventos. Este exemplo irá evoluindo conforme for aumentando a complexidade dos artigos.<br />
(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/">CRUD com o RestfulX: Parte 1/2 &#8211; Retrieve</a> (749 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/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/">Permalink</a> |
<a href="http://www.elvis.eti.br/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/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/&title=CRUD com o RestfulX: Parte 1/2 &#8211; Retrieve">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/banco-de-dados/" rel="tag">banco de dados</a>, <a href="http://www.elvis.eti.br/tag/desenvolvimento/" rel="tag">Desenvolvimento</a>, <a href="http://www.elvis.eti.br/tag/flex/" rel="tag">Flex</a>, <a href="http://www.elvis.eti.br/tag/mysql/" rel="tag">mysql</a>, <a href="http://www.elvis.eti.br/tag/programacao/" rel="tag">programação</a>, <a href="http://www.elvis.eti.br/tag/rake/" rel="tag">rake</a>, <a href="http://www.elvis.eti.br/tag/restfulx/" rel="tag">restfulx</a>, <a href="http://www.elvis.eti.br/tag/xml/" rel="tag">xml</a>, <a href="http://www.elvis.eti.br/tag/yml/" rel="tag">yml</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Instalação &#8220;avançada&#8221; do RestfulX no seu projeto Rails</title>
		<link>http://www.elvis.eti.br/2009/11/03/instalacao-avancada-do-restfulx-no-seu-projeto-rails/</link>
		<comments>http://www.elvis.eti.br/2009/11/03/instalacao-avancada-do-restfulx-no-seu-projeto-rails/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 12:00:19 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[GIT]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[RestfulX]]></category>
		<category><![CDATA[configuração]]></category>
		<category><![CDATA[flex builder]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[restfulx]]></category>
		<category><![CDATA[ruby on rails]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=549</guid>
		<description><![CDATA[Após criar seu projeto no Rails usando o comando rails , você pode configurá-lo para usar o RestfulX através do comando script/generate rx_config. Este comando cria todos os arquivos de configuração do RestfulX e faz o download da biblioteca do framework (arquivo restfulx_framework.1.2.4.swc, que é a versão mais recente enquanto escrevo este artigo). Mas você [...]]]></description>
			<content:encoded><![CDATA[<p>Após criar seu projeto no Rails usando o comando <code>rails <nome_do_projeto></code>, você pode configurá-lo para usar o RestfulX através do comando <code>script/generate rx_config</code>. Este comando cria todos os arquivos de configuração do RestfulX e faz o download da biblioteca do framework (arquivo <code>restfulx_framework.1.2.4.swc</code>, que é a versão mais recente enquanto escrevo este artigo).</p>
<p>Mas você também pode fazer o download do projeto restfulx_framework e incluí-lo no seu projeto no Flex Builder. Para isso, faça o download do fonte do framework usando o git: <code>git clone git://github.com/dima/restfulx_framework.git</code>. Agora você pode gerar os arquivos de configuração: <code>script/generate rx_config --skip-framework</code>. Com a opção <code>--skip-framework</code>, o comando generate rx_config vai gerar os arquivos de configuração mas não vai fazer o download da biblioteca do RestfulX.<br />
(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/2009/11/03/instalacao-avancada-do-restfulx-no-seu-projeto-rails/">Instalação &#8220;avançada&#8221; do RestfulX no seu projeto Rails</a> (289 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/2009/11/03/instalacao-avancada-do-restfulx-no-seu-projeto-rails/">Permalink</a> |
<a href="http://www.elvis.eti.br/2009/11/03/instalacao-avancada-do-restfulx-no-seu-projeto-rails/#comments">Nenhum comentário</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2009/11/03/instalacao-avancada-do-restfulx-no-seu-projeto-rails/&title=Instalação &#8220;avançada&#8221; do RestfulX no seu projeto Rails">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/configuracao/" rel="tag">configuração</a>, <a href="http://www.elvis.eti.br/tag/flex/" rel="tag">Flex</a>, <a href="http://www.elvis.eti.br/tag/flex-builder/" rel="tag">flex builder</a>, <a href="http://www.elvis.eti.br/tag/framework/" rel="tag">framework</a>, <a href="http://www.elvis.eti.br/tag/git/" rel="tag">GIT</a>, <a href="http://www.elvis.eti.br/tag/rails/" rel="tag">Rails</a>, <a href="http://www.elvis.eti.br/tag/restfulx/" rel="tag">restfulx</a>, <a href="http://www.elvis.eti.br/tag/ruby-on-rails/" rel="tag">ruby on rails</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2009/11/03/instalacao-avancada-do-restfulx-no-seu-projeto-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introdução ao RestfulX</title>
		<link>http://www.elvis.eti.br/2009/10/29/introducao-ao-restfulx/</link>
		<comments>http://www.elvis.eti.br/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>Apesar de já ter escrito dois artigos sobre o assunto (um <a href="http://www.elvis.eti.br/2009/05/30/screencast-desenvolvendo-uma-aplicacao-com-restfulx-em-menos-de-5-minutos/">screencast</a> e um <a href="http://www.elvis.eti.br/2009/05/28/restfulx-introducao-instalacao-configuracao-e-primera-aplicacao-em-5-minutos/">tutorial</a>), este artigo é o primeiro de uma série que pretendo escrever sobre o <a href="http://restfulx.com">RestfulX</a>, um framework incrível para quem quer integrar o <a href="http://www.adobe.com/products/flex/">Flex </a>(ou AIR) ao <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> ou até mesmo integrar com o <a href="http://juggernaut.rubyforge.org/">Juggernaut</a> (plugin para o Rails para envio de mensagens do servidor para o cliente &#8211; <em>server-push</em>). Nos primeiros artigos eu vou focar a integração do Flex com o Rails. Assim como toda aula introdutória, este artigo vai ser um pouco &#8220;conceitual&#8221;, mas não por isso será menos importante que os artigos onde eu mostro algum código.</p>
<p>A idéia principal do RestfulX é trazer para o Flex os princípios de desenvolvimento do Rails, seguindo o conceito <a href="http://pt.wikipedia.org/wiki/REST">REST</a> de comunicação entre cliente e servidor. Por exemplo, se definirmos no Rails que um projeto tem muitas tarefas, podemos fazer o seguinte no Rails:</p>
<pre class="brush: ruby; title: ; notranslate">
@projeto = Projeto.new
@tarefa = Tarefa.new
@tarefa.projeto = @projeto
@projeto.tarefas.size          # O resultado é 1
</pre>
<p>O que o RestfulX faz é trazer toda essa facilidade para o Flex (através do ActionScript):</p>
<pre class="brush: as3; title: ; notranslate">
var proj:Projeto = new Projeto;
var tarefa:Tarefa = new Tarefa;
tarefa.projeto = proj;
proj.tarefas.length;       // O resultado é 1
</pre>
<p>(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/2009/10/29/introducao-ao-restfulx/">Introdução ao RestfulX</a> (385 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/2009/10/29/introducao-ao-restfulx/">Permalink</a> |
<a href="http://www.elvis.eti.br/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/2009/10/29/introducao-ao-restfulx/&title=Introdução ao RestfulX">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/couchdb/" rel="tag">couchdb</a>, <a href="http://www.elvis.eti.br/tag/flex/" rel="tag">Flex</a>, <a href="http://www.elvis.eti.br/tag/framework/" rel="tag">framework</a>, <a href="http://www.elvis.eti.br/tag/gae/" rel="tag">gae</a>, <a href="http://www.elvis.eti.br/tag/rails/" rel="tag">Rails</a>, <a href="http://www.elvis.eti.br/tag/restfulx/" rel="tag">restfulx</a>, <a href="http://www.elvis.eti.br/tag/ruby/" rel="tag">ruby</a>, <a href="http://www.elvis.eti.br/tag/ruby-on-rails/" rel="tag">ruby on rails</a>, <a href="http://www.elvis.eti.br/tag/sqlite/" rel="tag">sqlite</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/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>Screencast: desenvolvendo uma aplicação com RestfulX em menos de 5 minutos</title>
		<link>http://www.elvis.eti.br/2009/05/30/screencast-desenvolvendo-uma-aplicacao-com-restfulx-em-menos-de-5-minutos/</link>
		<comments>http://www.elvis.eti.br/2009/05/30/screencast-desenvolvendo-uma-aplicacao-com-restfulx-em-menos-de-5-minutos/#comments</comments>
		<pubDate>Sat, 30 May 2009 17:48:27 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RestfulX]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[restfulx]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[screencast]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=487</guid>
		<description><![CDATA[Depois do artigo que escrevi sobre o RestfulX resolvi gravar um screencast para mostrar como é a utilização do framework. No final das contas é o mesmo conteúdo do artigo anterior, só que com animação, cor e um bom jazz de fundo. Posts relacionadosCRUD com o RestfulX &#8211; aplicação funcionandoCRUD with RestfulX &#8211; live application [...]]]></description>
			<content:encoded><![CDATA[<p>Depois do <a href="http://www.elvis.eti.br/2009/05/28/restfulx-introducao-instalacao-configuracao-e-primera-aplicacao-em-5-minutos/" target="_self">artigo que escrevi sobre o RestfulX</a> resolvi gravar um screencast para mostrar como é a utilização do framework.</p>
<p>No final das contas é o mesmo conteúdo do artigo anterior, só que com animação, cor e um bom jazz de fundo.</p>
<p><object width="544" height="408"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4893877&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=c9ff23&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4893877&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=c9ff23&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="544" height="408"></embed></object></p>
<h2  class="related_post_title">Posts relacionados</h2><ul class="related_post"><li><a href="http://www.elvis.eti.br/2010/01/22/crud-com-o-restfulx-aplicacao-funcionando/" title="<!--:PT-->CRUD com o RestfulX &#8211; aplicação funcionando<!--:--><!--:en-->CRUD with RestfulX &#8211; live application<!--:-->"><!--:PT-->CRUD com o RestfulX &#8211; aplicação funcionando<!--:--><!--:en-->CRUD with RestfulX &#8211; live application<!--:--></a> (2)</li><li><a href="http://www.elvis.eti.br/2009/12/21/crud-com-o-restfulx-parte-22-create-update-e-delete/" title="<!--:PT-->CRUD com o RestfulX: Parte 2/2 – Create, Update e Delete<!--:--><!--:en-->CRUD with RestfulX: Part 2/2 &#8211; Create, Update, and Delete<!--:-->"><!--:PT-->CRUD com o RestfulX: Parte 2/2 – Create, Update e Delete<!--:--><!--:en-->CRUD with RestfulX: Part 2/2 &#8211; Create, Update, and Delete<!--:--></a> (2)</li><li><a href="http://www.elvis.eti.br/2009/11/03/instalacao-avancada-do-restfulx-no-seu-projeto-rails/" title="<!--:PT-->Instalação &#8220;avançada&#8221; do RestfulX no seu projeto Rails<!--:--><!--:en-->&#8220;Advanced&#8221; installation of RestfulX into your Rails app<!--:-->"><!--:PT-->Instalação &#8220;avançada&#8221; do RestfulX no seu projeto Rails<!--:--><!--:en-->&#8220;Advanced&#8221; installation of RestfulX into your Rails app<!--:--></a> (0)</li><li><a href="http://www.elvis.eti.br/2009/10/29/introducao-ao-restfulx/" title="<!--:PT-->Introdução ao RestfulX<!--:--><!--:en-->Introduction to RestfulX<!--:-->"><!--:PT-->Introdução ao RestfulX<!--:--><!--:en-->Introduction to RestfulX<!--:--></a> (0)</li><li><a href="http://www.elvis.eti.br/2010/01/27/instalando-sua-aplicacao-railsrestfulx-e-as-gems-na-dreamhost/" title="<!--:PT-->Instalando sua aplicação Rails/RestfulX (e as gems) na DreamHost <!--:--><!--:en-->Installing your Rails/RestfulX app (and its gems) at Dreamhost<!--:-->"><!--:PT-->Instalando sua aplicação Rails/RestfulX (e as gems) na DreamHost <!--:--><!--:en-->Installing your Rails/RestfulX app (and its gems) at Dreamhost<!--:--></a> (2)</li><li><a href="http://www.elvis.eti.br/2009/05/28/restfulx-introducao-instalacao-configuracao-e-primera-aplicacao-em-5-minutos/" title="<!--:PT-->RestfulX &#8211; Introdução, instalação, configuração e primera aplicação em 5 minutos<!--:-->"><!--:PT-->RestfulX &#8211; Introdução, instalação, configuração e primera aplicação em 5 minutos<!--:--></a> (16)</li><li><a href="http://www.elvis.eti.br/2011/01/29/resolvendo-problemas-com-rails-rvm-openssl-e-readline-no-ubuntu/" title="<!--:PT-->Resolvendo problemas com Rails, RVM, openssl e readline no Ubuntu<!--:--><!--:en-->Fixing problems with Rails, RVM, openssl, and readline on Ubuntu<!--:-->"><!--:PT-->Resolvendo problemas com Rails, RVM, openssl e readline no Ubuntu<!--:--><!--:en-->Fixing problems with Rails, RVM, openssl, and readline on Ubuntu<!--:--></a> (0)</li><li><a href="http://www.elvis.eti.br/2009/12/09/crud-com-o-restfulx-parte-12-retrieve/" title="<!--:PT-->CRUD com o RestfulX: Parte 1/2 &#8211; Retrieve<!--:--><!--:en-->CRUD with RestfulX: Part 1/2 &#8211; Retrieve<!--:-->"><!--:PT-->CRUD com o RestfulX: Parte 1/2 &#8211; Retrieve<!--:--><!--:en-->CRUD with RestfulX: Part 1/2 &#8211; Retrieve<!--:--></a> (7)</li><li><a href="http://www.elvis.eti.br/2009/03/25/gerando-relatorios-com-o-flexreport-parte-3-screencast/" title="<!--:PT-->Gerando relatórios com o FlexReport &#8211; Parte 3 (Screencast)<!--:-->"><!--:PT-->Gerando relatórios com o FlexReport &#8211; Parte 3 (Screencast)<!--:--></a> (56)</li><li><a href="http://www.elvis.eti.br/2008/12/10/usando-checkboxes-em-uma-relacao-habtm-no-rails/" title="<!--:PT-->Usando checkboxes em uma relação habtm no Rails<!--:-->"><!--:PT-->Usando checkboxes em uma relação habtm no Rails<!--:--></a> (7)</li></ul><hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2009. |
<a href="http://www.elvis.eti.br/2009/05/30/screencast-desenvolvendo-uma-aplicacao-com-restfulx-em-menos-de-5-minutos/">Permalink</a> |
<a href="http://www.elvis.eti.br/2009/05/30/screencast-desenvolvendo-uma-aplicacao-com-restfulx-em-menos-de-5-minutos/#comments">8 comentários</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2009/05/30/screencast-desenvolvendo-uma-aplicacao-com-restfulx-em-menos-de-5-minutos/&title=Screencast: desenvolvendo uma aplicação com RestfulX em menos de 5 minutos">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/flex/" rel="tag">Flex</a>, <a href="http://www.elvis.eti.br/tag/rails/" rel="tag">Rails</a>, <a href="http://www.elvis.eti.br/tag/restfulx/" rel="tag">restfulx</a>, <a href="http://www.elvis.eti.br/tag/ruby-on-rails/" rel="tag">ruby on rails</a>, <a href="http://www.elvis.eti.br/tag/screencast/" rel="tag">screencast</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2009/05/30/screencast-desenvolvendo-uma-aplicacao-com-restfulx-em-menos-de-5-minutos/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>RestfulX &#8211; Introdução, instalação, configuração e primera aplicação em 5 minutos</title>
		<link>http://www.elvis.eti.br/2009/05/28/restfulx-introducao-instalacao-configuracao-e-primera-aplicacao-em-5-minutos/</link>
		<comments>http://www.elvis.eti.br/2009/05/28/restfulx-introducao-instalacao-configuracao-e-primera-aplicacao-em-5-minutos/#comments</comments>
		<pubDate>Thu, 28 May 2009 09:36:11 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[RestfulX]]></category>
		<category><![CDATA[backend]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[restfulx]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[ruby on rails]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=417</guid>
		<description><![CDATA[O RestfulX é um framework que se propõe, basicamente, a trazer para o Flex a abstração que o Rails faz da camada de dados. Ele possui um conjunto de geradores de código que facilitam o trabalho de programação ao automatizar tarefas repetitivas, como criar Value Objects (VOs) e tratar a comunicação com o backend para [...]]]></description>
			<content:encoded><![CDATA[<p>O <a href="http://restfulx.com" target="_blank">RestfulX</a> é um framework que se propõe, basicamente, a trazer para o Flex a abstração que o Rails faz da camada de dados. Ele possui um conjunto de geradores de código que facilitam o trabalho de programação ao automatizar tarefas repetitivas, como criar Value Objects (VOs) e tratar a comunicação com o backend para realizar operações de manipulação do banco de dados &#8211; criar, recuperar, atualizar e apagar registros, operações conhecidas sob o acrônimo CRUD (Create, Retrieve, Update e Delete).</p>
<p>Toda a geração de código é baseada no Rails, mas você não é obrigado a utilizar o Rails como backend. Você também pode armazenar seus dados no <a href="http://code.google.com/intl/pt-BR/appengine/" target="_blank">Google App Engine (GAE)</a>, ou até gerar uma aplicação em AIR que acesse dados em uma base SQLite, dispensando conexão com a internet ou a instalação de um webserver / SGBD na máquina local.<br />
(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/2009/05/28/restfulx-introducao-instalacao-configuracao-e-primera-aplicacao-em-5-minutos/">RestfulX &#8211; Introdução, instalação, configuração e primera aplicação em 5 minutos</a> (439 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/2009/05/28/restfulx-introducao-instalacao-configuracao-e-primera-aplicacao-em-5-minutos/">Permalink</a> |
<a href="http://www.elvis.eti.br/2009/05/28/restfulx-introducao-instalacao-configuracao-e-primera-aplicacao-em-5-minutos/#comments">16 comentários</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2009/05/28/restfulx-introducao-instalacao-configuracao-e-primera-aplicacao-em-5-minutos/&title=RestfulX &#8211; Introdução, instalação, configuração e primera aplicação em 5 minutos">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/backend/" rel="tag">backend</a>, <a href="http://www.elvis.eti.br/tag/flex/" rel="tag">Flex</a>, <a href="http://www.elvis.eti.br/tag/framework/" rel="tag">framework</a>, <a href="http://www.elvis.eti.br/tag/restfulx/" rel="tag">restfulx</a>, <a href="http://www.elvis.eti.br/tag/ria/" rel="tag">ria</a>, <a href="http://www.elvis.eti.br/tag/ruby-on-rails/" rel="tag">ruby on rails</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2009/05/28/restfulx-introducao-instalacao-configuracao-e-primera-aplicacao-em-5-minutos/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>

