Buscar
Social
Ofertas laborales ES

Entries in desarrollo (902)

miércoles
ene122011

Manos a la obra con Grails - Parte 1

Nos llega un nuevo screencast de introducción a Grails consistente en 3 partes que iremos publicando según su disponibilidad.

Más información sobre Recording & Notes: Intro to Grails Part 1 - Getting Your Hands Dirty (traducido al español).
miércoles
ene122011

Usar múltiples fuentes de datos con el plugin Datasources

Los asiduos al Observatorio ya conocerán este plugin y seguramente habrán leido algunos artículos publicados aquí donde se analizan sus características y limitaciones. Aquí os dejamos una nueva revisión del mismo, con algunos consejos y trucos para aprovecharlo al máximo.

Más información sobre Using multiple datasources in a Grails project: Datasources plugin (traducido al español).
martes
ene112011

Implementar 'migas de pan' en Grails

Curioso artículo que describe un pequeño framework que implementa la funcionalidad de 'migas de pan' (breadcrumbs) para una aplicación Grails.

Más información sobre Breadcrumbs framework for Grails (traducido al español).
martes
ene112011

Pruebas de aceptación con Selenium RC

El último paso antes de que un cliente dé su visto bueno a nuestra aplicación son las pruebas de aceptación (en inglés, UAT). Por ello, es extremadamente importante proveer de herramientas que permitan realizar esta tarea de forma práctica y efectiva; una de ellas es Selenium RC.

Más información sobre Acceptance testing a grails app with selenium-rc (traducido al español).
lunes
ene102011

Comprendiendo las validaciones/restricciones en Grails

Interesante artículo que clasifica y explica las validaciones/restricciones de Grails en grupos por funcionalidad, según afecten al 'scaffolding', al esquema de BBDD, a GORM en sí, o sean personalizadas.

Más información sobre Grails: entendendo as validações (constraints) (traducido al español).
lunes
ene102011

Explicación de procesos y ejecuciones 'Activiti' 

Activiti es un BPM (Business Process Manager) de libre distribución que permite definir flujos de ejecución de procesos dentro de la actividad de una empresa. La existencia de un plugin de integración con Grails lo hace un candidato ideal para aquellos desarrollos que precisen de este tipo de tecnología.

Más información sobre Activiti processes and executions explained (traducido al español).
lunes
ene102011

Grails, IDEs y productividad

De nuevo la pregunta del millón: ¿qué IDE es mejor para el desarrollo con Grails? Como con el vino, el mejor IDE es el que nosotros mejor dominemos y más nos guste, no el más caro y conocido, ¿verdad?

Más información sobre Grails, IDEs and productivity (traducido al español).
lunes
ene102011

Limpieza personalizada en las pruebas utilizando eventos de la construcción

Siempre que realizamos pruebas contra datos existentes de una BBDD debemos asegurarnos que, tras la ejecución de las mismas, el estado de la BBDD es el mismo que al comienzo. Además, en casos más específicos, incluso es necesaria una gestión más exclusiva de la transaccionalidad o evitar el borrado de los datos de forma automática al terminar las pruebas.

Más información sobre Grails: Custom Clean-up During Testing Using Build Events (traducido al español).
lunes
ene102011

Propuesta de proyecto: Sistema de gestión de reuniones

Nos ha llegado al Observatorio esta curiosa iniciativa de la universidad de Ohio que consiste en desarrollar proyectos de libre distribución para evaluar las distintas tecnologías existentes en el mercado, y como no podía ser de otra forma, se incluye un pequeño proyecto en Groovy/Grails.

Más información sobre Meeting Scheduler System (traducido al español).
lunes
ene102011

Añadir 'rutas' en tiempo de ejecución a Camel

Si alguna vez has utilizado el plugin 'grails-routing', puede que te hayas preguntado cómo se pueden añadir 'rutas' en tiempo de ejecución, y en este artículo se explica cómo.

Más información sobre Grails, Camel and adding routes at runtime (traducido al español).