Buscar
Social
Ofertas laborales ES
lunes
ago012011

Artículo: Generar Temas de Colores en ZK por Manuel Martínez

Manuel Martínez desde Colombia nos ha mandado este Artículo sobre personalización del framework de componente Ajax ZK. En este artículo tipo How-To, aprenderás a generar temas de colores para tu interfaz gráfica y cambiarlos de forma dinámica en runtime.
Gracias  a Manuel por este documento.
lunes
ago012011

Nuevos videos en nuestro canal de Parleys: DSL con Groovy

Hemos subido dos videos nuevos a nuestro canal de Parleys. En esta ocasión se trata del seminario sobre Groovy&Grails impartido por impartido por Alberto Vilches de Paradigmas Tecnológico hace unas semanas en Madrid.
 
Aquí tenéis los videos:

 

Muchas gracias a Paradigmas Tecnológico por este seminario, y por los que vendrán en el futuro. 


Nota: Las partes de los videos correspondientes a las demos han sido grabadas en alta calidad y el código fuente y texto de la pantalla puede leerse sin problemas. Eso sí, dependiendo de las características de la pantalla de vuestro ordenador, es posible que para leerlo correctamente tengáis que maximizar la pantalla correspondiente al video (minimizando por tanto la pantalla correspondiente a la presentación). Si no, puede que el área de pantalla disponible para reproducir el video sea inferior a la resolución real del video, con lo cual el reproductor le va a bajar la resolución y es posible que dejéis de poder leer el código fuente y demás.

lunes
ago012011

Material Seminario Spring Roo y Spring Insight - Paradigma Tecnológico

El pasado 14  de Octubre javaHispano, Paradigma Tecnológico y la Escuela Politécnica Superior de la Universidad San Pablo CEU  organizamos un seminario gratuito sobre Apache Roo y Spring Insight en Madrid, España. Ahora Paradigma Tecnológico ha hecho público el material del seminario aquí.

 

Adicionalmente se ha publicado el video del seminario en el canal de javaHispano en Parleys: 

 

 

 

Esperamos que este seminario haya cumplido con vuestras expectativas y os haya permitido descubrir las novedades más recientes de los productos ofrecidos por SpringSource.

 

Para poder descargaros el código y la documentación, únicamente es necesario instalar el cliente de Subversion para vuestro sistema operativo y ejecutar el siguiente comando:

 

svn checkout http://seminario-roo-insight.googlecode.com/svn/trunk/ seminario-roo-insight-read-only

 

Si únicamente queréis bajaros la documentación, la podéis descargar aquí

Un saludo,

Paradigma Tecnológico.

lunes
ago012011

Nuevos videos en nuestro canal de Parleys: introducción a Groovy&Grails

Hemos subido dos videos nuevos a nuestro canal de Parleys. En esta ocasión se trata del seminario sobre Groovy&Grails impartido por Paradigmas Tecnológico hace unas semanas en Madrid.

 

Aquí tenéis los videos:

 

 

Muchas gracias a Paradigmas Tecnológico por este seminario, por el de Apache Sorl  que aún no hemos tenido tiempo para colgar en video, y por el de Apache Solr, que será impartido el día 8 de Junio a las 18:30 en el sitio de costumbre. 

Nota: Las partes de los videos correspondientes a las demos han sido grabadas en alta calidad y el código fuente y texto de la pantalla puede leerse sin problemas. Eso sí, dependiendo de las características de la pantalla de vuestro ordenador, es posible que para leerlo correctamente tengáis que maximizar la pantalla correspondiente al video (minimizando por tanto la pantalla correspondiente a la presentación). Si no, puede que el área de pantalla disponible para reproducir el video sea inferior a la resolución real del video, con lo cual el reproductor le va a bajar la resolución y es posible que dejéis de poder leer el código fuente y demás.

lunes
ago012011

Manual de desarrollo de un sistema de Cache por Carmelo Navarro

Carmelo Navarra Serna nos ha enviado este manual para diseñar y desarrollar un sistema de cache en aplicaciones Java.

