Search
Go

Shop by category
 
Groovy and Grails Recipes (Expert's Voice in Open Source)
Email a friendView larger image

Groovy and Grails Recipes (Expert's Voice in Open Source)

List Price: $44.99
Our Price: $29.54
You Save: $15.45 (34%)
Shipping: This item ships for FREE with Super Saver Shipping.
SKU:

9781430216001

In Stock
Usually ships in 1 business days

Note: Item may be sold and shipped by another company. Learn more.
Product Promotions:
  • Buy $50 in qualifying physical textbooks, get $2 in Amazon MP3 Credit.  Here's how (restrictions apply)
Description:

Groovy and Grails Recipes is the busy developer's guide to developing applications in Groovy and Grails. Rather than boring you with theoretical knowledge of “yet another language/framework,” this book delves straight into solving real–life problems in Groovy and Grails using easy–to–understand, well–explained code snippets. Through learning by example, you will be able to pick up on Groovy and Grails quickly and use the book as an essential reference when developing applications.

What you’ll learn

  • Discover elegant and efficient solutions to common programming problems and web development tasks.
  • Get and reuse practical examples for both Groovy language and Grails framework, using the latest stable versions of each.
  • Perform a wide range of development tasks that cover all of the web development tiers, from View Layer to Service Layer to Domain Layer.
  • Access the wide range of available Grails framework plug–ins.
  • Obtain the recipes to integrate Spring, Hibernate, SiteMesh, and more with the Grails web framework.

Who this book is for

This book is for Java and web developers who are interested to learn more about Groovy and/or Grails and are looking for real–life, working examples of how to achieve common programming tasks in Groovy and Grails.

Table of Contents

  1. Getting Started with Groovy
  2. From Java to Groovy
  3. Groovy Data Types and Control Structures
  4. Object-Oriented Groovy
  5. Closures
  6. Builders
  7. Working with Databases
  8. Testing with Groovy
  9. Miscellaneous Recipes
  10. Getting Started with Grails
  11. The Web Layer
  12. The Data Layer
  13. Scaffolding
  14. Security
  15. Testing
  16. Miscellaneous Recipes
Features:

ISBN13: 9781430216001


Condition: New


Notes: BRAND NEW FROM PUBLISHER! 100% Satisfaction Guarantee. Tracking provided on most orders. Buy with Confidence! Millions of books sold!


Product Details:
Author: Bashar Abdul-Jawad
Paperback: 424 pages
Publisher: Apress
Publication Date: December 09, 2008
Language: English
ISBN: 143021600X
Product Length: 9.24 inches
Product Width: 7.02 inches
Product Height: 0.82 inches
Product Weight: 1.5 pounds
Package Length: 9.1 inches
Package Width: 6.9 inches
Package Height: 1.1 inches
Package Weight: 1.35 pounds
Average Customer Rating: based on 9 reviews
Customer Reviews:
Average Customer Review: 4.5 ( 9 customer reviews )
Write an online review and share your thoughts with other customers.


Most Helpful Customer Reviews

5 of 5 found the following review helpful:

4Good introduction into Groovy and GrailsJan 14, 2009
By Lars Vogel
Groovy and Grails Recipes is an good introduction into programming with Groovy and Grails.

Personally I find the title misleading; from a "Recipes" book I would general expect typical solutions for complex problems. This book is an introduction into Groovy and Grails and not necessary a recipes book which you uses for specific problems.

Despite this the book can be used to start Groovy and Grails. It is devided into two parts (Groovy Page 3 -203) and Grails (Page 207 - 376). The Groovy part covers the basic concepts of the language, describes builders, connection with databases, testing and some handling of XML.

The Grails part covers the the creation of controllers, GSP, domain models, security and testing.

3 of 3 found the following review helpful:

5Sweet and to the pointDec 25, 2008
By M. Hirzalla
I bought this book as a first Groovy and Grails reference since I am already a Java programmer and I was not disappointed. It served exactly what I needed it for through a very easy to follow structure and good organization.

The author does an excellent job in explaining ideas in simple terms and great examples. The passion of the author clearly shows in the text and in the overall style of the book.

I think the book is oriented towards those who understand programming in general and have some Java knowledge in particular. If you are totally new to programming, I would recommend another book in addition to this one where programming principles are explained. This book will always have a place on my desk since I can always refer to short snippets of useful code and solutions. I think the online version of the book is great as well since you can find things faster.

Overall, a great book and fills a gap in the available books about Groovy and Grails.

3 of 3 found the following review helpful:

4Great book to start working with groovy and grailsDec 15, 2008
By Steven Shucker
This is a great book to dive into groovy and grails with. It's written for someone familiar with web development but no experience with groovy or grails. Ignore the publisher's roadmap on the back cover - this is the first book to read, not the second. There's some comparison with traditional java development, but you could pick up this book coming from almost any language.

I got this book after working with grails for a month or so. Grails is an easy environment to learn (especially since I already knew hibernate and spring), but I still picked up a lot from going back and reading - especially the groovy section. The whole first half of the book is dedicated to groovy before even touching on grails. I would have preferred some more coverage of how easy/powerful ajax is, but the thorough coverage of closures and builders more than makes up for it.

1 of 1 found the following review helpful:

5If you want to buy just one book on Groovy and Grails, buy this one.Dec 09, 2010
By Todd Vierheller "todd_vierheller"
If you want to purchase just one book to get your introduction to Groovy and Grails, this is it--especially if you already use Java. The book is broken into two parts, "Groovy by Example," and "Grails by Example," although the Grails part, by necessity, does include quite a bit of Groovy.

In addition to the expected recipes, the author also gets you started with downloading and installing Groovy and downloading and installing Grails. There is also a brief comparison of Groovy with Java that is very helpful for the Java programmer and even the C++ programmer. Don't skip this section as it explains some of the ins-and-outs of Groovy's syntax and structure. The rest is recipes. The book is well written, well laid out, and nicely formatted.

The author has done a superb job of covering a multitude of topics in a clear and concise manner. The index is quite extensive; although the book is so well organized it is easy to find any topic merely by using the table of contents. It is difficult not to want to read everything at once as each chapter is made up of topics that are both instructive and useful in the real world. They are also quite interesting to read.

The chapters are:
Part One
1. Getting Started with Groovy
2. From Java to Groovy
3. Groovy Data Types and Control Structures
4. Object-Oriented Groovy
5. Closures
6. Builders
7. Working with Databases
8. Testing with Groovy
9. Miscellaneous Recipes
Part Two
10. Getting Started with Rails
11. The Web Layer
12. The Data Layer
13. Scaffolding
14. Security
15. Testing
16. Miscellaneous Recipes
Index

I was especially pleased to see a chapter on testing groovy using inline tests, test classes, integrating with an IDE, Ant, and Maven. Groovy unit tests an even be used to test Java code. There is also information on using Maps, Expando Objects, Stub, and Mocks in testing. The author even covers the fallback position of using logging statements. He also mentions integrating with Cobertura for code coverage. There is also a nice chapter on testing Grails. All bases are covered, from beginning to end.

I had the opportunity to work with the author, and he's the real deal. I know because I tested quite a bit of his code. His code is well written and solid. His fixes to the not-so-solid-code of others were also quite sound. He can both teach his subject, and he practices it very well. He will never tell you that he wrote a book--I found out from a Director. It simply isn't his way. It's not even on his resume. His unassuming manner and humility are reflected in the pages of "Groovy and Grails Recipes." There is no fluff or clever anecdotes, just solid and very descriptive examples with supporting text. If you want to buy just one book to get started with Groovy and Grails, this is that book. And after you succumb to temptation and buy other books, you will still keep coming back to the clear examples and concise explanations contained in these pages.

1 of 1 found the following review helpful:

5Great addition to a Groovy/Grails developer libraryMar 20, 2009
By Michael G. Kimsal
I'll say up front I expected to 'like' the book. Apress does a decent job as a tech publisher, and the "recipes" format is generic enough that it's hard to screw up. That said, I was expecting to give it 3 stars unless it was *really* bad. It's not. It's much better than I expected.

This is probably my new 'favorite' book right because of its utility. As I said, the 'recipe' approach is hard to screw up, but some authors manage to do so anyway. How? By including too much repetitive information that is in online tutorials or manuals, and ignoring the 'real world' use cases that developers face. Bashar's book seems to avoid those issues pretty well.

I've got two modes I use tech books for: 1) when I'm facing a serious problem which I need an immediate answer to, and 2) when I'm just casually browsing to see what new stuff I can surprise myself with. Bashar's book has proved itself useful to me twice in the first 3 weeks of owning it on point 1 (saving me probably 2-3 hours of research/testing/work) and I've enjoyed going through random sections in it in "point 2" mode.

This book belongs on the shelf of any serious Groovy/Grails developer, along with the new The Definitive Guide to Grails, Second Edition (Expert's Voice in Web Development). The DGGv2 is almost a bit overwhelming, and while it's good, I might actually recommend Beginning Groovy and Grails: From Novice to Professional (Beginning from Novice to Professional) instead, for people just starting out with Groovy and Grails.

See all 9 customer reviews on Amazon.com
About Us   Contact Us
Privacy Policy Copyright © , Security Books. All rights reserved.
Web business powered by Amazon WebStore