<?xml version="1.0" encoding="ISO-8859-1"?><!-- generator="wordpress/2.3-alpha" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Rails: helpers con bloques</title>
	<link>http://www.estadobeta.com/2007/06/11/rails-helpers-con-bloques/</link>
	<description>desarrollo web con estándares</description>
	<pubDate>Wed, 03 Dec 2008 20:25:14 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3-alpha</generator>

	<item>
		<title>By: emilio</title>
		<link>http://www.estadobeta.com/2007/06/11/rails-helpers-con-bloques/#comment-20430</link>
		<author>emilio</author>
		<pubDate>Mon, 24 Sep 2007 21:53:31 +0000</pubDate>
		<guid>http://www.estadobeta.com/2007/06/11/rails-helpers-con-bloques/#comment-20430</guid>
		<description>Buscando en la api de rails, consegui una manera un poco mas intuitiva de hacer las cosas, por ejemplo:

Supongamos un generador de formularios con estilo basado en tablas.

def app_form_table1(&#38;block)
code = '....codigo....'
code &#60;&#60; capture(&#38;block)
code &#60;&#60; '....codigo....'
concat(code, block.binding)
end

capture atrapa el codigo del bloque en una variable y por supuesto ejecuta el codigo de ruby contenido en el, y concat permite mostrar en la vista el codigo generado, que en este caso remplazara al bloque.
Para mayor informacion ver la api de rails.
Saludos</description>
		<content:encoded><![CDATA[<p>Buscando en la api de rails, consegui una manera un poco mas intuitiva de hacer las cosas, por ejemplo:</p>
<p>Supongamos un generador de formularios con estilo basado en tablas.</p>
<p>def app_form_table1(&amp;block)<br />
code = &#8216;&#8230;.codigo&#8230;.&#8217;<br />
code &lt;&lt; capture(&amp;block)<br />
code &lt;&lt; &#8216;&#8230;.codigo&#8230;.&#8217;<br />
concat(code, block.binding)<br />
end</p>
<p>capture atrapa el codigo del bloque en una variable y por supuesto ejecuta el codigo de ruby contenido en el, y concat permite mostrar en la vista el codigo generado, que en este caso remplazara al bloque.<br />
Para mayor informacion ver la api de rails.<br />
Saludos</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: emilio</title>
		<link>http://www.estadobeta.com/2007/06/11/rails-helpers-con-bloques/#comment-20429</link>
		<author>emilio</author>
		<pubDate>Mon, 24 Sep 2007 21:48:43 +0000</pubDate>
		<guid>http://www.estadobeta.com/2007/06/11/rails-helpers-con-bloques/#comment-20429</guid>
		<description>Buscando en la api de rails, consegui una manera un poco mas intuitiva de hacer las cosas, por ejemplo:

Supongamos un generador de formularios con estilo basado en tablas.

def app_form_table1(&#38;block)
    code = ''
    code &#60;&#60; capture(&#38;block)
    code &#60;&#60; ''
    concat(code, block.binding)
end

capture atrapa el codigo del bloque en una variable y por supuesto ejecuta el codigo de ruby contenido en el, y concat permite mostrar en la vista el codigo generado, que en este caso remplazara al bloque.

Para mayor informacion ver la api de rails.

Saludos</description>
		<content:encoded><![CDATA[<p>Buscando en la api de rails, consegui una manera un poco mas intuitiva de hacer las cosas, por ejemplo:</p>
<p>Supongamos un generador de formularios con estilo basado en tablas.</p>
<p>def app_form_table1(&amp;block)<br />
    code = &#8221;<br />
    code &lt;&lt; capture(&amp;block)<br />
    code &lt;&lt; &#8221;<br />
    concat(code, block.binding)<br />
end</p>
<p>capture atrapa el codigo del bloque en una variable y por supuesto ejecuta el codigo de ruby contenido en el, y concat permite mostrar en la vista el codigo generado, que en este caso remplazara al bloque.</p>
<p>Para mayor informacion ver la api de rails.</p>
<p>Saludos</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rodrigo</title>
		<link>http://www.estadobeta.com/2007/06/11/rails-helpers-con-bloques/#comment-15313</link>
		<author>Rodrigo</author>
		<pubDate>Tue, 19 Jun 2007 20:06:14 +0000</pubDate>
		<guid>http://www.estadobeta.com/2007/06/11/rails-helpers-con-bloques/#comment-15313</guid>
		<description>En &lt;a href="http://sobrerailes.com" rel="nofollow"&gt;sobrerailes.com&lt;/a&gt; hay un &lt;a href="http://sobrerailes.com/pages/en_marcha_con_rails" rel="nofollow"&gt; articulo introductorio de Ruby on Rails traducido al español&lt;/a&gt;.

El original es &lt;a href="http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html" rel="nofollow"&gt;este articulo de oreilly&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>En <a href="http://sobrerailes.com" rel="nofollow">sobrerailes.com</a> hay un <a href="http://sobrerailes.com/pages/en_marcha_con_rails" rel="nofollow"> articulo introductorio de Ruby on Rails traducido al español</a>.</p>
<p>El original es <a href="http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html" rel="nofollow">este articulo de oreilly</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ismael</title>
		<link>http://www.estadobeta.com/2007/06/11/rails-helpers-con-bloques/#comment-15228</link>
		<author>Ismael</author>
		<pubDate>Mon, 18 Jun 2007 21:01:55 +0000</pubDate>
		<guid>http://www.estadobeta.com/2007/06/11/rails-helpers-con-bloques/#comment-15228</guid>
		<description>Bedomax
No, aunque no he buscado en español tpco. Si te animas con el inglés &lt;a href="http://www.amazon.com/Agile-Development-Rails-Pragmatic-Programmers/dp/0977616630/ref=pd_bbs_sr_1/102-9797732-4618514?ie=UTF8&#38;s=books&#38;qid=1182199871&#38;sr=8-1" rel="nofollow"&gt;el libro "oficial" de Rails&lt;/a&gt; es ultra-recomendable. Rails está escrito en Ruby, así que es buena idea empezar &lt;a href="http://www.amazon.com/Programming-Ruby-Pragmatic-Programmers-Second/dp/0974514055/ref=pd_bbs_sr_1/102-9797732-4618514?ie=UTF8&#38;s=books&#38;qid=1182200097&#38;sr=1-1" rel="nofollow"&gt;aprendiendo Ruby&lt;/a&gt; primero. Otra cosa que es útil para entender la arquitectura de Rails (y &lt;abbr title="Model View Controller"&gt;MVC&lt;/abbr&gt; en general) es leer cualquier cosa sobre Patrones de Diseño, no necesariamente sobre Ruby o Rails. &lt;a href="http://www.amazon.com/PHP-5-Objects-Patterns-Practice/dp/1590593804/ref=pd_bbs_2/102-9797732-4618514?ie=UTF8&#38;s=books&#38;qid=1182200172&#38;sr=1-2" rel="nofollow"&gt;PHP 5 Objects, Patterns and Practice&lt;/a&gt; me sirvió muchísimo a mi que, como muchos venía desde el mundo de PHP.
Por último, una vez que manejas lo básico de Rails te puede interesar aprender &lt;a href="http://www.amazon.com/Rails-Recipes-Pragmatic-Programmers-Fowler/dp/0977616606/ref=pd_bbs_sr_1/102-9797732-4618514?ie=UTF8&#38;s=books&#38;qid=1182200357&#38;sr=1-1" rel="nofollow"&gt;un par de recetas&lt;/a&gt; para condimentar tu estilo de desarrollo. En síntesis: lo mejor que se puede hacer para aprender Rails es entender los conceptos que lo sustentan (Orientación a Objectos, MVC) y la terminología (COntroladores, Modelos, Vistas, Helpers) antes de perderse en los detalles.</description>
		<content:encoded><![CDATA[<p>Bedomax<br />
No, aunque no he buscado en español tpco. Si te animas con el inglés <a href="http://www.amazon.com/Agile-Development-Rails-Pragmatic-Programmers/dp/0977616630/ref=pd_bbs_sr_1/102-9797732-4618514?ie=UTF8&amp;s=books&amp;qid=1182199871&amp;sr=8-1" rel="nofollow">el libro &#8220;oficial&#8221; de Rails</a> es ultra-recomendable. Rails está escrito en Ruby, así que es buena idea empezar <a href="http://www.amazon.com/Programming-Ruby-Pragmatic-Programmers-Second/dp/0974514055/ref=pd_bbs_sr_1/102-9797732-4618514?ie=UTF8&amp;s=books&amp;qid=1182200097&amp;sr=1-1" rel="nofollow">aprendiendo Ruby</a> primero. Otra cosa que es útil para entender la arquitectura de Rails (y <abbr title="Model View Controller">MVC</abbr> en general) es leer cualquier cosa sobre Patrones de Diseño, no necesariamente sobre Ruby o Rails. <a href="http://www.amazon.com/PHP-5-Objects-Patterns-Practice/dp/1590593804/ref=pd_bbs_2/102-9797732-4618514?ie=UTF8&amp;s=books&amp;qid=1182200172&amp;sr=1-2" rel="nofollow">PHP 5 Objects, Patterns and Practice</a> me sirvió muchísimo a mi que, como muchos venía desde el mundo de PHP.<br />
Por último, una vez que manejas lo básico de Rails te puede interesar aprender <a href="http://www.amazon.com/Rails-Recipes-Pragmatic-Programmers-Fowler/dp/0977616606/ref=pd_bbs_sr_1/102-9797732-4618514?ie=UTF8&amp;s=books&amp;qid=1182200357&amp;sr=1-1" rel="nofollow">un par de recetas</a> para condimentar tu estilo de desarrollo. En síntesis: lo mejor que se puede hacer para aprender Rails es entender los conceptos que lo sustentan (Orientación a Objectos, MVC) y la terminología (COntroladores, Modelos, Vistas, Helpers) antes de perderse en los detalles.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bedomax</title>
		<link>http://www.estadobeta.com/2007/06/11/rails-helpers-con-bloques/#comment-15220</link>
		<author>bedomax</author>
		<pubDate>Mon, 18 Jun 2007 19:11:18 +0000</pubDate>
		<guid>http://www.estadobeta.com/2007/06/11/rails-helpers-con-bloques/#comment-15220</guid>
		<description>Hola Ismael ,alguna documentación o  libro de ruby on rails en Español que recomiendes para desarrollar.</description>
		<content:encoded><![CDATA[<p>Hola Ismael ,alguna documentación o  libro de ruby on rails en Español que recomiendes para desarrollar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ismael</title>
		<link>http://www.estadobeta.com/2007/06/11/rails-helpers-con-bloques/#comment-14842</link>
		<author>Ismael</author>
		<pubDate>Tue, 12 Jun 2007 04:17:16 +0000</pubDate>
		<guid>http://www.estadobeta.com/2007/06/11/rails-helpers-con-bloques/#comment-14842</guid>
		<description>Si, hoy le dediqué 30 hora a ver todos los pendientes y en verdad es un gran aporte.</description>
		<content:encoded><![CDATA[<p>Si, hoy le dediqué 30 hora a ver todos los pendientes y en verdad es un gran aporte.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nico Orellana</title>
		<link>http://www.estadobeta.com/2007/06/11/rails-helpers-con-bloques/#comment-14838</link>
		<author>Nico Orellana</author>
		<pubDate>Tue, 12 Jun 2007 01:18:49 +0000</pubDate>
		<guid>http://www.estadobeta.com/2007/06/11/rails-helpers-con-bloques/#comment-14838</guid>
		<description>Que buena, estaba "cabeceando" el manejo de niveles de usuarios y esto ayuda muchisimo.

Por otro lado, RailsCasts idea mia o cada vez mejora mas sus entregas?... se ha convertido sin duda en "must visit if you want to learn rails".</description>
		<content:encoded><![CDATA[<p>Que buena, estaba &#8220;cabeceando&#8221; el manejo de niveles de usuarios y esto ayuda muchisimo.</p>
<p>Por otro lado, RailsCasts idea mia o cada vez mejora mas sus entregas?&#8230; se ha convertido sin duda en &#8220;must visit if you want to learn rails&#8221;.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
