<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.javahispano.org/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.javahispano.org/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Noticias javaHispano.org</title>
    <link>http://www.javahispano.org/noticias.xml</link>
    <description>AsociacióavaHispano. Tu Lenguaje, tu comunidad</description>
    <language>es</language>
    <dc:language>es</dc:language>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.javahispano.org/javahispano_noticias" type="application/rss+xml" /><item>
      <title>String vs. StringBuffer vs. StringBuilder</title>
      <link>http://www.javahispano.org/contenidos/es/string_vs__stringbuffer_vs__stringbuilder/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
      <description>La concatenaci&amp;oacute;n de cadena de caracteres es una tarea muy habitual en pr&amp;aacute;cticamente cualquier programa. En Java hay varias formas de concatenar los String, y su rendimiento difiere much&amp;iacute;simo. En &lt;a href="http://www.dosideas.com/java/339-string-vs-stringbuffer-vs-stringbuilder.html"&gt;String vs. StringBuffer vs. StringBuilder&lt;/a&gt; les dejo una breve explicaci&amp;oacute;n de estas tres formas de concatenar caracteres, y una breve prueba de rendimiento donde demostramos porqu&amp;eacute; &lt;a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/StringBuilder.html"&gt;StringBuilder&lt;/a&gt; es, en general, la mejor forma para realizar concatenaciones (incluso mejor que el conocido &lt;a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/StringBuffer.html"&gt;StringBuffer&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Noticia publicada en &lt;a href="http://www.javahispano.org"&gt;www.javahispano.org&lt;/a&gt;. Accede a la p&amp;aacute;gina web y participa
