December 14, 2010 · 6:30 PM
Most of you have heard of Groovy (a JVM-based OOP language) and Grails (a web framework sitting on top of Spring and Hibernate), but have you actually seen it in action? For our December 14th event, we are extremely fortunate to have Jeff Brown (committer on GG team) come and show us how to Build Twitter With Grails In 90 Minutes. "This live coding session will demonstrate how the basics of Twitter can be built using Grails in less than 90 minutes. The fast paced and code-driven presentation will build a Twitter-like application from scratch using Grails and its rapid application development capability. By bringing together Spring, JMS and Java persistence techniques, Jeff will provide advanced tips and techniques for constructing Grails applications that can be deployed on to the Java EE platform. This session goes well beyond building simple CRUD applications with Grails." Time-permitting, Jeff will also give us a short overview of GORM, a super-powerful ORM tool that makes ORM simple by leveraging the flexibility and expressiveness of a dynamic language like Groovy, as well as introduce us to the idea of metaprogramming with Groovy. By the end of the evening you should feel excited and empowered enough to try to use Groovy and Grails for your own projects. You don't want to miss this one. Note that this event will be hosted at Black-Rock, which generously offered to provide sandwiches, salad, desert, and sodas. As before we'll be giving away prizes from our many sponsors. About Jeff Brown: For over 10 years Jeff has been involved in designing and building object oriented systems. Jeff currently teaches a number of Java and object oriented training courses in addition to doing consulting and mentoring work for industries including Aerospace, Financial and Medical. Areas of expertise include Java, agile web development with Groovy and Grails, distributed computing, object database systems, object oriented analysis and design and agile development. Jeff became a Grails committer in 2006 and continues to be an active contributor. Blog at http://javajeff.blogs....