Past Meetings - 2010 & 2011
Spring Data, July 2011
Grails, May 2011
Alternative JVM Languages, April 2011
Beginning Elements of Android, March 2011
Virtual Private Cloud on VMware using tcServer 6.0, March 2010
Spring Roo, February 2010
Grails, January 2010
Topic: Spring Data
Date: July 13, 2011
Speaker: Jon Brisbin
This will be an introduction to what SpringSource is doing on the NoSQL data access front. He'll talk about the Spring Data project in general and how developers can leverage it to write modern NoSQL apps in Java. He'll demonstrate the new MongoDB mapping support to show how you can use the MongoDB support in Spring Data to get rich mapping of both POJOs and annotated objects. He'll also discuss how this mapping paradigm will be applied to future datastore support (like Riak, Cassandra, et al).
Jon Brisbin is a Senior Member of SpringSource's R&D staff and works with the Spring Data group. He's also a frequent contributor to the RabbitMQ and Riak communities, being the author of utilities like the Riak RabbitMQ custom exchange, and the RabbitMQ Groovy DSL.
Topic: Grails
Date: May 11, 2011
Speaker: Gregg Bolinger
Grails is a full stack framework built on the Groovy language and industry standard libraries including Hibernate and Spring. Grails is built from the ground up on a plugin architecture making it incredibly easy to not only add capabilities to your web application via the 300+ available plugins but to also create your own. We all know that creating modular libraries and applications is vital in enterprise level applications. Grails allows engineers to do this via it's plugin architecture. In this meeting we will be building a simple Grails application using custom plugins to break the application up into self maintained and even reusable modules.
Gregg is an experienced Grails engineer and has over 20 years of experience in the IT industry. He has been building enterprise java based web applications for the last 10 years. He is co-founder and CTO of Wild Bamboo Rocket, LLC; a small software consulting firm. WBR has been engineering medium to large, scalable web applications for startups and established businesses for the past 2 years.
Topic: Alternative JVM Languages
Date: April 13, 2011
Speaker: Jim Duey
How to program the JVM without Java. A look at some of the alternative languages that target the JVM.
The speaker for this month was Jim Duey. He has 20+ years of experience as a professional programmer. He founded Intensive Systems Consulting, Inc. for Clojure consulting, embedded/industrial software consulting, and developer mentoring. He has also written several tutorials on Clojure programming.
Topic: Beginning Elements of Android
Date: March 9, 2011
Speaker: Joshua French
This is an introductory approach to building Android applications using Eclipse and ADT. We will examine some of the requirements and steps that every application needs, review some tools and where to find help, and finally, dive into a practical example or two which will give a better feel for the workflow that I currently use.
Topic: Virtual Private Cloud on VMware using tcServer 6.0
Date: February 10, 2010
I just set up a virtual private cloud on VMware using tcServer 6.0. It's not huge, but fairly complicated. I could talk about what growing pains we had to go through to get there and what benefits we're seeing from this architecture as opposed to the old monster app server model.
SpringSource likes what we're doing enough to do a case study on us. But truthfully, almost all of this could be done with plain old Tomcat. :)
Speaker: Jon Brisbin
Topic: Spring Roo
Date: February 10, 2010
Spring Roo went 1.0 around the new year and just had a 1.0.1 patch. So I'll lead a build your first Roo app, so bring your laptop (or we can pair up). I'll get some install media together so we won't need to download anything.
I really like Grails, but I don't always get to change the language on my work projects. Spring Roo brings a lot of the Rails-style convention-over-configuration goodness without having to change the implementation language. From a developer's user experience, it feels a lot like the Play framework, but with the Spring stack and Spring support.
Speaker: David Mitchell
Topic: Grails
Date: January 13, 2010
From the Grails site, "Grails is a high-productivity web framework based on the Groovy language that embraces the coding by convention paradigm, but is designed specifically for the Java platform."
During the presentation, the speaker will give away 3 copies of
Grails: A Quick Start Guide.
http://www.pragprog.com/titles/dkgrails/grails
Speaker: Gregg Bolinger
...