Sell Back Your Copy
For a $16.20 Gift Card
Trade in
Have one to sell? Sell yours here
Grails: A Quick-Start Guide
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Grails: A Quick-Start Guide [Paperback]

Dave Klein (Author)
4.9 out of 5 stars  See all reviews (16 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more

Sell Back Your Copy for $16.20
Whether you buy it used on Amazon for $21.28 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $16.20.
Used Price$21.28
Trade-in Price$16.20
Price after
Trade-in
$5.08

Book Description

1934356468 978-1934356463 November 7, 2009 1

Grails is a full stack web development framework that enables you to build complete web applications in a fraction of the time and with less code than other frameworks.

In Grails: A Quick-Start Guide, you'll see how to use Grails by iteratively building an unique, working application. By the time we're done, you'll have built and deployed a real, functioning website.

Along the way, we'll learn about domain classes, controllers, and GSP views. We'll see how Grails allows us to use powerful frameworks like Spring and Hibernate without even knowing it.

Using this hands-on, pragmatic approach, we'll explore topics such as AJAX in Grails, custom tags, and plugins. We'll dig into Grails' powerful view technology, Groovy Server Pages, and see how we can easily leverage the help given to us by scaffolding to create custom user interfaces faster than you would have thought possible.

With Grails, you can get a lot done with little effort. With this book, you'll get a lot done as well. It's time to bring the fun back into web programming. Get started with Grails today.



Editorial Reviews

About the Author

Dave is a developer with Contegix, a company specializing in delivering managed internet infrastructure based upon Linux, Mac OS X, JEE, and Grails. Dave has worked as a developer, architect, project manager, mentor, and trainer for the past 15 years, and has presented at user groups and national conferences. Dave's Groovy and Grails-related thoughts can be found at http://dave-klein.blogspot.com.


Product Details

  • Paperback: 200 pages
  • Publisher: Pragmatic Bookshelf; 1 edition (November 7, 2009)
  • Language: English
  • ISBN-10: 1934356468
  • ISBN-13: 978-1934356463
  • Product Dimensions: 8.9 x 7.5 x 0.7 inches
  • Shipping Weight: 1.1 pounds
  • Average Customer Review: 4.9 out of 5 stars  See all reviews (16 customer reviews)
  • Amazon Best Sellers Rank: #441,383 in Books (See Top 100 in Books)

More About the Author

Dave is a consultant helping organizations of all sizes to develop applications more quickly (and have more fun doing it) with Grails. Dave has been involved in enterprise software development for the past 15 years. He has worked as a developer, architect, project manager (don't worry, he's recovered), mentor and trainer. Dave has presented at user groups and national conferences. He is also the founder of the Capital Java User Group in Madison, Wisconsin and the Gateway Groovy Users in Saint Louis, Missouri.

 

Customer Reviews

16 Reviews
5 star:
 (15)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.9 out of 5 stars (16 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

6 of 6 people found the following review helpful:
5.0 out of 5 stars A elementary book to become productive with Grails in hours, December 1, 2009
By 
Jacek Laskowski (Warszawa, Poland) - See all my reviews
This review is from: Grails: A Quick-Start Guide (Paperback)
There was so much pleasure to read "Grails, A Quick-Start Guide" by Dave Klein. After those other Grails books I had already read ("Grails 1.1 Web Application Development", "Grails in Action", "The Definitive Guide to Grails, Second Edition" and "Beginning Groovy and Grails: From Novice to Professional") "Grails, A Quick-Start Guide" turned out to be the best for Grails newcomers who are keen to start developing Grails applications right from the very first page. Even though it took over 200 pages and just scratched Grails' surface I think any Grails practitioner will find something interesting for oneself, be it for the writing style of Dave Klein or Grails' goodies he was able to present without more ado. I enjoyed it so much that I read it from cover to cover in a blink of an eye. I simply couldn't believe I could read a book so quickly.

The book's title says its all - it is indeed a quick-start guide with 12 chapters and the appendices with a plenty of Grails resources for those who are willing to delve into Grails a bit deeper. The author meant to write a book that's "more than a cursory introduction [...] with all the basics of Grails and a few advanced topics" (page 3) and he made it. The book uses Grails 1.1.1, but it didn't really matter as it'd be considered a too low-level detail for this book. The author didn't touch a feature that required knowing it. It was "not intended to be a reference or the only Grails book on your shelf" (page 3 again), yet it deserved the 1st place on mine while proposing a book for people who wanna go pro in Grails.

I wrote it's a book for Grails novices, but it's not completely true as some advanced Grails gems sneaked in as well. I could learn about the uber-generate-all feature or got reminded of a subtle difference between dynamically generated GORM methods like save() and these which are merely synthesized at runtime, i.e. GORM dynamic finders. It was in this book where I realised that the "dynamic finders are limited to searching based on two properties of a domain class" (page 162).

I'm still overwhelmed with the writing style of Dave and how he managed to write the book without those lengthy introductory beginnings yet everything appeared to be intact in all its entirety. I had to be very patient reading consecutive chapters in one go in the other Grails books, but "Grails, A Quick-Start Guide" was the contrary. The author described Grails' features with just a few sentences and moved quickly on to leveraging them in the real web application being developed throughout the book. Each chapter was a Scrum-like iteration that at the end brought a new feature to the web application. As with the quote by Benjamin Franklin which begun the chapter 2. Our Project - "Tell me and I forget. Teach me and I remember. Involve me and I learn", the book explored Grails with its practical use to build a real project in order to have its readers involved. The author assumed they could eventually learn and appreciate Grails' strengths in hours rather than months and I think he managed to balance the theory and practice very well. The accompanying screenshots and the code snippets were chosen reasonably.

Reading the chapters was smooth and easy. The chapter 8. "Knock, Knock: Who's There? Grails Security" almost killed me for its title. I couldn't stop laughing when I first read it. Not only was the subject funny, but the chapter itself finished so early that I had troubles believing it's over. Whenever I see a chapter about security I fear a lot and it makes my good mood passed away. It's almost always boring and lengthy. This one was different. His writing style and a sense of humour seem very addictive.

The last chapter 12. "Deployment and Beyond" was about deploying web applications to "something a little more heavy-duty, such as Tomcat, or a full-blown JEE server" (page 195). It struck me heavily that Jetty was considered less production ready than Tomcat. Anyway, it didn't influence the chapter at all since it took 4-5 pages without a reference to any container-specific configuration file or task. It merely mentioned Grails' DataSource.groovy configuration file and the war build script, pure and simple.

The writing style of Dave Klein and the comprehensible Grails examples made the reading a very rewarding experience. It's a must-have, elementary book to become productive with Grails for novices and anyone who thinks about writing a book that can attract its readers' attention.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
4.0 out of 5 stars Great book for developers new to Grails, November 6, 2009
By 
D. A. Burns (Dayton, OH USA) - See all my reviews
(REAL NAME)   
This review is from: Grails: A Quick-Start Guide (Paperback)
"Grails: A Quick-Start Guide" is exactly what it is titled. From beginning to end, it walks you through the fundamentals of Grails and shows you it's abilities via an application you build along the way with the author. Practically each line of code you enter is explained in detail step-by-step. The book touches on the essential basics all the way up to Grails security, dynamic finders, and available plug-ins. I used it to help me with my first Grails project and it truly made learning this new framework easy. It is an easy read and Dave Klein does an awesome job of explaining the details in a manner acceptable to all. Whether you are an experienced Java developer "tinkering" with Grails or someone new to Java and Grails altogether, you will find this book very helpful. If you want to quickly learn Grails to either create your first Grails application or just to satisfy your curiousity, then I highly recommend this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars Great book, easy to follow, October 29, 2009
Amazon Verified Purchase(What's this?)
This review is from: Grails: A Quick-Start Guide (Paperback)
Being new to Grails, I was looking for a quick way to learn the basics and get up to speed quickly. Mr. Klein's easy writing style and terrific examples gave me a clear understanding of the power of Grails and allowed me to see for myself what all of the buzz is about. Great book. Highly recommended.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(4)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject