<?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>iCodeGenerator</title>
	<atom:link href="http://icodegenerator.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://icodegenerator.net/blog</link>
	<description>Free Open Source Code Generator</description>
	<lastBuildDate>Tue, 02 Aug 2011 03:21:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Generación de Código en Multiples Archivos</title>
		<link>http://icodegenerator.net/blog/2011/08/docs/generacion-de-codigo-en-multiples-archivos/</link>
		<comments>http://icodegenerator.net/blog/2011/08/docs/generacion-de-codigo-en-multiples-archivos/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 03:11:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Documentation]]></category>

		<guid isPermaLink="false">http://icodegenerator.net/blog/?p=36</guid>
		<description><![CDATA[Para generar archivos con el iCodeGenerator es tan sencillo como: Crear los templates o plantillas de código que se de sea generar y colocarlos en una carpeta de entrada. Y seleccionar un folder de salida donde se quiera que se depositen los archivos generados. (fig. 1) Oprimir el boton de &#8220;File Generate&#8221;. (fig. 2) Abrir [...]]]></description>
			<content:encoded><![CDATA[<p>Para generar archivos con el iCodeGenerator es tan sencillo como:</p>
<ol>
<li>Crear los templates o plantillas de código que se de sea generar y colocarlos en una carpeta de entrada. Y seleccionar un folder de salida donde se quiera que se depositen los archivos generados. (fig. 1)</li>
<li>Oprimir el boton de &#8220;File Generate&#8221;. (fig. 2)</li>
<li>Abrir el folder de salida donde se encontraran los archivos generados. (fig. 3)</li>
</ol>
<p>&nbsp;</p>

<a href='http://icodegenerator.net/blog/2011/08/docs/generacion-de-codigo-en-multiples-archivos/attachment/screen-shot-2011-08-01-at-10-07-41-pm/' title='Screen shot 2011-08-01 at 10.07.41 PM'><img width="150" height="150" src="http://icodegenerator.net/blog/wp-content/uploads/2011/08/Screen-shot-2011-08-01-at-10.07.41-PM-150x150.png" class="attachment-thumbnail" alt="Screen shot 2011-08-01 at 10.07.41 PM" title="Screen shot 2011-08-01 at 10.07.41 PM" /></a>
<a href='http://icodegenerator.net/blog/2011/08/docs/generacion-de-codigo-en-multiples-archivos/attachment/screen-shot-2011-08-01-at-10-08-25-pm/' title='Screen shot 2011-08-01 at 10.08.25 PM'><img width="150" height="150" src="http://icodegenerator.net/blog/wp-content/uploads/2011/08/Screen-shot-2011-08-01-at-10.08.25-PM-150x150.png" class="attachment-thumbnail" alt="Screen shot 2011-08-01 at 10.08.25 PM" title="Screen shot 2011-08-01 at 10.08.25 PM" /></a>
<a href='http://icodegenerator.net/blog/2011/08/docs/generacion-de-codigo-en-multiples-archivos/attachment/screen-shot-2011-08-01-at-10-09-15-pm/' title='Screen shot 2011-08-01 at 10.09.15 PM'><img width="150" height="150" src="http://icodegenerator.net/blog/wp-content/uploads/2011/08/Screen-shot-2011-08-01-at-10.09.15-PM-150x150.png" class="attachment-thumbnail" alt="Screen shot 2011-08-01 at 10.09.15 PM" title="Screen shot 2011-08-01 at 10.09.15 PM" /></a>

<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://icodegenerator.net/blog/2011/08/docs/generacion-de-codigo-en-multiples-archivos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lenguaje iCodeGenerator</title>
		<link>http://icodegenerator.net/blog/2011/08/docs/lenguaje-icodegenerator/</link>
		<comments>http://icodegenerator.net/blog/2011/08/docs/lenguaje-icodegenerator/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 02:55:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Documentation]]></category>

		<guid isPermaLink="false">http://icodegenerator.net/blog/?p=30</guid>
		<description><![CDATA[El iCodeGenerator genera código tomando como base la definición de una Tabla de SQL. Y para esto hay un lenguaje muy sencillo para poder generar el código. Este lenguaje lo podriamos separar en 3 secciones. Base de datos, Tabla y Columnas como sigue: DATABASE {DATABASE.NAME} Esta etiqueta regresa el nombre de la base de datos [...]]]></description>
			<content:encoded><![CDATA[<p>El iCodeGenerator genera código tomando como base la definición de una Tabla de SQL.</p>
<p>Y para esto hay un lenguaje muy sencillo para poder generar el código.</p>
<p>Este lenguaje lo podriamos separar en 3 secciones. Base de datos, Tabla y Columnas como sigue:</p>
<p><strong>DATABASE</strong></p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 8.5px 'Courier New'} --></p>
<ul>
<li>{DATABASE.NAME}<br />
Esta etiqueta regresa el nombre de la base de datos seleccionada.</li>
</ul>
<p><strong>TABLE</strong></p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 8.5px 'Courier New'} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 8.5px 'Courier New'; min-height: 10.0px} --></p>
<ul>
<li>{TABLE.NAME}<br />
Esta etiqueta regresa el nombre de la tabla seleccionada.</li>
<li>{TABLE.SCHEMA}<br />
Esta etiqueta regresa el nombre del Schema de la tabla seleccionada.</li>
<li>{TABLE.COLUMNS}<br />
Esta etiqueta es un contenedor de las etiquetas pertenecientes a las columnas de la tabla. Y esta puede tener dos propiedades: PRIMARY, NOPRIMARY y ALL. Este ultimo es el valor por defecto en caso de omitirse la propiedad.<br />
PRIMARY: Solo muestra las columnas que sean llave primarias.<br />
NOPRIMARY: Solo muestra las columnas que no sean llave primaria.</li>
</ul>
<p><strong>COLUMNS</strong></p>
<p>Las etiquetas se pueden separar por tipo en Condicionales y Datos.</p>
<p><em>DATOS</em></p>
<ul>
<li>{MAP COLUMN.TYPE}<br />
Despliega el texto mapeado al tipo de la columna contenido el el archivo <em>DataTypeMapping.xml</em></li>
<li>{COLUMN.TYPE}<br />
Despliega el tipo de la columna.</li>
<li>{COLUMN.DEFAULT}<br />
Despliega el valor por default</li>
<li>{COLUMN.NAME}<br />
Despliega el nombre de la columna.</li>
<li>{COLUMN.LENGTH}<br />
Despliega el valor de la longitud de la columna</li>
</ul>
<p><em>CONDICIONAL</em></p>
<ul>
<li>{IF NOT COLUMN.NULLABLE}{/IF}<br />
Condicion de si o no la columna permite valores nulos</li>
<li>{IF COLUMN.TYPE EQ &#8216;int&#8217;}{/IF}<br />
Condiciona si el tipo de la columna es igual EQ o desigual NE a determinado valor</li>
<li>{IF COLUMN.NAME =~ &#8216;Id&#8217;}{/IF}<br />
Condiciona si el nombre de la comuna es igual o contiene determinado texto</li>
<li>{IF NOT LAST},{/IF}<br />
Condiciona si la columna es o no es la ultima</li>
</ul>
<p><strong><br />
</strong></p>
<p><strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://icodegenerator.net/blog/2011/08/docs/lenguaje-icodegenerator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial 1 (Spanish) Funciones basicas para generacion de codigo.</title>
		<link>http://icodegenerator.net/blog/2010/01/tutorial/funciones-basicas-para-generacion-de-codigo/</link>
		<comments>http://icodegenerator.net/blog/2010/01/tutorial/funciones-basicas-para-generacion-de-codigo/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 20:15:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://icodegenerator.net/blog/?p=10</guid>
		<description><![CDATA[En este tutorial se muestran las funciones mas basicas para poder crear tu propia plantilla y generar codigo apartir de la base de datos de tu preferencia. Para este ejemplo se genera documentacion de una base de datos utilizando las etiquetas predefinidas por el iCodeGenerator como en el siguente ejemplo se muestra: En la base [...]]]></description>
			<content:encoded><![CDATA[<p>En este tutorial se muestran las funciones mas basicas para poder crear tu propia plantilla y generar codigo apartir de la base de datos de tu preferencia.</p>
<p>Para este ejemplo se genera documentacion de una base de datos utilizando las etiquetas predefinidas por el iCodeGenerator como en el siguente ejemplo se muestra:</p>
<pre>
<code>
En la base de datos {DATABASE.NAME}

La tabla seleccionada {TABLE.NAME}.

Contiene las siguientes columnas
{TABLE.COLUMNS}  {COLUMN.NAME HUMAN}
{/TABLE.COLUMNS}

</code>
</pre>
<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/a58NBar1Zyw?version=3"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/a58NBar1Zyw?version=3" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://icodegenerator.net/blog/2010/01/tutorial/funciones-basicas-para-generacion-de-codigo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

