BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!
Older Newer rss
01:28:08

Uncle Sam's Guide to Grails Security

Posted by Joe Rinehart  on  Jan 31, 2014

Joe Rinehart discusses some of the essential security topics for Grails/Java Web applications, showing how Grails can make life easier and the pitfalls of attempting to secure highly dynamic code.

01:29:04

Design Patterns in Groovy

Posted by Venkat Subramaniam  on  Jan 27, 2014 1

Venkat Subramaniam shows how to implement several design patterns, including some GoF ones, using Groovy’s dynamic nature and closures.

01:15:05

Grails Plugin Best Practices

Posted by Burt Beckwith  on  Jan 25, 2014

Burt Beckwith explains the general process of creating a Grails plug-in, the different types of plug-ins, and how to deploy, release and test them.

01:28:08

Deploying, Scaling, and Running Grails on AWS and VPC

Posted by Ryan Vanderwerf  on  Jan 24, 2014

Ryan Vanderwerf explains how to create and deploy a Grails application on AWS VPC using various services such as RDS, S3, autoscaling, S3FS, EBS, etc.

01:35:38

RESTfully Async with Grails 2.3

Posted by Graeme Rocher  on  Jan 17, 2014

Graeme Rocher talks through the latest Async features offered by Grails and how they can be used to create non-blocking REST APIs.

01:16:47

Polyglot Web Development With Grails 2

Posted by Jeff Scott Brown  on  Jan 13, 2014

Jeff Scott Brown explains how to write polyglot applications with Grails, focusing on what it takes to add support for Scala, Clojure and other languages.

01:20:53

Grails and the Real-time Web

Posted by Stephane Maldini  on  Jan 10, 2014

Stephane Maldini on addressing several issues concerning web applications written with Grails: scrolling large data sets without blocking, streaming to the browser, scale Grails in the cloud, etc.

01:15:00

The Art of Builds - An In-depth Comparison of Build Tools

Posted by Hans Dockter  on  Jan 03, 2014

Hans Dockter discusses build systems from a declarative vs. imperative perspective, the importance of a rich execution model and problems with POM, providing examples from Gradle, Maven and Ant.

01:22:14

Application Architecture in Groovy

Posted by Dan Woods  on  Jan 03, 2014

Dan Woods presents the strengths and flexibility in Groovy, including its dynamic nature, categories and mixins, to create a powerful, maintainable, and simple application architecture.

57:55

Grails Transactions

Posted by Burt Beckwith  on  Dec 28, 2013

Burt Beckwith discusses performing transactions in Grails, covering services, customizing transaction attributes (isolation, propagation levels), two-phase commit, using JMS, and testing the code.

01:21:19

Leveraging Groovy for Capturing Business Rules

Posted by Paul King  on  Dec 28, 2013

Paul King illustrates various DSLs written in Groovy, highlighting several logic solving APIs and looks at the pros and cons of the various approaches (including tool support, flexibility, lock-in).

01:31:07

Creating Groovy DSLs that Developers Can Actually Use

Posted by Guillaume Laforge  on  Dec 20, 2013

Guillaume Laforge and Paul King show how to leverage Groovy to build a Mars rover controlling DSL, including metaprogramming techniques and integration mechanisms.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT