Buscar
Social
Ofertas laborales ES

Entries in desarrollo (902)

viernes
oct012010

Mini curso de Groovy y Grails (portugués)

Aquí os dejamos una presentación de "slideshare" bastante completa a modo de "mini curso" del lenguaje Groovy y, posteriormente, del framework de desarrollo Grails.

Más información sobre Minicurso groovy grails.
jueves
sep302010

Cómo evitar problemas al hacer borrados masivos (inglés)

Cuando queremos eliminar una colección de objetos, en muchas ocasiones incurrimos en problemas de concurrencia de la propia colección; pero si antes de eliminar cargamos el objeto en una nueva variable y lo eliminamos desde la misma, entonces evitaremos todos esos problemas. En este artículo se explica cómo hacer mediante el uso del método "load".

Más información sobre GORM Batch Deletes Made Easy with Load Method (traducido al español).
jueves
sep232010

Caja de búsqueda Ajax con Grails y jQuery-UI (inglés)

Gracias al plugin de jQuery, como ya sabéis, podemos incluir numerosos widgets basados en Ajax en nuestras vistas de nuestra aplicación Grails. Aquí os dejamos un nuevo ejemplo de cómo implementar una caja de búsqueda instantánea mediante Ajax.

Más información sobre Ajax Powered Search box with Grails and JQuery-Ui (traducido al español).
jueves
sep232010

¿Por qué elegir Grails para el desarrollo de aplicaciones web? (inglés)

Muchas de las razones que se esgrimen en este artículo ya son conocidas por todos los amigos del Observatorio, pero no está mal de vez en cuando repasar las virtudes que los desarrolladores web encuentran en nuestro framework favorito.

Más información sobre Why Choose Groovy and Grails for Web Application Development? (traducido al español).
miércoles
sep222010

Episodio 116 del Podcast Grails - JavaOne 2010 BOF (inglés)

Aquí os dejamos un podcast en MP3 sobre la sesión que Glen Smith dio en la BOF (Birds of Feather, reunión de gente que le une algo en común) de Groovy & Grails para la JavaOne de este año.

Más información sobre Grails Podcast Episode 116 - JavaOne 2010 BOF Recorded Live!
martes
sep212010

Estilo Groovy y guía de características del lenguaje para desarrolladores Java (inglés)

Hace unos días, uno de los creadores de Groovy, Guillaume Laforge, publicó una guía de uso de Groovy para desarrolladores Java. Pues que Grails está basado en Groovy, hemos considerado que no viene mal una información así, sobre todo para aliviar la curva de aprendizaje de los que comienzan a usar Grails y vienen del mundo Java.

Más información sobre Groovy style and language feature guidelines for Java developers (traducido al español).
martes
sep212010

Usando plantillas dinámicas para generar vistas y controladores

Como de todos nuestros amigos del Observatorio es sabido, Grails permite generar los mantenimientos "CRUD" de forma automática, e incluso podemos modificar las plantillas que se utilizan para tal fin, con el objetivo de personalizarnos a nuestras necesidades. Aquí os dejamos un artículo de cómo hacerlo.

Más información sobre Usando plantillas dinámicas para generar vistas y controladores.
lunes
sep202010

Pruebas limpias de librerías de etiquetas (inglés)

Nadie puede negar que Grails se ha esforzado desde el principio en proporcionar herramientas que nos permitan probar nuestras aplicaciones, desde la más simple clase del dominio, hasta el controlador o servicio más complejo. En esta línea, incluso las librerías de etiquetas deberían probarse concienzudamente, aunque todavía haya que mejorar un poco su soporte.

Más información sobre Clean TagLib Tests (traducido al español).
lunes
sep202010

Cómo debería usarse las librerías de etiquetas (inglés)

Dada la flexibilidad que nos permite Grails tanto a nivel de clases de dominio, como controladores o servicios, muchos desarrolladores intentan optimizar su uso no abusando de dichos artefactos, como se pretende "denunciar" en este artículo.

Más información sobre Grails and tag libraries (traducido al español).
lunes
sep202010

Customizando la autenticación en tu aplicación Grails (inglés)

Poco a poco el plugin Spring Security que sustituye al plugin Acegi va asentándose en los nuevos desarrollos en Grails, y en torno al mismo continúan surgiendo artículos que explican su uso.

Más información sobre Customizing authentication in your grails app (traducido al español).