Buscar
Social
Ofertas laborales ES

Entries in desarrollo (902)

lunes
nov212011

Subiendo múltiples ficheros con el mismo nombre

Una de las mejores ayudas que nos proporciona Grails es la forma en que transparentemente convierte nuestros parámetros web en propiedades de nuestros objetos. Pero en el caso de múltiples ficheros hay que complementar esta funcionalidad algo más.

Más información sobre uploading multiple files with same name (traducido al español).
lunes
nov212011

Utilizando 'push' en Grails

Con la excitación provocada por el nuevo paradigma de programación asíncrona es necesario recordar que con Grails también es posible desarrollar técnicas como 'push', 'long polling', 'streaming', etc.

Más información sobre Using Browser Push in Grails (traducido al español).
jueves
nov172011

Colecciones de referencias en una colección embebida con MongoDB

Nos encanta que empiezen a aparecer cada vez más artículos que exprimen al máximo las posibilidades del desarrollo de aplicaciones Grails que usan como repositorio de datos a MongoDB. Un ejemplo más de cómo bajar a la API del driver de MongoDB desde el plugin de Grails para conseguir funcionalidad avanzada.

Además, en el artículo se referencia uno de los defectos reportados por un servidor.

Más información sobre Grails mongoDB - Collections of DBRefs Inside an Embedded Collection (traducido al español).
jueves
nov172011

Crear una API Rest JSON segura con Spring Security en 3 pasos

Son pocos los proyectos que no necesitan de ningún tipo de integración con otros sistemas y la prueba es que cada vez más el uso de servicios REST que devuelven JSON se está convirtiendo en un estándar de interoperabilidad. Pero mucho cuidado a quién permitimos acceder a nuestros servicios.

Más información sobre Creating a secure REST JSON API with Grails and Spring Security in 3 steps (traducido al español).
martes
nov152011

Cambio rápido de usuario con Spring Security

Si estás utilizando el plugin de Spring Security, quizás te sea de gran ayuda la posibilidad de autenticarte rápidamente con otro usuario para tareas de mantenimiento o soporte. Aquí se explica cómo.

Más información sobre Grails Spring Security Plugin: User Switcher (traducido al español).
martes
nov152011

Internacionalizar mensajes JS con el plugin JAWR

¿Qué pasa si queremos aplicar distintos mensajes traducidos según el usuario en la parte cliente? También podemos hacerlo en Grails con el siguiente plugin.

Más información sobre Grails Goodness: Internationalize Javascript Messages with JAWR Plugin (traducido al español).
lunes
nov142011

Plugins en Grails: lecciones a aprender

En este vídeo, Peter Ledbrook, el evangelista oficial de Grails nos enseña cosas que debemos y que no debemos hacer cuando desarrollemos nuestro propio plugin.

Más información sobre Grails Plugins: Lessons to Learn.
lunes
nov142011

Acceso a los objetos de la aplicación desde clases del dominio

Tras el reciente anuncio de que determinadas clases 'recipiente' se van a deprecar en Grails 2.x, si necesitamos acceder a ciertos objetos de la aplicación desde una clases de dominio, aquí se explica cómo hacerlo.

Más información sobre Accessing the GrailsApplication and ApplicationContext from domina classes without holders (traducido al español).
lunes
nov142011

Crear tu propia clase 'recipiente' en Grails

En aquellos casos en que necesites acceder a los objetos de la aplicación GrailsApplication o ApplicationContext, aquí se explica la mejor forma de hacerlo mediante la creación de clases 'recipiente'.

Más información sobre Create your own Grails holder class (traducido al español).
lunes
nov142011

Hibernate Bags in Grails 2.0

Hace poco en Greach comentaba yo en mi charla que cuando Grails soportara los 'bags', se solucionarían algunos de los problemas que tienen las listas y los conjuntos, desde el punto de vista del rendimiento de dichas colleciones debido a la unicidad y a la ordenación, pero parece que no es oro todo lo que reluce.

Más información sobre Hibernate Bags in Grails 2.0 (traducido al español).