&lt;p&gt;&lt;a href="http://feeds.javahispano.org/~a/javahispano_noticias?a=wdiwp8"&gt;&lt;img src="http://feeds.javahispano.org/~a/javahispano_noticias?i=wdiwp8" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.javahispano.org/~r/javahispano_noticias/~4/473830636" height="1" width="1"/&gt;</description>
      <category domain="http://www.javahispano.org/contenidos/tags/NEWS/">Noticias</category>
      <category domain="http://www.javahispano.org/contenidos/tags/j2se/">javaSE</category>
      <category domain="http://www.javahispano.org/contenidos/tags/string/">string</category>
      <category domain="http://www.javahispano.org/contenidos/tags/stringbuffer/">stringbuffer</category>
      <category domain="http://www.javahispano.org/contenidos/tags/stringbuilder/">stringbuilder</category>
      <pubDate>Wed, 03 Dec 2008 17:41:00 GMT</pubDate>
      <guid>http://www.javahispano.org/contenidos/es/string_vs__stringbuffer_vs__stringbuilder/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</guid>
      <dc:creator>ldeseta</dc:creator>
      <dc:date>2008-12-03T17:41:00Z</dc:date>
    </item>
    <item>
      <title>Conozcamos LIQUidFORM</title>
      <link>http://www.javahispano.org/contenidos/es/conozcamos_liquidform_/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
      <description>&lt;p&gt;&lt;strong&gt;LIQUidFORM&lt;/strong&gt; siginifica Language Integrated QUeries For Object Relational Mapping, es una libreria java que simplifica mucho la realizacion de consultas JPA sin necesidad de usar tanto Strings. Esta libreria es un DSL inspirado en LINQ que evita problemas comunes al escribir consultas.&lt;/p&gt;&lt;p&gt;&amp;iquest;Alguna vez haz hecho una consulta JPA y luego te ha tocado cambiar el nombre de una clase o metodo? &amp;iquest;te ha tocado ir y buscar cada una de las consultas (pura Strings) y reemplazar uno a uno los cambios que hicistes?. Obviamente las cadenas no pueden ser refactorizadas por ningun IDE.&amp;nbsp; &lt;/p&gt;&lt;p&gt;Para entenderlo mejor miremos el siguiente ejemplo:&lt;/p&gt;&lt;p&gt;Tenemos una consulta JPA comun y corriente:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;String myQuery = &amp;quot;select p from Persona where p.nombre like 'mario%' &amp;quot;;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;con LIQuidFORM seria de la siguiente manera:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Persona p = LiquidForm.use(Persona.class,&amp;quot;p&amp;quot;);&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;String myQuery = select(p).from(Persona.class).where(like(p.getNombre(),&amp;quot;mario%&amp;quot;).toString();&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;Al final solo seria cuestion de:&lt;/p&gt;&lt;p&gt;List&amp;lt; Persona &amp;gt; personas = entityMgr.createQuery(myQuery).getResultList();&amp;nbsp; &lt;/p&gt;&lt;p&gt;Notan las ventajas? Tenemos una consulta full refactorizable, type-safe y que sigue siendo igual de compacta que la consulta original. Esta es la mejor forma que he visto para hacer consultas JPA, mucho mejor que la API de criteria actual de hibernate y muchisimo mejor que la api de criteria que traera JPA 2.0 que no se entiende nada y es super compleja.&lt;/p&gt;&lt;p&gt;Este proyecto tiene una licencia Apache 2 y pueden encontrar mas ejemplo y descargarlo desde:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;http://code.google.com/p/liquidform/ &lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;Comentarios: 3 Fecha &amp;uacute;ltimo comentario: 03/12/2008 18:14&lt;br /&gt;&lt;br /&gt;Noticia publicada en &lt;a href="http://www.javahispano.org"&gt;www.javahispano.org&lt;/a&gt;. Accede a la p&amp;aacute;gina web y participa
&lt;p&gt;&lt;a href="http://feeds.javahispano.org/~a/javahispano_noticias?a=l8fQWD"&gt;&lt;img src="http://feeds.javahispano.org/~a/javahispano_noticias?i=l8fQWD" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.javahispano.org/~r/javahispano_noticias/~4/473738311" height="1" width="1"/&gt;</description>
      <category domain="http://www.javahispano.org/contenidos/tags/NEWS/">Noticias</category>
      <category domain="http://www.javahispano.org/contenidos/tags/j2ee/">JavaEE</category>
      <category domain="http://www.javahispano.org/contenidos/tags/jpa/">jpa</category>
      <pubDate>Wed, 03 Dec 2008 16:19:13 GMT</pubDate>
      <guid>http://www.javahispano.org/contenidos/es/conozcamos_liquidform_/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</guid>
      <dc:creator>Marioko</dc:creator>
      <dc:date>2008-12-03T16:19:13Z</dc:date>
    </item>
    <item>
      <title>Artículo sobre la especificación de Servlets 3.0</title>
      <link>http://www.javahispano.org/contenidos/es/articulo_sobre_la_especificacion_de_servlets_3_0/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
      <description>&lt;p&gt;Parece que la nueva especificaci&amp;oacute;n de servlets est&amp;aacute; a punto de salir.&lt;/p&gt;&lt;p&gt;En Theserverside han publicado un art&amp;iacute;culo sobre algunos de estos nuevos cambios, y realiza una cr&amp;iacute;tica de algunos de ellos. Parece que uno de los cambios mas grandes es que se pueden usar anotaciones para gran parte de los puntos espec&amp;iacute;ficos de los servlets.&lt;/p&gt;&lt;p&gt;La cr&amp;iacute;tica alude precisamente a esto. Por ejemplo, en vez de declarar un servlet simplemente extendiendo HttpServlet, es posible hacer una clase normal y anotarlo como servlet. En realidad no es una clase normal, ya que tienes que crear el equivalente al m&amp;eacute;todo doPost o doGet recibiendo los par&amp;aacute;metros de siempre.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dejo el enlace para que echeis un vistazo. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;a href="http://www.theserverside.com/tt/articles/article.tss?l=PonderingAboutJSR135"&gt;http://www.theserverside.com/tt/articles/article.tss?l=PonderingAboutJSR135&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Noticia publicada en &lt;a href="http://www.javahispano.org"&gt;www.javahispano.org&lt;/a&gt;. Accede a la p&amp;aacute;gina web y participa
&lt;p&gt;&lt;a href="http://feeds.javahispano.org/~a/javahispano_noticias?a=jSm3CM"&gt;&lt;img src="http://feeds.javahispano.org/~a/javahispano_noticias?i=jSm3CM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.javahispano.org/~r/javahispano_noticias/~4/473535409" height="1" width="1"/&gt;</description>
      <category domain="http://www.javahispano.org/contenidos/tags/NEWS/">Noticias</category>
      <category domain="http://www.javahispano.org/contenidos/tags/j2ee/">JavaEE</category>
      <pubDate>Wed, 03 Dec 2008 11:52:33 GMT</pubDate>
      <guid>http://www.javahispano.org/contenidos/es/articulo_sobre_la_especificacion_de_servlets_3_0/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</guid>
      <dc:creator>janatic</dc:creator>
      <dc:date>2008-12-03T11:52:33Z</dc:date>
    </item>
    <item>
      <title>Publicado el seminario sobre Glassfish v3 en español</title>
      <link>http://www.javahispano.org/contenidos/es/publicado_el_seminario_sobre_glassfish_v3_en_espanol/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
      <description>Jorge S&amp;aacute;nchez en&amp;nbsp;&lt;a href="http://blogs.sun.com/theaquarium_es/"&gt;El Acuario&lt;/a&gt;&amp;nbsp;(el weblog sobre Glassfish en espa&amp;ntilde;ol)&lt;a href="http://blogs.sun.com/theaquarium_es/entry/informe_sobre_los_seminarios_en"&gt; ha publicado enlaces a la presentaci&amp;oacute;n y a la grabaci&amp;oacute;n de video de ustream&lt;/a&gt;&amp;nbsp;del seminariosobre Glassfish v3 que Eduardo Pelegri&amp;nbsp;&lt;a href="http://www.javahispano.org/contenidos.item.action?id=7046052&amp;amp;menuId=NEWS"&gt;imparti&amp;oacute; a mediados del mes pasado&lt;/a&gt;&amp;nbsp;en espa&amp;ntilde;ol. As&amp;iacute; que, a los que os lo perdisteis, ahora ten&amp;eacute;is la ocasi&amp;oacute;n de acceder a este material.&lt;br /&gt;&lt;br /&gt;Noticia publicada en &lt;a href="http://www.javahispano.org"&gt;www.javahispano.org&lt;/a&gt;. Accede a la p&amp;aacute;gina web y participa
&lt;p&gt;&lt;a href="http://feeds.javahispano.org/~a/javahispano_noticias?a=uV4aqs"&gt;&lt;img src="http://feeds.javahispano.org/~a/javahispano_noticias?i=uV4aqs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.javahispano.org/~r/javahispano_noticias/~4/473493339" height="1" width="1"/&gt;</description>
      <category domain="http://www.javahispano.org/contenidos/tags/NEWS/">Noticias</category>
      <category domain="http://www.javahispano.org/contenidos/tags/j2ee/">JavaEE</category>
      <category domain="http://www.javahispano.org/contenidos/tags/seminario/">Seminario</category>
      <category domain="http://www.javahispano.org/contenidos/tags/webminar/">webminar</category>
      <category domain="http://www.javahispano.org/contenidos/tags/glassfishv3/">glassfishv3</category>
      <pubDate>Wed, 03 Dec 2008 11:03:38 GMT</pubDate>
      <guid>http://www.javahispano.org/contenidos/es/publicado_el_seminario_sobre_glassfish_v3_en_espanol/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</guid>
      <dc:creator>abraham</dc:creator>
      <dc:date>2008-12-03T11:03:38Z</dc:date>
    </item>
    <item>
      <title>Novedades de Spring 3.0 en el SpringOne Americas 08</title>
      <link>http://www.javahispano.org/contenidos/es/novedades_de_spring_3_0_en_el_springone_americas_08/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
      <description>&lt;p&gt;Solomon Duskis &amp;nbsp;escribe en su blog sobre la charla de Juergen H&amp;ouml;ller &amp;quot;What's new in Spring Framework 3.0&amp;quot;. Lo que llama la atenci&amp;oacute;n es el roadmap de esta nueva versi&amp;oacute;n de Spring:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;3.0 Milestone 1: Esta misma semana&lt;/li&gt;&lt;li&gt;3.0 RC1: Marzo 2009&lt;/li&gt;&lt;li&gt;3.0 Final: Abril 2009.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;As&amp;iacute; que para aquellos aventureros que no temen usar Milestones, esta misma semana podr&amp;aacute;n probar las nuevas caracter&amp;iacute;sticas de Spring 3.0. Entre estas caracter&amp;iacute;sticas, la principal es que ser&amp;aacute; la primera versi&amp;oacute;n de Spring en no soportar el JDK 1.4, sino que ya es necesario contar con el 5. De esta forma, el equipo de SpringSource est&amp;aacute; trabajando para aprovechar las bondades de este JDK: StringBuilders vs StringBuffers, java.util.concurrent, etc.&lt;/p&gt;&lt;p&gt;Por otro lado, se anunci&amp;oacute; el uso de Unified-EL para todo Spring Framework, antes solo se soportaba en capa web mediante Spring Webflow. De esta forma y usando este lenguaje, ser&amp;aacute; posible referenciar y hacer uso de SpringBeans, por ejemplo, en anotaciones: @Value(&amp;quot;#{systemProperties.databaseName}&amp;quot;) o dentro del applicationContext.&lt;/p&gt;&lt;p&gt;Otras novedades:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Soporte para Portlets 2.0&lt;/li&gt;&lt;li&gt;Spring MVC REST. Siguiendo la l&amp;iacute;nea trazada en la versi&amp;oacute;n 2.5, se seguir&amp;aacute; trabajando mediante anotaciones para exponer servicios REST de forma simple. Por lo que veo, soportar&amp;aacute;n las especificaci&amp;oacute;n JAX-RS pero ir&amp;aacute;n m&amp;aacute;s lejos y a&amp;ntilde;adir&amp;aacute;n sus propias anotaciones.&lt;/li&gt;&lt;li&gt;Validaciones: Soporte para Hibernate Validations y el JSR 303 (cuando salga) :-).&lt;/li&gt;&lt;li&gt;Soporte preliminar para JEE 6. Ya que esta especificaci&amp;oacute;n todav&amp;iacute;a no est&amp;aacute; terminada, ir&amp;aacute;n soportando paulatinamente las diferentes APIs que la conforman. Entre estas destaca el soporte para Servlets 3.0, webbeans, JSF 2.0 &amp;nbsp;y JPA 2.0.&lt;/li&gt;&lt;li&gt;Nuevo sistema de building basado en Ivy. La verdad cuando crearon su repositorio de bundles OSGi (en escencia es un repositorio Maven) pens&amp;eacute; que migrar&amp;iacute;an a maven. Pero veo que optaron una soluci&amp;oacute;n intermedia y seguir&amp;aacute;n usando Ant con el plugin de Ivy que les permita usar su repositorio. Adem&amp;aacute;s se dice adios al monol&amp;iacute;tico spring.jar ya que todos los m&amp;oacute;dulos de Spring vendr&amp;aacute;n en su propio jar con el fin de ser m&amp;aacute;s amigables a OSGi.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Adem&amp;aacute;s de estas y otras caracter&amp;iacute;sticas (revisen el blog de Solomon), destaca que se eliminar&amp;aacute;n muchas dependencias que ya no tienen demasiado sentido. Por ejemplo commons-attributes, TopLink, Struts 1.0, etc. y que se deprecar&amp;aacute; Spring MVC tradicional (sin uso de anotaciones y basado en extender clases) y el soporte a JUnit 3.8.&lt;/p&gt;&lt;p&gt;Como ven, los de Spring siguen a todo vapor mejorando su framework y para el primer trimestre del a&amp;ntilde;o que viene ya tendremos la versi&amp;oacute;n 3.0 disponible y estable. Veo que cambiar&amp;aacute;n muchas cosas y ello aunado a que funcione solo con JDK 5 har&amp;aacute;n que las migraciones a esta nueva versi&amp;oacute;n sean un poco m&amp;aacute;s lentas de lo habitual.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;Comentarios: 4 Fecha &amp;uacute;ltimo comentario: 02/12/2008 23:07&lt;br /&gt;&lt;br /&gt;Noticia publicada en &lt;a href="http://www.javahispano.org"&gt;www.javahispano.org&lt;/a&gt;. Accede a la p&amp;aacute;gina web y participa
&lt;p&gt;&lt;a href="http://feeds.javahispano.org/~a/javahispano_noticias?a=Mngwl0"&gt;&lt;img src="http://feeds.javahispano.org/~a/javahispano_noticias?i=Mngwl0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.javahispano.org/~r/javahispano_noticias/~4/472741170" height="1" width="1"/&gt;</description>
      <category domain="http://www.javahispano.org/contenidos/tags/NEWS/">Noticias</category>
      <category domain="http://www.javahispano.org/contenidos/tags/j2ee/">JavaEE</category>
      <category domain="http://www.javahispano.org/contenidos/tags/spring/">spring</category>
      <pubDate>Tue, 02 Dec 2008 18:31:39 GMT</pubDate>
      <guid>http://www.javahispano.org/contenidos/es/novedades_de_spring_3_0_en_el_springone_americas_08/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</guid>
      <dc:creator>ecamacho</dc:creator>
      <dc:date>2008-12-02T18:31:39Z</dc:date>
    </item>
    <item>
      <title>Vroom Request Dispatcher 1.0</title>
      <link>http://www.javahispano.org/contenidos/es/vroom_request_dispatcher_1_0/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
      <description>&lt;a href="http://code.google.com/p/vroom-request-dispatcher/"&gt;Vroom Request Dispatche&lt;/a&gt;r es una soluci&amp;oacute;n que permite mapear URLs a m&amp;eacute;todos de clases Java, independientemente de si estos m&amp;eacute;todos son est&amp;aacute;ticos o din&amp;aacute;micos. Empleando esta soluci&amp;oacute;n, no es necesario escribir un Servlet para asociar una determinada funcionalidad escrita en c&amp;oacute;digo Java a una URL.&lt;br /&gt;&lt;br /&gt;Adem&amp;aacute;s, Vroom Request Dispatcher puede ligar las URLs con funcionalidad escrita en Groovy, JRuby, JavaScript y JPython. Este proyecto acaba de anunciar su versi&amp;oacute;n 1.0 y se distribuye bajo la licencia GPL v3.&lt;br /&gt;Comentarios: 1 Fecha &amp;uacute;ltimo comentario: 02/12/2008 11:52&lt;br /&gt;&lt;br /&gt;Noticia publicada en &lt;a href="http://www.javahispano.org"&gt;www.javahispano.org&lt;/a&gt;. Accede a la p&amp;aacute;gina web y participa
&lt;p&gt;&lt;a href="http://feeds.javahispano.org/~a/javahispano_noticias?a=1RxojK"&gt;&lt;img src="http://feeds.javahispano.org/~a/javahispano_noticias?i=1RxojK" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.javahispano.org/~r/javahispano_noticias/~4/472303405" height="1" width="1"/&gt;</description>
      <category domain="http://www.javahispano.org/contenidos/tags/NEWS/">Noticias</category>
      <category domain="http://www.javahispano.org/contenidos/tags/j2ee/">JavaEE</category>
      <category domain="http://www.javahispano.org/contenidos/tags/vrd/">vrd</category>
      <category domain="http://www.javahispano.org/contenidos/tags/vroom/">Vroom</category>
      <category domain="http://www.javahispano.org/contenidos/tags/request/">Request</category>
      <category domain="http://www.javahispano.org/contenidos/tags/dispatcher/">Dispatcher</category>
      <pubDate>Tue, 02 Dec 2008 09:39:29 GMT</pubDate>
      <guid>http://www.javahispano.org/contenidos/es/vroom_request_dispatcher_1_0/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</guid>
      <dc:creator>abraham</dc:creator>
      <dc:date>2008-12-02T09:39:29Z</dc:date>
    </item>
    <item>
      <title>JBrownie, un compilador que detecta automáticamente cambios y los compila</title>
      <link>http://www.javahispano.org/contenidos/es/jbrownie__un_compilador_que_detecta_automaticamente_cambios_y_los_compila/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
      <description>&lt;a href="http://www.onyxbits.de/jbrownie"&gt;JBrownie&lt;/a&gt;es un wrapper en torno al Javac que se emplee por defecto en el sistema y que tiene la capacidad de detectar cambios en un repositorio de código fuente, y cuando identifica un cambio automáticamente compila los archivos que han cambiado. Una potencial aplicación de esta herramienta es permitir a gente que emplee editores de texto en vez de IDEs tener una funcionalidad similar a la de "compile on save" que tiene Eclipse desde hace bastante tiempo, y que Netbeans ha incorporado en su versión 6.5.&lt;br /&gt;&lt;br /&gt; JBrownie está desarrollado por la empresa Onyxbits y se distribuye bajo licencia Apache 2.0&lt;br /&gt;Comentarios: 3 Fecha &amp;uacute;ltimo comentario: 03/12/2008 15:41&lt;br /&gt;&lt;br /&gt;Noticia publicada en &lt;a href="http://www.javahispano.org"&gt;www.javahispano.org&lt;/a&gt;. Accede a la p&amp;aacute;gina web y participa
&lt;p&gt;&lt;a href="http://feeds.javahispano.org/~a/javahispano_noticias?a=3w3TOd"&gt;&lt;img src="http://feeds.javahispano.org/~a/javahispano_noticias?i=3w3TOd" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.javahispano.org/~r/javahispano_noticias/~4/472259499" height="1" width="1"/&gt;</description>
      <category domain="http://www.javahispano.org/contenidos/tags/NEWS/">Noticias</category>
      <category domain="http://www.javahispano.org/contenidos/tags/j2se/">javaSE</category>
      <category domain="http://www.javahispano.org/contenidos/tags/jbrownie/">JBrownie</category>
      <category domain="http://www.javahispano.org/contenidos/tags/javac/">Javac</category>
      <pubDate>Tue, 02 Dec 2008 08:52:16 GMT</pubDate>
      <guid>http://www.javahispano.org/contenidos/es/jbrownie__un_compilador_que_detecta_automaticamente_cambios_y_los_compila/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</guid>
      <dc:creator>abraham</dc:creator>
      <dc:date>2008-12-02T08:52:16Z</dc:date>
    </item>
    <item>
      <title>Características JSF 2.0 (opinión publicada en Solo Programadores)</title>
      <link>http://www.javahispano.org/contenidos/es/caracteristicas_jsf_2_0_opinion_publicada_en_solo_programadores/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
      <description>&lt;h3&gt;Caracter&amp;iacute;sticas JSF 2.0 (opini&amp;oacute;n publicada en Solo Programadores)&lt;br /&gt;&lt;/h3&gt;  &lt;h4&gt;Leonardo Vargas Sandoval, desarrollador de sistemas en Evertect Latinoam&amp;eacute;rica.&lt;br /&gt;&lt;/h4&gt;  &lt;p&gt;&lt;strong&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;span&gt;JSF 2.0 presentar&amp;aacute; novedades en cuatro &amp;aacute;reas principales: facilidad de desarrollo, desempe&amp;ntilde;o, adopci&amp;oacute;n y nuevas caracter&amp;iacute;sticas. Seguidamente un resumen de &amp;eacute;stas.&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;  &lt;ul&gt;  &lt;li class="MsoNormal"&gt;&lt;span&gt;Facilidad de desarrollo:      esta &amp;aacute;rea permitir&amp;aacute; la creaci&amp;oacute;n de componentes por medio de agregaci&amp;oacute;n,      reducir&amp;aacute; la configuraci&amp;oacute;n por medio de descriptores, remplaz&amp;aacute;ndola por un      uso extensivo de anotaciones las cuales se usar&amp;aacute;n al desarrollar      componentes, navigation rules etc. Por &amp;uacute;ltimo se eliminar&amp;aacute; el desarrollo      de Tag Handlers gracias a la integraci&amp;oacute;n con facelets.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;  &lt;ul&gt;  &lt;li class="MsoNormal"&gt;&lt;span&gt;Nuevas caracter&amp;iacute;sticas:      entre las nuevas caracter&amp;iacute;sticas se puede ver una expansi&amp;oacute;n del ciclo de      vida del request para brindar soporte a peticiones Ajax, adem&amp;aacute;s se      ofrecer&amp;aacute; soporte de primera clase para el manejo de los recursos      utilizados por los componentes JSF.&lt;/span&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;  &lt;ul&gt;  &lt;li class="MsoNormal"&gt;&lt;span&gt;Desempe&amp;ntilde;o: se propone      renderizar deltas de los componentes JSF seg&amp;uacute;n se necesite en lugar de un      renderizado completo de los componentes, se mejorar&amp;aacute; el manejo de eventos      mediante PhaseListener y los componentes ser&amp;aacute;n sin estado por defecto.&lt;/span&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;  &lt;ul&gt;  &lt;li class="MsoNormal"&gt;&lt;span&gt;Adopci&amp;oacute;n: para tener una      mejor adopci&amp;oacute;n JSF pretende mejorar la interoperabilidad entre librer&amp;iacute;as      de diferentes vendedores, se agregar&amp;aacute; soporte para JSR 311,&lt;span&gt;&amp;nbsp; &lt;/span&gt;Skinning o Themeing entre otros.&lt;/span&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span&gt;Finalmente surgen las preguntas: &amp;iquest;JSF facilitar&amp;aacute; el desarrollo como lo hacen Wicket, GWT o Tapestry?, &amp;iquest;Lograr&amp;aacute; una integraci&amp;oacute;n entre librer&amp;iacute;as?, &amp;iquest;Ser&amp;aacute; aceptado? Lo anterior depende del rumbo que tome la especificaci&amp;oacute;n y de la ayuda que brinde la comunidad desarrolladora.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;Comentarios: 12 Fecha &amp;uacute;ltimo comentario: 02/12/2008 22:46&lt;br /&gt;&lt;br /&gt;Noticia publicada en &lt;a href="http://www.javahispano.org"&gt;www.javahispano.org&lt;/a&gt;. Accede a la p&amp;aacute;gina web y participa
&lt;p&gt;&lt;a href="http://feeds.javahispano.org/~a/javahispano_noticias?a=UtzFQW"&gt;&lt;img src="http://feeds.javahispano.org/~a/javahispano_noticias?i=UtzFQW" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.javahispano.org/~r/javahispano_noticias/~4/471447017" height="1" width="1"/&gt;</description>
      <category domain="http://www.javahispano.org/contenidos/tags/MINDS/">Opiniones</category>
      <category domain="http://www.javahispano.org/contenidos/tags/NEWS/">Noticias</category>
      <category domain="http://www.javahispano.org/contenidos/tags/otro/">Otro</category>
      <category domain="http://www.javahispano.org/contenidos/tags/soloprogramadores/">Soloprogramadores</category>
      <pubDate>Mon, 01 Dec 2008 16:15:58 GMT</pubDate>
      <guid>http://www.javahispano.org/contenidos/es/caracteristicas_jsf_2_0_opinion_publicada_en_solo_programadores/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</guid>
      <dc:creator>abraham</dc:creator>
      <dc:date>2008-12-01T16:15:58Z</dc:date>
    </item>
    <item>
      <title>Más motivos para no usar Flex (esta vez más serios)</title>
      <link>http://www.javahispano.org/contenidos/es/mas_motivos_para_no_usar_flex_esta_vez_mas_serios/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
      <description>&lt;p&gt;De un modo similar a otra entrada en un&amp;nbsp;&lt;a href="http://www.javahispano.org/contenidos/es/varios_puntos_debiles_de_flex_frente_a_los_framework_web/"&gt;weblog que criticaba Flex&lt;/a&gt;, Bozhidar Bozhanov ha decidido escribir&amp;nbsp;&lt;a href="http://bozhobg.wordpress.com/2008/11/27/why-i-might-not-want-to-use-flex/"&gt;su propia opini&amp;oacute;n&lt;/a&gt;&amp;nbsp;sobre el framework RIA de Adobe despu&amp;eacute;s de haberlo usado en un proyecto de envergadura peque&amp;ntilde;a-mediana. En esta ocasi&amp;oacute;n, las cr&amp;iacute;ticas que se realizan en contra de Flex me parecen m&amp;aacute;s serias y bien fundadas.&lt;br /&gt;&lt;br /&gt;Entre estas cr&amp;iacute;ticas, se encuentran lo primitivo del mecanismo de gesti&amp;oacute;n de excepciones que b&amp;aacute;sicamente se basa en c&amp;oacute;digos de error, la carencia de soporte para multithreading (para el programador, porque internamente Flex s&amp;iacute; usa varios thread), fallos en el car&amp;aacute;cter din&amp;aacute;mico de ActionScript que, en ciertas ocasiones, le llevan a no determinar de modo adecuado el tipo de los objetos, varias deficiencias en el modelo de gesti&amp;oacute;n de eventos, etc.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Como resultado de su experiencia, el autor concluye que Flex y ActionScript est&amp;aacute;n todav&amp;iacute;a poco maduros y que en el pr&amp;oacute;ximo proyecto tipo RIA que tenga que abordar emplear&amp;aacute; GWT.&lt;/p&gt;&lt;br /&gt;Comentarios: 6 Fecha &amp;uacute;ltimo comentario: 03/12/2008 09:33&lt;br /&gt;&lt;br /&gt;Noticia publicada en &lt;a href="http://www.javahispano.org"&gt;www.javahispano.org&lt;/a&gt;. Accede a la p&amp;aacute;gina web y participa
&lt;p&gt;&lt;a href="http://feeds.javahispano.org/~a/javahispano_noticias?a=Yt349G"&gt;&lt;img src="http://feeds.javahispano.org/~a/javahispano_noticias?i=Yt349G" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.javahispano.org/~r/javahispano_noticias/~4/470490079" height="1" width="1"/&gt;</description>
      <category domain="http://www.javahispano.org/contenidos/tags/NEWS/">Noticias</category>
      <category domain="http://www.javahispano.org/contenidos/tags/j2ee/">JavaEE</category>
      <category domain="http://www.javahispano.org/contenidos/tags/flex/">flex</category>
      <category domain="http://www.javahispano.org/contenidos/tags/adobe/">Adobe</category>
      <category domain="http://www.javahispano.org/contenidos/tags/GWT/">GWT</category>
      <pubDate>Sun, 30 Nov 2008 18:24:50 GMT</pubDate>
      <guid>http://www.javahispano.org/contenidos/es/mas_motivos_para_no_usar_flex_esta_vez_mas_serios/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</guid>
      <dc:creator>abraham</dc:creator>
      <dc:date>2008-11-30T18:24:50Z</dc:date>
    </item>
    <item>
      <title>JavaHispano Podcast - 025 - Noticias Diciembre 2008 (a)</title>
      <link>http://www.javahispano.org/contenidos/es/javahispano_podcast__025__noticias_diciembre_2008_a/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
      <description>&lt;p&gt;En el siguiente número hablaremos de las últimas noticias correspondientes al portal. Presentado por Abraham Otero y Jorge Rubira. Las noticias que comentaremos son:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.javahispano.org/contenidos/es/sobre_javahispano_y_la_huelga_de_informaticos/?menuId=NEWS&amp;onlypath=true"&gt;Sobre javaHispano y la huelga de informáticos&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.javahispano.org/contenidos/es/netbeans_6_5_final/?menuId=NEWS&amp;onlypath=true"&gt;Netbeans 6.5 Final!!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.javahispano.org/contenidos/es/sun_despide_gente__se_reorganiza_y_lo_que_significa_para_java/?menuId=NEWS&amp;onlypath=true"&gt;Sun despide gente, se reorganiza y lo que significa para Java&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.javahispano.org/contenidos/es/google_y_sun_se_divorcian/?menuId=NEWS&amp;onlypath=true"&gt;Google y Sun se divorcian&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.javahispano.org/contenidos/es/smartgwt_1_0__biblioteca_de_widgets_para_google_web_toolkit/?menuId=NEWS&amp;onlypath=true"&gt;SmartGWT 1.0 : Biblioteca de widgets para Google Web Toolkit&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.javahispano.org/contenidos/es/cloud_computing_encuesta_del_mes/"&gt;Cloud computing (Encuesta del mes) &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Comentarios: 20 Fecha &amp;uacute;ltimo comentario: 03/12/2008 13:49&lt;br /&gt;&lt;br /&gt;Noticia publicada en &lt;a href="http://www.javahispano.org"&gt;www.javahispano.org&lt;/a&gt;. Accede a la p&amp;aacute;gina web y participa
&lt;p&gt;&lt;a href="http://feeds.javahispano.org/~a/javahispano_noticias?a=fY9GTD"&gt;&lt;img src="http://feeds.javahispano.org/~a/javahispano_noticias?i=fY9GTD" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.javahispano.org/~r/javahispano_noticias/~4/470300481" height="1" width="1"/&gt;</description>
      <category domain="http://www.javahispano.org/contenidos/tags/JH_PODCASTS/">Podcasts javaHispano</category>
      <category domain="http://www.javahispano.org/contenidos/tags/otro/">Otro</category>
      <category domain="http://www.javahispano.org/contenidos/tags/podcast/">Podcast</category>
      <category domain="http://www.javahispano.org/contenidos/tags/huelga/">Huelga</category>
      <category domain="http://www.javahispano.org/contenidos/tags/netbeans/">netbeans</category>
      <category domain="http://www.javahispano.org/contenidos/tags/sun/">sun</category>
      <category domain="http://www.javahispano.org/contenidos/tags/cloud/">cloud</category>
      <category domain="http://www.javahispano.org/contenidos/tags/computing/">computing</category>
      <category domain="http://www.javahispano.org/contenidos/tags/nube/">nube</category>
      <category domain="http://www.javahispano.org/contenidos/tags/GWT/">GWT</category>
      <pubDate>Sun, 30 Nov 2008 14:44:01 GMT</pubDate>
      <guid>http://www.javahispano.org/contenidos/es/javahispano_podcast__025__noticias_diciembre_2008_a/?utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</guid>
      <dc:creator>JorgeRubira</dc:creator>
      <dc:date>2008-11-30T14:44:01Z</dc:date>
    </item>
  </channel>
</rss>
