<?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; Flex</title>
	<atom:link href="http://www.elvis.eti.br/category/desenvolvimento/flex/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>FlexReport com o Flex4!</title>
		<link>http://www.elvis.eti.br/2010/05/21/flexreport-com-o-flex4/</link>
		<comments>http://www.elvis.eti.br/2010/05/21/flexreport-com-o-flex4/#comments</comments>
		<pubDate>Fri, 21 May 2010 13:19:57 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[flex 4]]></category>
		<category><![CDATA[flexreport]]></category>
		<category><![CDATA[programação]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=662</guid>
		<description><![CDATA[Alguns dias atrás eu escrevi este artigo com o título &#8220;Uma nota sobre o FlexReport&#8221; e configurei o post para que ele fosse ao ar no dia seguinte. Este ERA o conteúdo do artigo: Há um bom tempo eu escrevi um artigo e gravei um dois screencasts sobre o FlexReport, mostrando como ele funciona(va) e [...]]]></description>
			<content:encoded><![CDATA[<p>Alguns dias atrás eu escrevi este artigo com o título &#8220;Uma nota sobre o FlexReport&#8221; e configurei o post para que ele fosse ao ar no dia seguinte. Este ERA o conteúdo do artigo:</p>
<blockquote><p>Há um bom tempo eu escrevi <a href="http://www.elvis.eti.br/2009/02/15/gerando-relatorios-com-o-flexreport-parte-1/" target="_blank">um artigo</a> e gravei um <a href="http://www.elvis.eti.br/2009/02/25/gerando-relatorios-com-o-flexreport-parte-2-screencast/" target="_blank">dois</a> <a href="http://www.elvis.eti.br/2009/03/25/gerando-relatorios-com-o-flexreport-parte-3-screencast/" target="_blank">screencasts</a> sobre o FlexReport, mostrando como ele funciona(va) e como criar um relatório com ele.</p>
<p>Esses artigos estão entre os mais visualizados do meu blog. Até hoje eu recebo perguntas e comentários sobre como resolver algum problema com o FlexReport, como imprimir em formato paisagem, como adicionar outros formatos de papel, entre outras perguntas.</p>
<p>Pretendo com este post responder a todas essas questões: <strong>não usem o FlexReport</strong>. A idéia do programa é excelente, mas infelizmente o projeto foi abandonado. A última versão (0.2 RC1, se não me engano) foi lançada no começo de 2008, quando o Flex 3 ainda não tinha tanto tempo de vida. Estamos em 2010, a versão final do Flex 4 já saiu e o FlexReport não mudou nem um pouco.</p>
<p>Eu até pensei em ajudar a tocar o projeto, mas por falta de tempo não pude colaborar da forma que eu gostaria.</p>
<p>Como já estamos usando o Flex 4, vale a pena dar uma olhada nos recursos de impressão que temos disponíveis. Pode ser que ajude em alguma coisa: <a href="http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf65381-8000.html">http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf65381-8000.html</a></p></blockquote>
<p>Mas quando anoiteceu eu recebi um e-mail do Douglas Marques com uma boa notícia: ele e a equipe da empresa onde trabalha atualizaram a biblioteca do FlexReport para trabalhar com o Flex 4, além de corrigir diversos bugs! Cancelei a publicação do artigo e (felizmente) substituí por este novo artigo.</p>
<p>Eu ainda não testei a biblioteca, mas atendendo ao pedido do Douglas estou publicando ela <a href="http://www.elvis.eti.br/flex/flexreport/FlexReport_flex4.swc">aqui</a>.</p>
<p>A informação que eu tive é que em breve a empresa disponibilizará o código fonte.</p>
<p><strong>Update @ 08/nov/2010 20h30</strong></p>
<p>Atendendo a solicitações (e resolvendo uma pendência antiga), estou publicando <a href="http://www.elvis.eti.br/flex/flexreport/flexreport_flex4_src.rar">o código-fonte</a> que o Douglas me enviou e dando os créditos apropriadamente: os feras que fizeram a atualização foram Diogo Muller, Douglas, Lucas Zambon, Ivo Marcelo e Marcelo Mello, todos da <a href="http://www.lactec.com.br" target="_blank">Lactec</a>.</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/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/2009/02/25/gerando-relatorios-com-o-flexreport-parte-2-screencast/" title="<!--:PT-->Gerando relatórios com o FlexReport &#8211; Parte 2 (Screencast)<!--:-->"><!--:PT-->Gerando relatórios com o FlexReport &#8211; Parte 2 (Screencast)<!--:--></a> (83)</li><li><a href="http://www.elvis.eti.br/2009/02/15/gerando-relatorios-com-o-flexreport-parte-1/" title="<!--:PT-->Gerando relatórios com o FlexReport &#8211; Parte 1<!--:-->"><!--:PT-->Gerando relatórios com o FlexReport &#8211; Parte 1<!--:--></a> (14)</li><li><a href="http://www.elvis.eti.br/2010/07/28/livro-google-android/" title="<!--:PT-->Livro: Google Android<!--:-->"><!--:PT-->Livro: Google Android<!--:--></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/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></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/05/21/flexreport-com-o-flex4/">Permalink</a> |
<a href="http://www.elvis.eti.br/2010/05/21/flexreport-com-o-flex4/#comments">8 comentários</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2010/05/21/flexreport-com-o-flex4/&title=FlexReport com o Flex4!">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/flex-4/" rel="tag">flex 4</a>, <a href="http://www.elvis.eti.br/tag/flexreport/" rel="tag">flexreport</a>, <a href="http://www.elvis.eti.br/tag/programacao/" rel="tag">programação</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2010/05/21/flexreport-com-o-flex4/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<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>Configurando o FB3 como plugin no Eclipse 3.5</title>
		<link>http://www.elvis.eti.br/2009/08/31/configurando-o-fb3-como-plugin-no-eclipse-3-5/</link>
		<comments>http://www.elvis.eti.br/2009/08/31/configurando-o-fb3-como-plugin-no-eclipse-3-5/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 14:59:12 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[erro]]></category>
		<category><![CDATA[flex builder]]></category>
		<category><![CDATA[galileo]]></category>
		<category><![CDATA[instalação]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=495</guid>
		<description><![CDATA[Se você tentar instalar o Flex Builder 3 como plugin no Eclipse 3.5 (Galileo), você irá se deparar com uma mensagem de erro dizendo que o plugin não pôde ser instalado. Mas o FB3 pode sim rodar no Eclipse 3.5. Ignore as mensagens de erro que aparecerem e termine a instalação do plugin. Depois, vá [...]]]></description>
			<content:encoded><![CDATA[<p>Se você tentar instalar o Flex Builder 3 como plugin no Eclipse 3.5 (Galileo), você irá se deparar com uma mensagem de erro dizendo que o plugin não pôde ser instalado. Mas o FB3 pode sim rodar no Eclipse 3.5.</p>
<p>Ignore as mensagens de erro que aparecerem e termine a instalação do plugin. Depois, vá até o diretório onde está o arquivo executável do eclipse, entre na pasta links e edite o arquivo com.adobe.flexbuilder.feature.core.link. Dentro deste arquivo haverá uma única linha mais ou menos assim:</p>
<p>C:/Arquivos de programas/Adobe/Flex Builder 3 Plug-in</p>
<p>Altere essa linha, adicionando &#8220;path=&#8221; no começo dela. O seu arquivo ficará assim:</p>
<p>path=C:/Arquivos de programas/Adobe/Flex Builder 3 Plug-in</p>
<p>Pronto, o plugin do FB está funcionando!</p>
<p>Bons códigos!</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">path=C:/Arquivos de programas/Adobe/Flex Builder 3 Plug-i</div>
<h2  class="related_post_title">Posts relacionados</h2><ul class="related_post"><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/04/17/voce-precisa-do-arquivo-pro11msi-acho-que-nao/" title="<!--:PT-->Você precisa do arquivo pro11.msi? Acho que não &#8230;<!--:--><!--:en-->Do you need the pro11.msi file? I don&#8217;t think so &#8230;<!--:-->"><!--:PT-->Você precisa do arquivo pro11.msi? Acho que não &#8230;<!--:--><!--:en-->Do you need the pro11.msi file? I don&#8217;t think so &#8230;<!--:--></a> (347)</li><li><a href="http://www.elvis.eti.br/2009/04/03/erro-bad-line-length-character-no-git/" title="<!--:PT-->Erro &#8220;bad line length character&#8221; no Git<!--:-->"><!--:PT-->Erro &#8220;bad line length character&#8221; no Git<!--:--></a> (1)</li><li><a href="http://www.elvis.eti.br/2008/10/30/na-web-como-os-chineses/" title="<!--:PT-->Na web como os chineses<!--:-->"><!--:PT-->Na web como os chineses<!--:--></a> (1)</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/2008/04/09/error-2032-stream-error/" title="<!--:PT-->Error #2032: Stream Error.<!--:-->"><!--:PT-->Error #2032: Stream Error.<!--:--></a> (16)</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/08/31/configurando-o-fb3-como-plugin-no-eclipse-3-5/">Permalink</a> |
<a href="http://www.elvis.eti.br/2009/08/31/configurando-o-fb3-como-plugin-no-eclipse-3-5/#comments">18 comentários</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2009/08/31/configurando-o-fb3-como-plugin-no-eclipse-3-5/&title=Configurando o FB3 como plugin no Eclipse 3.5">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/eclipse/" rel="tag">eclipse</a>, <a href="http://www.elvis.eti.br/tag/erro/" rel="tag">erro</a>, <a href="http://www.elvis.eti.br/tag/flex-builder/" rel="tag">flex builder</a>, <a href="http://www.elvis.eti.br/tag/galileo/" rel="tag">galileo</a>, <a href="http://www.elvis.eti.br/tag/instalacao/" rel="tag">instalação</a>, <a href="http://www.elvis.eti.br/tag/plugin/" rel="tag">plugin</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2009/08/31/configurando-o-fb3-como-plugin-no-eclipse-3-5/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</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>

