J´ aimerais avoir des amis parmi vous qui puevent partager pour moi la meilleur façon de aprendre le cour de droit par um moyen accelerer intensif e ensuit etre disponible a fournir de metodes les plus eficace de develloper le droit de l´ homme e l´ abilité pour le conferenciers
"Code reuse with Grails is amazingly easy. When working with this framework, it’s really cool to see the huge improvement in productivity that we can achieve. But if you have a large legacy code behind you, this productivity will simply disappear. And this is where Grails really shines and become a real choice for a Java developer."
- Dmitriy Kopylenko
from Bookmarklet
Now that Facebook introduced human-readable profile names, you could add it to your Grails Crowd profiles. Go ahead, update 'em!
Grails in Action is a comprehensive look at Grails for Java developers. It covers the nuts and bolts of the core Grails components and is jam-packed with tutorials, techniques, and insights from the trenches. The book starts with an overview of Grails and how it can help you get your web dev mojo back. Then it walks readers through a Twitter-style social networking app-built in Grails, of course-where they implement high-interest features like mashups, AJAX/JSON, animation effects, full text search, rounded corners, and lots of visual goodness. The book also covers using Grails with existing Java technology, like Spring, Hibernate, and EJBs.
- New Tech Books
"Ok so in my last post about Grails Top 10 Tips i realised I did not really give that many actual grails specific tips :) So i had long think about the way I use grails and I think I have some more tips. These tips are for when you are doing serious development and not just some throwaway prototype."
- Dmitriy Kopylenko
from Bookmarklet
"Things aren't always groovy in the Grails world. Grails makes an effort to support many disparate application servers. Sometimes this all encompassing approach can lead to problems. This is a "Grails gotcha" I recently ran into."
- Dmitriy Kopylenko
from Bookmarklet
Article: MorphDeploy plugin and Mail plugin integration - GR8 Conference - Groovy, Grails, Griffon and other Great Technologies - Copenhagen, Denmark - May 2009 - http://gr8dev.morphexchange.com/blog...
"In a previous post, we listed the plugins we've used or planned to use for the development of the conference website. We mentioned the MorphDeploy plugin that we use for deploying a Grails war to Morph AppSpace, and also the Mail plugin for sending emails (for instance, for payment confirmations). However, we needed to make both integrate well together, and some amendments to both plugins were needed to succeed."
- Dmitriy Kopylenko
from Bookmarklet
"Before a developer throws themselves deeply into learning the ins and outs of Grails development, one has to assess its future. Just how bright is it?"
- Dmitriy Kopylenko
from Bookmarklet
If I keep looking at this stuff, and get my own apps ported to Grails, I'll never need to actually get around to looking at JBoss 5.
- John Flinchbaugh
Request for suggestions: what kind of features members of GrailsCrowd would like to be added?
"Ok so here’s the 1.0 release in the spirit of “don’t worry be crappy” (can’t use that phrase enough these days) of a new functional testing plugin for Grails."
- Dmitriy Kopylenko
from Bookmarklet
Trying to figure out how to contact Glen Smith of Grails Podcast. I'd like to join his Gravl weblog software project, because I'll be doing some coding around it, and I'll probably have enhancements to contribute back.
"Grails uses convention to serve up .gsp views using the name of an action in a controller. For example, if you have a list action in a BookController Grails will try to load grails-app/views/book/list.gsp when this action is called. But what if you want to use a .gsp but do not need or want a controller? How can you call that page in Grails? Like most things in Grails, there is more than one way to do this and they are all easy."
- Dmitriy Kopylenko
from Bookmarklet
Reading Grails data binding documentation. Who would have thought that actually reading the docs would help illuminate what's really happening in the scaffolding?
"I've been plugging away for a few days on adding caching to Grails services. At first I tried to go down the road of decorating the services' metaClasses but since Grails uses an AOP proxy to add transactional behaviour to services this wouldn't work - the metaClass I got from the injected service object was not the same one my plugin had added stuff to. Also annotations on the service class were unavailable from the proxy."
- Dmitriy Kopylenko
from Bookmarklet
"In my current project, I’ve been doing a lot of tweaking of the default grails scaffolding templates. Because of this, I need to run the new uber generate-all command quite a bit to recreate things."
- Dmitriy Kopylenko
from Bookmarklet
"As part of Atlassian's Internal Systems team, I've been working on a new internal application called Scout. It's a Grails app which aggregates data from a whole swag of different systems, which provided us with a few GORM-y challenges. GORM is one of my favourite bits about Grails - it's how Grails does object relational mapping, and it's awesome. Grails domain classes are much terser than Java POJOs, and they make CRUD a breeze (especially the R, which I find to be a bit of a pain)."
- Dmitriy Kopylenko
from Bookmarklet