Todos nos hemos topado alguna vez con la tarea de mejorar el performance de una aplicación Java. Uno de los cuellos de botella más comúnes es el acceso a datos y la forma más usual de resolverlo es teniendo los datos en memoria en un cache. Carmelo se enfoca en este manual a explicarnos la forma de implementar un sistema de cache en una aplicación Java.

Desde cómo crear una implementación propia, tarea nada trivial en cuanto te das cuenta que necesitas manejar concurrencia, como auxiliarse de la programación orientada a aspectos conAspectJ para añadir el cache de forma transparente a nuestras aplicaciones y cómo usar Spring para auxiliarnos en esta tarea.

Si bien es importante saber cómo funciona un cache por dentro, es recomendable usar alguno de los existentes. Carmelo nos enseña en este manual a usar Ehcache como cache de segundo nivel deJPA, integrando todo con Spring.

Así que cuando te encuentres con este requisito, de implementar un cache, este documento es una gran referencia para que puiedas realizar esa tarea. Gracias a Carmelo por su trabajo, así como al equipo de revisores que ayudaron a dejarlo a punto para su publicación. 

 

Descarga

lunes
ago012011

Estrategias de Persistencia con Java y JDBC

Estrategias de Persistencia con Java y JDBC por José María Arranz Santa María

Descarga

lunes
ago012011

EL ABC de JDBC

Este tutorial hace una introducción al API estándar de java para acceder a las bases de datos: JDBC. Contiene varios códigos de ejemplo y cubre los principios básicos del acceso a bases de datos.

Descarga

lunes
ago012011

Artículo: Seminario de Hibernate 3

La empresa Paradigma Tecnológico nos ha enviado esta documentación que crearon para un seminario sobre el uso de Hibernate 3 en aplicacions JEE. La documentación está pensada para personas que no conocen este motor de persistencia Java.

El documento inicia explicando las ventajas de una herramienta ORM sobre otros enfoques para persistencia, los conceptos básicos de estas herramientas, su rol dentro de una arquitectura en capas y después entra ya a detalles sobre el uso específico de Hibernate 3: desde su configuración, cómo agregar persistencia a tus objetos de dominio, cómo hacer operaciones de persistir y actualizar; queries, etc

Un buen documento para aquellos que quieren iniciarse en el uso de la herramienta que se ha vuelto el estándar de facto para gestionar la persistencia en el mundo Java.

Descarga

lunes
ago012011

Manual Avanzado de JPA por Carmelo Navarro

Carmelo Navarro ha realizado este manual avanzado sobre JPA. En él encontrarás una guía de mejores prácticas para usar este ORM. El manual se divide en

  1. Bases de datos: Cómo modelar tu base de datos relacional para sacarle mejor provecho con JPA.
  2. Configuración de JPA: Tips para configurar tus aplicaciones.
  3. Transacciones. Manejo correcto de transacciones con esta tecnología.
  4. Modificar datos. Cómo evitar errores comunes a la hora de persistir datos y buenas prácticas para ello.

El manual toma como ejemplo la implementación OpenJPA 1.2. Gracias a Carmelo Navarro por enviarnos este documento.

Descarga

lunes
ago012011

Temas Avanzados de JSF 1.2 por Carmelo Navarro

Carmelo Navarro nos ha enviado este artículo sobre temas avanzados y mejores prácticas para JavaServerFaces 1.2. Este documento toma como premisa que el lector ya ha trabajado con JSF 1.2 para a partir de ahí, documentar varios temas avanzados sobre el uso de este framework basado en componentes para construir aplicaciones web.
De la introducción: "Mi intención es, partiendo de que el lector ya tiene una buena base, profundizar en aspectos que me parecen muy importantes y que si se conocen bien proporcionan al lector la capacidad de desarrollar una aplicación empresarial con este framework." 
Carmelo introduce conceptos fundamentales para el buen uso de JSF, como la creación de componentes personalizados, el manejo del ViewHandler, cómo usar Seguridad, cómo integrarse con JPA e incluso temas de diseño de páginas con JSF. En el artículo se habla no solo de conceptos teóricos, todos los temas van acompañados de código fuente para explicar a detalle su implementación. 
Muchas gracias a Carmelo por tomarse el tiempo y recursos necesarios para crear este detallado artículo.