<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Programa en Java y disfruta de un café lojano &#187; Best Practices</title>
	<atom:link href="http://cafelojano.wordpress.com/category/best-practices/feed/" rel="self" type="application/rss+xml" />
	<link>http://cafelojano.wordpress.com</link>
	<description>Desde Loja, Ecuador en la mitad del Mundo</description>
	<lastBuildDate>Tue, 10 Nov 2009 04:06:42 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='cafelojano.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/189c8dc7ce1496164b373be48c01b6e3?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Programa en Java y disfruta de un café lojano &#187; Best Practices</title>
		<link>http://cafelojano.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://cafelojano.wordpress.com/osd.xml" title="Programa en Java y disfruta de un café lojano" />
		<item>
		<title>SmartGWT</title>
		<link>http://cafelojano.wordpress.com/2009/01/16/smartgwt/</link>
		<comments>http://cafelojano.wordpress.com/2009/01/16/smartgwt/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 03:31:33 +0000</pubDate>
		<dc:creator>Jorge López (jorgaf)</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Aplicaciones Web]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[Model View Controller]]></category>
		<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[GWT-Ext]]></category>
		<category><![CDATA[Web application]]></category>
		<category><![CDATA[Base de Datos]]></category>
		<category><![CDATA[SmartGWT]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Conexión BBDD]]></category>
		<category><![CDATA[Appli]]></category>

		<guid isPermaLink="false">http://cafelojano.wordpress.com/2009/01/16/smartgwt/</guid>
		<description><![CDATA[Buscando algo de información sobre GWT, me he encontrado con el proyecto SmartGWT, que es otro extensión para Google Web Toolkit. Lo que más me llamó la atención es que al parecer uno de los desarrolloradores de GWT-Ext está trabajando en éste SmartGWT y lo más destacable es que tiene soporte para DataBiding y Data [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=308&subd=cafelojano&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Buscando algo de información sobre GWT, me he encontrado con el proyecto <a href="http://code.google.com/p/smartgwt/" target="_blank">SmartGWT</a>, que es otro extensión para Google Web Toolkit. Lo que más me llamó la atención es que al parecer uno de los desarrolloradores de GWT-Ext está trabajando en éste SmartGWT y lo más destacable es que tiene soporte para DataBiding y Data Integration. Además de poseer otras características y herramientas que facilitan la integración con base de datos. <a href="http://www.smartclient.com/smartgwt/showcase/" target="_blank">Aquí</a> la página con los demos.</p>
<p>Viene en 2 versiones (típico) una versión libre y otra versión empresarial de pago, ésta última tiene algunas herramientas adicionales.</p>
<p>Ahora me pregunto, con la versión 1.5 del GWT ya se soporta JPA ¿es necesario éste tipo de aplicaciones? En algún lugar leí que aún se tiene problemas al tratar de enviar los objetos anotados con Entity, pero nunca lo he probado. Ahora que hablo de GWT, GWT-Ext y base de datos les comparto un link en donde pueden encontrar 3 vídeos para saber cómo trabajar con GWT más Eclipse más GWT-Ext más Base de datos. En verdad se puede construir en cualquier otro entorno sin problemas. <a href="http://showmedo.com/videos/video?name=2040010&amp;fromSeriesID=204" target="_blank">Link</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cafelojano.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cafelojano.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cafelojano.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cafelojano.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cafelojano.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cafelojano.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cafelojano.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cafelojano.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cafelojano.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cafelojano.wordpress.com/308/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=308&subd=cafelojano&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://cafelojano.wordpress.com/2009/01/16/smartgwt/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/140a37206c1491fed56e7c979049a79d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jorgaf</media:title>
		</media:content>
	</item>
		<item>
		<title>Sun lanza la plataforma JavaFX</title>
		<link>http://cafelojano.wordpress.com/2008/12/05/sun-lanza-la-plataforma-javafx/</link>
		<comments>http://cafelojano.wordpress.com/2008/12/05/sun-lanza-la-plataforma-javafx/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 21:29:47 +0000</pubDate>
		<dc:creator>Jorge López (jorgaf)</dc:creator>
				<category><![CDATA[Aplicaciones Web]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java - J2ME]]></category>
		<category><![CDATA[Java - JEE]]></category>
		<category><![CDATA[Java - Netbeans]]></category>
		<category><![CDATA[Java - Sun]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[Model View Controller]]></category>
		<category><![CDATA[Swing]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[NetBeans 6.5]]></category>

		<guid isPermaLink="false">http://cafelojano.wordpress.com/2008/12/05/sun-lanza-la-plataforma-javafx/</guid>
		<description><![CDATA[Revisando el sitio de Sun he podido ver cómo se hace el lanzamiento de la plataforma JavaFX, para la cual han creado un sitio, en el cual pueden ver vídeos, descargar el SDK, ver ejemplos y demos de lo que se puede hacer con ésta plataforma para la construcción de interfaces de aplicaciones.
Adicionalmente la gente [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=294&subd=cafelojano&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Revisando el <a href="http://java.sun.com" target="_blank">sitio de Sun</a> he podido ver cómo se hace el lanzamiento de la plataforma JavaFX, para la cual han creado un <a href="http://javafx.com/" target="_blank">sitio</a>, en el cual pueden ver vídeos, descargar el SDK, ver ejemplos y demos de lo que se puede hacer con ésta plataforma para la construcción de interfaces de aplicaciones.</p>
<p>Adicionalmente la gente de NetBeans anunció (y me enteré vía correo) que se puede actualizar la versión 6.5 para soportar JavaFX, aún no sé si con un editor visual o a puras sentencias.</p>
<p>Esperemos y veamos como se adopta ésta nueva tecnología.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cafelojano.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cafelojano.wordpress.com/294/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cafelojano.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cafelojano.wordpress.com/294/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cafelojano.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cafelojano.wordpress.com/294/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cafelojano.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cafelojano.wordpress.com/294/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cafelojano.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cafelojano.wordpress.com/294/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=294&subd=cafelojano&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://cafelojano.wordpress.com/2008/12/05/sun-lanza-la-plataforma-javafx/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/140a37206c1491fed56e7c979049a79d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jorgaf</media:title>
		</media:content>
	</item>
		<item>
		<title>Ayudas para superar la curva de aprendizaje JavaFX Script</title>
		<link>http://cafelojano.wordpress.com/2008/08/01/ayudas-para-superar-la-curva-de-aprendizaje-javafx-script/</link>
		<comments>http://cafelojano.wordpress.com/2008/08/01/ayudas-para-superar-la-curva-de-aprendizaje-javafx-script/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 14:56:32 +0000</pubDate>
		<dc:creator>Jorge López (jorgaf)</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java - Netbeans]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[Model View Controller]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[JavaFX SDK]]></category>
		<category><![CDATA[NetBeans 6.1 Plugin]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://cafelojano.wordpress.com/2008/08/01/ayudas-para-superar-la-curva-de-aprendizaje-javafx-script/</guid>
		<description><![CDATA[Con los recientes anuncios sobre el JavaFX SDK y el plugin para NetBeans, el tema ha tomado un renovado interés.
En la misma onda de éstas noticias, he encontrado una revista sobre la curva de aprendizaje de JavaFX Script. En detalle se trata de 4 artículos en donde paso a paso y con ejemplos se empieza [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=259&subd=cafelojano&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Con los recientes anuncios sobre el <a href="http://www.netbeans.org/servlets/NewsItemView?newsItemID=1264" target="_blank">JavaFX SDK</a> y el <a href="http://www.netbeans.org/servlets/NewsItemView?newsItemID=1264" target="_blank">plugin para NetBeans</a>, el tema ha tomado un renovado interés.</p>
<p>En la misma onda de éstas noticias, he encontrado una revista sobre la curva de aprendizaje de JavaFX Script. En detalle se trata de 4 artículos en donde paso a paso y con ejemplos se empieza a ganar conocimientos en ésta nueva apuesta de Sun. Así tenemos:</p>
<ol>
<li>En la primera entrega verán como configurar el entorno de programación, cómo construir y correr un programa JavaFx</li>
<li>La segunda entrega se centra en el estilo declarativo de codificación para JavaFX. Viendo cómo éste estilo puede hacer que el código de una aplicación gráfica se simple e intuitivo.</li>
<li>La tercera entrega muestra cómo utilizar funciones JavaFX Script para implementar acciones en programas JavaFX Script.</li>
<li>La última entrega, la parte 4, muestra cómo utilizar JavaFX Script para acceder a servicios Web.</li>
</ol>
<p>Posiblemente digan, ésto ya lo vimos anteriormente, pero les recuerdo que se pueden haber dado muchos cambios desde el momento que los revisamos hasta ahora.</p>
<p>Espero que ésta información sea de su ayuda. Les comparto los links:</p>
<p><a href="http://java.sun.com/developer/technicalArticles/scripting/javafx/lc/part1/" target="_blank">Part 1: Exploring JavaFX Script</a><br />
<a href="http://java.sun.com/developer/technicalArticles/scripting/javafx/lc/part2/" target="_blank">Part 2: Declarative User interfaces</a><br />
<a href="http://java.sun.com/developer/technicalArticles/scripting/javafx/lc/part3/" target="_blank">Part 3: JavaFX Script Functions</a><br />
<a href="http://java.sun.com/developer/technicalArticles/scripting/javafx/lc/part4/" target="_blank">Part 4: Accessing a Web Service</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/cafelojano.wordpress.com/259/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/cafelojano.wordpress.com/259/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cafelojano.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cafelojano.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cafelojano.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cafelojano.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cafelojano.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cafelojano.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cafelojano.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cafelojano.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cafelojano.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cafelojano.wordpress.com/259/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=259&subd=cafelojano&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://cafelojano.wordpress.com/2008/08/01/ayudas-para-superar-la-curva-de-aprendizaje-javafx-script/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/140a37206c1491fed56e7c979049a79d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jorgaf</media:title>
		</media:content>
	</item>
		<item>
		<title>Usar objetos JavaFX dentro de Programas Java</title>
		<link>http://cafelojano.wordpress.com/2008/06/12/usar-objetos-javafx-dentro-de-programas-java/</link>
		<comments>http://cafelojano.wordpress.com/2008/06/12/usar-objetos-javafx-dentro-de-programas-java/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 16:55:33 +0000</pubDate>
		<dc:creator>Jorge López (jorgaf)</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[Objects]]></category>
		<category><![CDATA[Objetos]]></category>

		<guid isPermaLink="false">http://cafelojano.wordpress.com/2008/06/12/usar-objetos-javafx-dentro-de-programas-java/</guid>
		<description><![CDATA[La perfecta integración de scripts JavaFX con código Java puro es una de las más interesantes características de los scripts JavaFX. Utilizar objetos Java, dentro de un script JavaFX es bastante sencillo, debido a que JavaFX fue diseñado con esta característica en mente y los instrumentos necesarios han sido construidos dentro del lenguaje. En el [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=217&subd=cafelojano&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>La perfecta integración de scripts JavaFX con código Java puro es una de las más interesantes características de los scripts JavaFX. Utilizar objetos Java, dentro de un script JavaFX es bastante sencillo, debido a que JavaFX fue diseñado con esta característica en mente y los instrumentos necesarios han sido construidos dentro del lenguaje. En el siguiente artículo se presentarán posibles maneras para crear objetos JavaFX y utilizarlos dentro de código Java.</p>
<p>Les comparto el link <a href="http://java.sun.com/developer/technicalArticles/scripting/javafx/javafx_and_java/index.html" target="_blank">Using JavaFX Script Objects in Java Programs</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/cafelojano.wordpress.com/217/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/cafelojano.wordpress.com/217/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cafelojano.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cafelojano.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cafelojano.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cafelojano.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cafelojano.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cafelojano.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cafelojano.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cafelojano.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cafelojano.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cafelojano.wordpress.com/217/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=217&subd=cafelojano&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://cafelojano.wordpress.com/2008/06/12/usar-objetos-javafx-dentro-de-programas-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/140a37206c1491fed56e7c979049a79d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jorgaf</media:title>
		</media:content>
	</item>
		<item>
		<title>Un par de ejemplos que usan AJAX en JSF WoodStock</title>
		<link>http://cafelojano.wordpress.com/2008/04/09/un-par-de-ejemplos-que-usan-ajax-en-jsf-woodstock/</link>
		<comments>http://cafelojano.wordpress.com/2008/04/09/un-par-de-ejemplos-que-usan-ajax-en-jsf-woodstock/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 04:57:50 +0000</pubDate>
		<dc:creator>Jorge López (jorgaf)</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Aplicaciones Web]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java - JEE]]></category>
		<category><![CDATA[Java - Netbeans]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[Model View Controller]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[JavaServer Faces]]></category>
		<category><![CDATA[NetBeans]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[Woodstock]]></category>

		<guid isPermaLink="false">http://cafelojano.wordpress.com/2008/04/09/un-par-de-ejemplos-que-usan-ajax-en-jsf-woodstock/</guid>
		<description><![CDATA[Nuevamente revisando los tutoriales de NetBeans, aquellos que se muestran en la página de inicio cuando se abre NetBeans, me encontré con 2 tutoriales en donde se muestra como aplicar AJAX en una aplicación Web, uno de ellos desarrollado utilizando JSF &#8220;puro&#8221; (sin ningún otro framework) y el segundo desarrollado utilizando Dynamic Faces.
Les comento que [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=191&subd=cafelojano&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Nuevamente revisando los tutoriales de NetBeans, aquellos que se muestran en la página de inicio cuando se abre NetBeans, me encontré con 2 tutoriales en donde se muestra como aplicar AJAX en una aplicación Web, uno de ellos desarrollado utilizando JSF &#8220;puro&#8221; (sin ningún otro framework) y el segundo desarrollado utilizando Dynamic Faces.</p>
<p>Les comento que el que utiliza Dynamic Faces es un tipo de chat que me parece interesante y el otro se trata de un tutorial en donde se muestra como trabajar con ListBox más conocido como combobox.</p>
<p>Aquí los links:</p>
<ul>
<li><a href="http://www.netbeans.org/kb/60/web/clientsiderendering.html" target="_blank">Using Client-side Rendering Features in Selector Components</a></li>
<li><a href="http://www.netbeans.org/kb/60/web/ajaxchatroom.html" target="_blank">Building an Ajax Chat Room with the Ajax Transaction Dynamic Faces Component</a></li>
</ul>
<p>Saludos.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/cafelojano.wordpress.com/191/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/cafelojano.wordpress.com/191/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cafelojano.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cafelojano.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cafelojano.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cafelojano.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cafelojano.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cafelojano.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cafelojano.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cafelojano.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cafelojano.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cafelojano.wordpress.com/191/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=191&subd=cafelojano&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://cafelojano.wordpress.com/2008/04/09/un-par-de-ejemplos-que-usan-ajax-en-jsf-woodstock/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/140a37206c1491fed56e7c979049a79d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jorgaf</media:title>
		</media:content>
	</item>
		<item>
		<title>Full Text Search en Java</title>
		<link>http://cafelojano.wordpress.com/2008/03/22/full-text-search-en-java/</link>
		<comments>http://cafelojano.wordpress.com/2008/03/22/full-text-search-en-java/#comments</comments>
		<pubDate>Sat, 22 Mar 2008 17:19:58 +0000</pubDate>
		<dc:creator>Jorge López (jorgaf)</dc:creator>
				<category><![CDATA[Aplicaciones Web]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Artículos]]></category>
		<category><![CDATA[BIBLIOTECA]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java - Sun]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web Semántica]]></category>
		<category><![CDATA[Búsquedas lenguaje natural]]></category>
		<category><![CDATA[Full Text Search]]></category>
		<category><![CDATA[JeromeDL]]></category>
		<category><![CDATA[Lucene]]></category>
		<category><![CDATA[MG4J]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Semántica]]></category>

		<guid isPermaLink="false">http://cafelojano.wordpress.com/2008/03/22/full-text-search-en-java/</guid>
		<description><![CDATA[En éstos días he estado buscando información sobre Full Text Search tanto a nivel de base de datos, especialmente MySQL y Oracle, y también a nivel de Java y me he encontrado con los siguientes links que comparto con ustedes, esperando como siempre sean de su utilidad.
Links:

Apache Lucene
MG4J (Managing Gigabytes for Java)
MySQL &#8211; Funciones de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=189&subd=cafelojano&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>En éstos días he estado buscando información sobre Full Text Search tanto a nivel de base de datos, especialmente MySQL y Oracle, y también a nivel de Java y me he encontrado con los siguientes links que comparto con ustedes, esperando como siempre sean de su utilidad.</p>
<p>Links:</p>
<ul>
<li><a href="http://lucene.apache.org/" title="Lucene" target="_blank">Apache Lucene</a></li>
<li><a href="http://mg4j.dsi.unimi.it/" title="Managing Gigabytes for Java" target="_blank">MG4J</a> (Managing Gigabytes for Java)</li>
<li>MySQL &#8211; <a href="http://dev.mysql.com/doc/refman/5.0/es/fulltext-search.html" title="Full Text Search MySQL" target="_blank">Funciones de búsqueda de texto completo</a></li>
<li>Oracle &#8211; <a href="http://www.oracle.com/technology/pub/articles/asplund-textsearch.html" title="Full Text Search Oracle" target="_blank">Building Full-Text Search Applications with Oracle Text</a></li>
</ul>
<p>Aunque en la <a href="http://www.utpl.edu.ec" title="Universidad Técnica Particular de Loja" target="_blank">UTPL</a>, ya tenemos alguna experiencia con Oracle Text Search (Sistema de Biblioteca Zebra) estoy buscando alternativas que nos permitan crear un software para bibliotecas de bajo costo, pero de alto rendimiento, con principios semánticos y búsquedas en lenguaje natural. Y finalmente les dejo un link de un software que tiene parte de lo que estoy buscando (semántica y búsquedas en lenguaje natural) pero es para bibliotecas digitales y que me está dando ideas para mi doctorado.</p>
<ul>
<li><a href="http://www.jeromedl.org/" title="JeromeDL" target="_blank">JeromeDL- e-Library with Semantics</a></li>
</ul>
<p>Si quieren conocer algunas deficiencias de Lucene (así me enteré de la existencia de MG4J) revisen <a href="http://jmonne.blogspot.com/2008/03/lucene-todo-tiene-puntos-dbiles.html" title="Lucene, todo tiene puntos débiles" target="_blank">éste post</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/cafelojano.wordpress.com/189/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/cafelojano.wordpress.com/189/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cafelojano.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cafelojano.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cafelojano.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cafelojano.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cafelojano.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cafelojano.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cafelojano.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cafelojano.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cafelojano.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cafelojano.wordpress.com/189/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=189&subd=cafelojano&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://cafelojano.wordpress.com/2008/03/22/full-text-search-en-java/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/140a37206c1491fed56e7c979049a79d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jorgaf</media:title>
		</media:content>
	</item>
		<item>
		<title>JavaServer Faces EJB3, WebService y JPA</title>
		<link>http://cafelojano.wordpress.com/2008/03/11/javaserver-faces-ejb3-webservice-y-jpa/</link>
		<comments>http://cafelojano.wordpress.com/2008/03/11/javaserver-faces-ejb3-webservice-y-jpa/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 00:07:57 +0000</pubDate>
		<dc:creator>Jorge López (jorgaf)</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Aplicaciones Web]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java - JEE]]></category>
		<category><![CDATA[Java - Netbeans]]></category>
		<category><![CDATA[Java - Sun]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web Service]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[Aplicación Web]]></category>
		<category><![CDATA[EJB3]]></category>
		<category><![CDATA[JavaServer Faces]]></category>
		<category><![CDATA[JPA]]></category>
		<category><![CDATA[NetBeans]]></category>

		<guid isPermaLink="false">http://cafelojano.wordpress.com/2008/03/11/javaserver-faces-ejb3-webservice-y-jpa/</guid>
		<description><![CDATA[En busca de ejemplos de cómo trabajar con JSF y EJB3 (como fachada) he encontrado 2 links que me están ayudando a comprender de una mejor manera el tema. Y adicionalmente me encontré como consumir un Web Service desde una aplicación JSF.
Adicionalmente pueden descargar el código fuente (que son proyectos de NetBeans) y ver una [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=184&subd=cafelojano&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>En busca de ejemplos de cómo trabajar con JSF y EJB3 (como fachada) he encontrado 2 links que me están ayudando a comprender de una mejor manera el tema. Y adicionalmente me encontré como consumir un Web Service desde una aplicación JSF.</p>
<p>Adicionalmente pueden descargar el código fuente (que son proyectos de NetBeans) y ver una explicación clara de cada sección de código requerido para cumplir con la tarea. Se explica adicionalmente cómo trabajar con paginación utilizando JPA.</p>
<p>Les comparto los links:</p>
<ul>
<li><a href="http://java.sun.com/javaee/javaserverfaces/" title="Página Oficial de JSF" target="_blank">JavaServer Faces Technology</a>.</li>
<li><a href="http://weblogs.java.net/blog/caroljmcdonald/archive/2007/05/pagination_of_d.html" title="EJB3, JPA, JSF" target="_blank">Pagination of Data Sets in a Sample Application using JSF, Catalog Facade Stateless Session, and Java Persistence APIs</a></li>
<li><a href="http://weblogs.java.net/blog/caroljmcdonald/archive/2007/09/sample_applicat_2.html" title="JSF, JPA, EJB3, Web Service" target="_blank">Sample Application using JAX-WS, JSF, EJB 3.0, and Java Persistence APIs on Glassfish</a></li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/cafelojano.wordpress.com/184/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/cafelojano.wordpress.com/184/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cafelojano.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cafelojano.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cafelojano.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cafelojano.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cafelojano.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cafelojano.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cafelojano.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cafelojano.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cafelojano.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cafelojano.wordpress.com/184/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=184&subd=cafelojano&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://cafelojano.wordpress.com/2008/03/11/javaserver-faces-ejb3-webservice-y-jpa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/140a37206c1491fed56e7c979049a79d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jorgaf</media:title>
		</media:content>
	</item>
		<item>
		<title>Tips para mejorar el desempeño de JDeveloper</title>
		<link>http://cafelojano.wordpress.com/2008/01/18/tips-para-mejorar-el-desempeno-de-jdeveloper/</link>
		<comments>http://cafelojano.wordpress.com/2008/01/18/tips-para-mejorar-el-desempeno-de-jdeveloper/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 23:23:43 +0000</pubDate>
		<dc:creator>Jorge López (jorgaf)</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java - Oracle]]></category>
		<category><![CDATA[Configuration Java]]></category>
		<category><![CDATA[Fine-Tuning]]></category>
		<category><![CDATA[JDeveloper]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://cafelojano.wordpress.com/2008/01/18/tips-para-mejorar-el-desempeno-de-jdeveloper/</guid>
		<description><![CDATA[En una de las listas de correo sobre Java que se mantienen en yahoo, me enteré de la existencia de éste blog (Java 2 Go). En donde existe un post (JDeveloper Tips #2: Fine-tuning the configuration) se habla de algunos tips que se pueden aplicar para la mejorar el desempeño de JDeveloper especialment en Windows.
Todos [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=167&subd=cafelojano&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>En una de las listas de correo sobre Java que se mantienen en yahoo, me enteré de la existencia de éste blog (<a href="http://java2go.blogspot.com" title="Java 2 Go" target="_blank">Java 2 Go</a>). En donde existe un post (J<a href="http://java2go.blogspot.com/2007/06/jdeveloper-tips-2-fine-tuning.html" title="Post Tip's" target="_blank">Developer Tips #2: Fine-tuning the configuration</a>) se habla de algunos tips que se pueden aplicar para la mejorar el desempeño de JDeveloper especialment en Windows.</p>
<p>Todos los tips no son otra cosa que agregar o quitar comentarios en el archivo de configuración jdev.conf.</p>
<p>Si desde antes hubiera conocido algunas de éstos tips, me hubiera ahorrado muchas rabietas, pero bueno espero ahorrarselas a ustedes.</p>
<p class="poweredbyperformancing">Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/cafelojano.wordpress.com/167/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/cafelojano.wordpress.com/167/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cafelojano.wordpress.com/167/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cafelojano.wordpress.com/167/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cafelojano.wordpress.com/167/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cafelojano.wordpress.com/167/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cafelojano.wordpress.com/167/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cafelojano.wordpress.com/167/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cafelojano.wordpress.com/167/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cafelojano.wordpress.com/167/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cafelojano.wordpress.com/167/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cafelojano.wordpress.com/167/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=167&subd=cafelojano&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://cafelojano.wordpress.com/2008/01/18/tips-para-mejorar-el-desempeno-de-jdeveloper/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/140a37206c1491fed56e7c979049a79d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jorgaf</media:title>
		</media:content>
	</item>
		<item>
		<title>Swing Application Framework API (JSR-296)</title>
		<link>http://cafelojano.wordpress.com/2008/01/14/swing-application-framework-api-jsr-296/</link>
		<comments>http://cafelojano.wordpress.com/2008/01/14/swing-application-framework-api-jsr-296/#comments</comments>
		<pubDate>Mon, 14 Jan 2008 22:15:15 +0000</pubDate>
		<dc:creator>Jorge López (jorgaf)</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[Java - Netbeans]]></category>
		<category><![CDATA[Java - Sun]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Swing]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JSR 296]]></category>
		<category><![CDATA[netbeans 6.0]]></category>
		<category><![CDATA[Swing Application Framework]]></category>

		<guid isPermaLink="false">http://cafelojano.wordpress.com/2008/01/14/swing-application-framework-api-jsr-296/</guid>
		<description><![CDATA[Con la llegada del NetBeans 6.0 se ha incrementado la productividad de un desarrollador (gracias al sinnúmero de aceleradores de desarrollo) y también, en mi caso personal, las preguntas e inquietudes, acerca de algunos categorías y plantillas de proyectos.
Es así que he buscado información acerca del Java Desktop Application que nos permite crear aplicaciones de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=166&subd=cafelojano&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Con la llegada del NetBeans 6.0 se ha incrementado la productividad de un desarrollador (gracias al sinnúmero de aceleradores de desarrollo) y también, en mi caso personal, las preguntas e inquietudes, acerca de algunos categorías y plantillas de proyectos.</p>
<p>Es así que he buscado información acerca del Java Desktop Application que nos permite crear aplicaciones de Escritorio y aplicaciones orientadas a base de datos, ambas utilizan un API denominado Swing Application Framework, que no es más que un conjunto de clases que nos ayudan a construir aplicaciones de escritorio, manejando ciertas tareas que nos pueden resultar complicadas.</p>
<p>Les dejo 3 links para que los revisen y les ayuden a aclarar el tema:<br />
<a href="http://www.netbeans.org/kb/60/java/gui-saf.html" target="_blank">Introduction to the Swing Application Framework</a><br />
<a href="https://appframework.dev.java.net/intro/index.html" target="_blank">An Introduction to the Swing Application Framework API (JSR-296)</a><br />
<a href="http://java.sun.com/developer/technicalArticles/javase/swingappfr/" target="_blank">Using the Swing Application Framework (JSR 296)</a></p>
<p>Existe también un ejemplo desarrollado en NetBeans que se llama Mars Rover Viewer que se conecta a algún sitio del Internet y decargas imágenes de Marte, obtenidas por aquellos Rover enviados a Marte hace algún tiempo.</p>
<p><img src="https://appframework.dev.java.net/intro/images/SingleFrameExample5-screenshot.png" height="300" width="552" /></p>
<p class="poweredbyperformancing">Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/cafelojano.wordpress.com/166/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/cafelojano.wordpress.com/166/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cafelojano.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cafelojano.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cafelojano.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cafelojano.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cafelojano.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cafelojano.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cafelojano.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cafelojano.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cafelojano.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cafelojano.wordpress.com/166/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=166&subd=cafelojano&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://cafelojano.wordpress.com/2008/01/14/swing-application-framework-api-jsr-296/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/140a37206c1491fed56e7c979049a79d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jorgaf</media:title>
		</media:content>

		<media:content url="//appframework.dev.java.net/intro/images/SingleFrameExample5-screenshot.png" medium="image" />
	</item>
		<item>
		<title>Utilizando EJB 3 de sesión en una aplicación Web JSF</title>
		<link>http://cafelojano.wordpress.com/2008/01/09/utilizando-ejb-3-de-sesion-en-una-aplicacion-web-jsf/</link>
		<comments>http://cafelojano.wordpress.com/2008/01/09/utilizando-ejb-3-de-sesion-en-una-aplicacion-web-jsf/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 15:35:37 +0000</pubDate>
		<dc:creator>Jorge López (jorgaf)</dc:creator>
				<category><![CDATA[Aplicaciones Web]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[Java - JEE]]></category>
		<category><![CDATA[Java - Sun]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Blue print]]></category>
		<category><![CDATA[EJB 3]]></category>
		<category><![CDATA[JEE]]></category>
		<category><![CDATA[Patrón]]></category>
		<category><![CDATA[Seam]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://cafelojano.wordpress.com/2008/01/09/utilizando-ejb-3-de-sesion-en-una-aplicacion-web-jsf/</guid>
		<description><![CDATA[Aparentemente éste tema no debería ser complejo, al menos eso pensé, pero luego de buscar información resulta que es un tema que genera pasiones, como dice un buen amigo de la UTPL.
Es así que los foros de Java (especialmente los de Sun) se encuentran varias entradas en donde se habla de diferentes maneras de realizar [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=165&subd=cafelojano&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Aparentemente éste tema no debería ser complejo, al menos eso pensé, pero luego de buscar información resulta que es un tema que genera pasiones, como dice un buen amigo de la UTPL.</p>
<p>Es así que los foros de Java (especialmente los de Sun) se encuentran varias entradas en donde se habla de diferentes maneras de realizar la integración. He incluso la gente de JBoss está desarrollando un framework &#8211; <a href="http://www.jboss.com/products/seam" title="Sitio del proyecto" target="_blank">JBoss Seam</a> que permite integrar JSF con EJB 3.</p>
<p>Dejaré el tema de Seam para un próximo post, ahora les comentaré la solución que propone la gente de Sun y que se encuentra descrita en un blueprint denominado <a href="https://blueprints.dev.java.net/bpcatalog/ee5/persistence/ejbfacade.html" title="Blue print">Using an EJB Session Bean</a> as a Model Facade. Que en pocas palabras propone que desde Managed Bean se haga al invocación a un EJB de Sesión que hace de fachada. En la explicación de la gente de Sun no se muestra un ejemplo con JSF, sino con un servlet, pero se menciona que se podría reemplazar el servlet por algún managed bean. Les dejo una figura explicativa:</p>
<div align="center"><img src="https://blueprints.dev.java.net/bpcatalog/ee5/persistence/images/jsf_with_facade.gif" height="188" width="537" /></p>
<div align="left">Seguiré tratando de buscar contenido sobre éstos temas y llegar a construir (por fin) una aplicación que pueda distribuirse y que justifique dicha acción.</div>
</div>
<p class="poweredbyperformancing">Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/cafelojano.wordpress.com/165/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/cafelojano.wordpress.com/165/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cafelojano.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cafelojano.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cafelojano.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cafelojano.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cafelojano.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cafelojano.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cafelojano.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cafelojano.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cafelojano.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cafelojano.wordpress.com/165/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=cafelojano.wordpress.com&blog=533426&post=165&subd=cafelojano&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://cafelojano.wordpress.com/2008/01/09/utilizando-ejb-3-de-sesion-en-una-aplicacion-web-jsf/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/140a37206c1491fed56e7c979049a79d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jorgaf</media:title>
		</media:content>

		<media:content url="//blueprints.dev.java.net/bpcatalog/ee5/persistence/images/jsf_with_facade.gif" medium="image" />
	</item>
	</channel>
</rss>