JavaFX 2.0 With Alternative Languages
JavaFX 2.0 is the next version of a revolutionary rich client platform for developing immersive desktop applications. One of the new features in JavaFX 2.0 is a set of pure Java APIs that can be used...
View ArticleDSL with Groovy
Your users often know how to write code. Take advantage of that by creating a custom DSL — a minilanguage. This session goes over the different ways you can provide your users with the ability to write...
View ArticlePowerful Metaprogramming Techniques with Groovy
This video covers in detail a number of advanced metaprogramming concepts in Groovy. The discussion will cover using dynamic method interception, custom meta-class implementations and Groovy’s Meta...
View ArticleGrails 2.0 Released
Grails 2.0 has just been released. This new version brings a greatly enhanced user experience. Everything from the command line, to the test reports, to the UIs that Grails generates for you have been...
View ArticleGroovy CodeNarc: How to Write a Rule
CodeNarc analyzes Groovy code for defects, bad practices, inconsistencies, style issues and more. A flexible framework for rules, rulesets and custom rules means it’s easy to configure CodeNarc to fit...
View ArticleEclipse Groovy Grails Development
This video presents the latest developments in Groovy and Grails tooling for Eclipse. It discusses the Groovy editing experience based around a sophisticated inferencing engine and how Eclipse now...
View ArticleEnterprise Gradle
Gradle is a Groovy-based build tool. It is very different from existing tools like Ant and Maven in that it provides an extremely powerful capability to develop build applications using Groovy code and...
View ArticleGroovy DSLs
This video explores Groovy’s features to see how far we have come with a general purpose programming language for writing DSLs. There have been many attempts to create languages which allow us to...
View ArticleGroovy Baby!
Over the last months, Groovy has gone from being something I used occasionally as a convenience to being my go to programming language. In this session I would like to show some of the things in the...
View ArticleDSLs in Groovy: Say What You Mean, Mean What You Say
The history of computer programming has been bridging the gap between what the user says (“We need to add sales tax to each item in the order”) and what the programming language requires you to say...
View ArticleThe Gradle Build System
Gradle is proposed as a next-generation build solution. Gradle combines the flexibility of Groovy builds with a powerful domain specific language (DSL) that configures a rich set of classes. This...
View ArticleGroovy and Concurrency with GPars
This talk looks at using Groovy for writing multi-threaded, concurrent and parallel programs. We’ll briefly look at leveraging legacy Java techniques such as multiple processes, multiple threads, the...
View ArticleGroovy Ecosystem: Griffon
Groovy is the fastest growing JVM language out there. It might be because it is so easy for Java developers to pick it up, but also because there’s an increasing number of projects and libraries that...
View ArticleGrails and the World of Tomorrow
Explore potential changes to the way applications are designed and how you can leverage the current and future features of Grails and Groovy to take advantage of those changes. Find out how conventions...
View ArticleGroovy Actors
This video goes through the concurrency options that GPars, an open-source concurrency library for Groovy and Java, gives to your Groovy/Grails/Griffon or Java applications. Low-level concurrency...
View ArticleWhat’s New in Groovy 2.0?
Groovy is a very popular alternative language for the JVM that continues to bring more developer productivity and more performance after each release. This session, after a quick overview of the key...
View ArticleBuild a CRM with Grails and Spring Integration
This session will present a case study focusing on the development of a robust, horizontally scalable, enterprise CRM system at Dealer.com built primarily upon a Spring technology stack. Using a...
View ArticleRatpack: Classy and Compact Groovy Web Apps
Ratpack is a micro web framework for Groovy inspired by the Sinatra web framework for Ruby. Running Jetty and Groovy’s template engine at its core, Ratpack is very capable and extensible while also...
View ArticleThe Road to Grails 3.0
In this talk Grails project lead, Graeme Rocher, will talk through the latest and greatest happenings in the world of Grails including a walk through of upcoming features in Grails 2.3 and Grails 3.0....
View ArticleGriffon Jumptstart
Do you have to renew or spice up a desktop application at work? In need of a rich desktop experience but don’t now where to start? If any of these sound familiar to you or you’re just curious to know...
View Article