Java and the Duke logo are trademarks of Sun Microsystems, Inc.
Herramientas
Comentarios y evaluaciones sobre frameworks, bibliotecas, aplicaciones, etc.

Articulo introductorio de JRuby PDF Imprimir E-Mail
Escrito por Martin Cabrera   
viernes, 27 de julio de 2007

Articulo introductorio de JRuby

Introducción

Ruby - Lenguaje de scripting. Combina las mejores funcionalidades de lenguajes compilados e interpretado. Rápido desarrollo, productividad, entre otros.

Ruby on Rails (o Rails) - Framework open source basado en Ruby para desarrollos Web guiados por una Base de Datos.

(artículo que explica brevemente que es Ruby y Ruby and Rails)

JRuby - Permite definir clases y lógica en lenguaje Ruby y consumirla desde y hacia clases Java clásicas. Esto se ejecuta sobre la JVM, no es necesario ningún componente extra

Artículo

El siguiente artículo explica a nivel básico y con ejemplos como funciona JRuby - link al artículo

Saludos a todos, Martin

Modificado el ( viernes, 27 de julio de 2007 )
 
JavaMail en 5 minutos PDF Imprimir E-Mail
Escrito por Martin Cabrera   
miércoles, 18 de abril de 2007

Introducción

Es común el problema de enviar uno o varios mail desde una aplicación Java (SE o EE). Ejemplos de estos pueden ser que nuestro sistema tenga manejo de alarmas, notificaciones especiales, promociones u otras.

Este pequeño apartado muestra como utilizar el paquete javax.mail desde una aplicación JEE. Este paquete es parte de la especificación J2EE, no viene con J2SE.

Modificado el ( viernes, 20 de abril de 2007 )
Leer más...
 
Herramienta interesante para la implementación del "value object assembler" PDF Imprimir E-Mail
Escrito por Carlos Soderguit   
miércoles, 14 de febrero de 2007
Es bastante común en los sistemas organizados en capas lógicas aplicar el patrón Value Object o Transfer Object.

Una estrategia es definir una capa vertical de value objects, representando el modelo de información de la aplicación, compartida entre todas las capas (típicamente presentación, negocios y persistencia).

Otra estrategia bastante común es tener value objects específicos de cada capa y realizar conversiones, muchas veces copiando atributos a varios niveles de anidamiento, para pasar datos de una capa a la otra.
Muchas veces la conversión no es directa (1 a 1) y el
Value Object Assembler entra en juego para ensamblar value objects obtenidos de diversas fuentes o subsistemas en objetos de mayor granularidad (típicamente a retornar desde una fachada de sesión).

Muchos nos hemos enfrentado con la engorrosa tarea de transformar programáticamente jerarquías complejas de value objects de una capa a otra, y tener que mantener esto (también programáticamente) cuando los modelos de información cambian. Hace un par de días me llegó de The Server Side una noticia sobre una nueva versión de un producto open source, que no conocía, llamado Dozer. Esta herramienta apoya a automatizar esta tarea configurando las conversiones entre value objects en forma declarativa.

Lo cierto es que no lo he evaluado aún pero la lista de características realmente promete. En cuanto lo evalúe les paso mis impresiones, si alguien lo evalúa antes lo invito a postear sus resultados.

Sin mas por ahora
Carlos
Modificado el ( viernes, 23 de febrero de 2007 )
 

Ingresar






¿Recuperar clave?
¿Quiere registrarse? Regístrese aquí

Usuarios conectados

Hay 2 invitados en línea

Cuestionario

¿Que tema elegirías para tratar en el próximo evento del jug?
 

Syndicate

joomla templates by dezinedepot
© 2008 Juguy - Grupo de Usuarios Java del Uruguay
Joomla! es Software Libre distribuido bajo licencia GNU/GPL.