Buscar
Social
Ofertas laborales ES

Entries in xml (29)

viernes
may212010

Screencast: Grails se encarga del RESTo (inglés)

Del conocido evangelizado de Grails, Dave Klein, nos llega este screencast donde nos explica cómo explotar y sacar el máximo provecho a las características REST que nos ofrece Grails, con la posibilidad de generar respuestas tanto en XML como en JSON (o incluso en cualquier otro tipo si proporcionamos el conversor adecuado).

Más información sobre Grails takes care of the REST.
miércoles
may052010

Nuevo proyecto con GWT y Grails como servidor REST (inglés)

Cada vez más desarrolladores están optando por la combinación de GWT y Grails para el desarrollo de aplicaciones web con dos características principales: un interfaz de cliente rico y un servidor REST. Desde luego el tándem tiene garantizado el éxito.

Más información sobre Front-end stack for the new project: GWT (traducido al español).
lunes
may032010

Grails y Oracle XMLDB (XMLType) (inglés)

Aunque en general el uso de cualquier otra tecnología basada en Java/JEE suele ser tan simple como "dejar caer" el JAR en el directorio $GRAILS_HOME/lib de nuestra aplicación, en ocasiones se requiere de algún paso adicional de configuración, como es el caso de Oracle XMLDB, para evitar los errores de parseo SAX que se explican en este artículo.

Más información sobre Grails and Oracle XMLDB (XMLType) (traducido al español).
martes
abr132010

Interacción entre una aplicación Android y una aplicación Grails (francés)

Ya hemos comentado en numerosas ocasiones al publicar contenido sobre Grails que una de sus mayores ventajas es la flexibilidad que ofrece para integrarse con otras tecnologías. Y otro ejemplo de este convencimiento es el artículo que aquí se muestra donde una aplicación desarrollada con Android interactúa a través del uso de la clase HttpClient con una aplicación Grails.

Más información sobre Interactions entre une application android et une application web grails (traducido al español).
miércoles
mar242010

Añadir servicios REST a tu aplicación Grails en 3 sencillos pasos (inglés)

Gracias a la posibilidad de configurar los mapeos de URL, así como a la facilidad con que cualquier objeto del dominio puede ser transformado en XML, Grails es una tecnología candidata perfecta para implementar servicios REST. Y sin uso de plugins de terceros.

Más información sobre RESTful Grails services in 3 steps (traducido al español).
lunes
mar152010

Modificar el comportamiento de una aplicación en caliente (inglés)

Gracias a la naturaleza dinámica de Grails, es posible cambiar el comportamiento de nuestras aplicaciones a través de la definición de 'closures' externas y su posterior consumo con el XMLSlurper. Una técnica avanzada para exprimir al máximo las posibilidades de Grails.

Más información sobre Hot-pluggable extensions in Grails (traducido al español).
viernes
mar122010

Convirtiendo JSON a objetos del dominio Grails (inglés)

Simple, pero muy útil consejo de cómo trabajar con JSON y poder obtener tus instancias de clases del dominio a partir del mismo.

Más información sobre Want to convert JSON to Grails domain class object (traducido al español).
lunes
mar012010

Object Marshalling y Transients Fields (inglés)

Como forzar el 'marshalling' de campos 'transient' definidos en nuestras clases de dominio cuando utilizamos XML o JSON.

Más información sobre Object Marshalling and Transients Fields (traducido al español).
lunes
feb012010

Grails 1.2.1 ya está disponible

Springsource anuncia la versión 1.2.1 del framework de desarrollo de aplicaciones webs Grails.

Entre las novedades más destacadas, encontramos:

  • Nuevo DSL para resolución de dependencias

  • Mejoras significativas de rendimiento en la capa de renderizado de GSP y Sitemesh

  • Posibilidad de configurar el 'Bootstrap.groovy' por entornos (development, test, production)

  • Actualización a Spring 3 con escaneo automático de componentes

  • Inyección de la anotación @Controller para combinar con Spring MVC

  • Re-escritura de URIs

  • Uso de @Transaction para transacciones por método

  • Control extendido de todas las propiedades de un DataSource

  • Configuración global de valores por defecto GORM

  • Buscadores dinámicos (dynamic finders) mejorados para campos booleanos

  • Soporte para consultas con nombre (named queries) en las clases del dominio

  • Soporte para restricciones SQL en el contructor de criterios (Criteria builder)

  • Soporte extendido del mapeo 1:1

  • Validación estricta de errores

  • Soporte mejorado de anotaciones para GORM (en vez de la sintaxis GORM)

  • Pre-compilación de páginas GSP cuando se genera el archivo WAR

  • Gestión mejorada de i18n para clases y propiedades

  • Soporte para Tomcat y multitud de contenedores embebidos

  • Web Flow es ahora un plugin

  • Nuevos eventos para Web Flow (@onEntry, @onRender, ...)

  • Soporte para mapeos de URL con nombre

  • JSONBuilder mejorado

  • Parseo de fechas mejorado

  • Conversores seguros (null) de conveniencia en los parámetros y atributos de etiquetas

  • Mejoras REST

  • Motor de documentación de projectos

  • Posibilidad de liberar plugins en formato ZIP

  • Metadatos para plugins

  • Mejoras en las etiquetas formatNumber y formatDate

  • Mejora en la sobreescritura de propiedades de configuración (ahora soporta tipos 'non-String' y servicios transaccionales)

  • Infraestructura de test revisada para permitir proveedores 'non JUnit'

  • Posibilidad de ejecutar tests por tipo y/o fases

  • Volcado de la salida de los tests con -echoOut y -echoErr


Para información más detallada sobre cada una de estas nuevas funcionalidad, visita la página oficial de 'Grails - 1.2.1 Release Notes'.
Page 1 2 3