Buscar
Social
Ofertas laborales ES

Entries in artículos (902)

miércoles
may052010

Diseño DSL práctico con Groovy (inglés)

La creación y diseño de nuestros propios lenguajes del dominio, como por ejemplo un mini-lenguaje para realizar reservas online, se facilita cada día más con las herramientas proporcionadas por Groovy; y como siempre decimos en el Observatorio, si es Groovy, es Grails.

Más información sobre Practical DSL Design in Groovy (traducido al español).
miércoles
may052010

Grails con Terracotta: unas pocas líneas de configuración (inglés)

Atrás han quedado aquellos tiempos en que para poder desplegar una aplicación en un 'cluster' necesitábamos modificar el propio código de nuestra aplicación para que conociera y supiera interactuar dentro del cluster. Afortunadamente, con librerías como Terracotta y AOP, ahora podemos 'clusterizar' nuestra aplicación en cualquier momento y sin que ésta sepa si se está ejecutando en un simple Tomcat o en un entorno distribuido de varios servidores. ¿Alguien da más?

Más información sobre Grails With Terracotta: A Few Lines of Config (traducido al español).
lunes
may032010

Cómo leer un fichero dentro de WEB-INF con un servicio Grails (inglés)

Truco muy sencillo, pero a la vez muy práctico en determinadas ocasiones.

Más información sobre How to load a file from WEB-INF directory using a Grails Service (traducido al español).
lunes
may032010

Construir una aplicación Grails con diferentes versiones en Hudson (inglés)

Cuando configuramos un 'job' en Hudson para Grails (suponiendo que hayamos instalado el correspondiente plugin), normalmente especificamos la versión de Grails que queremos utilizar para construir el proyecto, ya que podríamos tener varios 'jobs', y necesitar cada uno de ellos una versión distinta de Grails. Pero además, como se explica en este artículo, podemos utilizar varias versiones de Grails para construir el mismo proyecto, no distintos, como por ejemplo en el caso de un plugin.

Más información sobre Building your app on Hudson with Multiple Grails versions (traducido al español).
lunes
may032010

Desarrollando en Grails con Notepad++ (inglés)

Aunque ya existen IDEs que funcionan relativamente bien, todavía muchos desarrolladores son fieles a sus herramientas simples y rápidas. Aquí os dejamos un ejemplo de cómo configurar Notepad++ para desarrollar con Grails.

Más información sobre Grails with Notepad++ Text Editor (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).
lunes
may032010

Uso del IDE Netbeans con Grails (inglés)

La elección del IDE para desarrollar nuestra aplicación Grails ha sido siempre un tema de discusión muy interesante. Aquí os dejamos un artículo donde se analiza el uso de Netbeans.

Más información sobre Grails From Basics - Using an IDE (traducido al español).
lunes
may032010

Ant, Maven, Gradle…o algo más… (inglés)

Dentro de las múltiples ventajas del uso de un framework como Grails, encontramos la capacidad que nos proporciona para construir y desplegar nuestras aplicaciones sin necesidad de instalar o utilizar otro framework externo, ya que el propio Grails es autosuficiente para generarnos un WAR o desplegarnos nuestra aplicación directamente en Tomcat.

Sin embargo, la funcionalidad de construcción y despliegue de aplicaciones propocionada 'ootb' por Grails puede que no sea suficiente para las necesidades de gestión de la configuración de nuestro proyecto. En tales casos, conocer herramientas como Ant, Maven, Gradle…o algo más… se convierte en fundamental, principalmente la última de ellas: Gradle. Aquí os dejamos un pequeño experimento de construcción de aplicaciones usando cada uno de los 3 frameworks enumerados.

Más información sobre Ant, Maven, Gradle…or something else… (traducido al español).
lunes
may032010

Introducción a SpringDoclet (inglés)

A partir de la necesidad de poder conocer todos los 'beans' definidos en nuestra aplicación Spring (y por ende, Grails), surgió el proyecto SpringDoclet, y en el artículo que aquí os presentamos, su implementación en Groovy por Scott Frederik.

Más información sobre Introduction to SpringDoclet (traducido al español).
lunes
may032010

El Gran Trío: Grails, RoR & ASP.NET MVC (inglés)

En esta comparativa de frameworks MVC como Grails, RoR y ASP.NET MVC, es este último quien se lleva el gato al agua según la opinión del autor, aunque desde luego Grails recibe una evaluación muy positiva.

Más información sobre The Great Trio (traducido al español).