*Note the changed location.*

Subject:* Groovy and Grails*, coding tools that the campus identity
management team has been using in the implementation of the Berkeley Person
Registry.

Presenter: *Soeren Glasius*, Identity Management Web App Lead

--------------------------------------------------------------------------------------
Part One: Advantages of Groovy and Grails
Day: Wednesday, April 22 (normal Micronet meeting day)
Time: 10:30-noon
Place: *Barrows Hall, Room 60*

Wednesday's session will showcase advantages of using the Groovy language
and the Grails framework.

Groovy is a powerful, optionally typed and dynamic language, with
static-typing and static compilation capabilities. It runs on the Java
platform (JVM) and is in many ways a superset of Java. The learning curve
for the average Java coder is described as a "small speed bump" while the
powers are described as "Java on Steroids".

Grails is a web-framework built on the "shoulders of giants". It acts as an
easy, yet powerful layer on top of Spring MVC, Hibernate and Sitemesh. It
aims at developer speed by applying "convention over configuration",
sensible defaults and easy access to common functionality. It integrates
easily with application containers (like Tomcat) on the JVM. Grails has a
lively plugin community, where a wide variety of common functionality is
captured.

Previous knowledge of Java, C, C++, PHP, Python or other programming
languages is an advantage.

--------------------------------------------------------------------------------------
Part Two: Groovy and Grails demo session
Day: Thursday: April 23
Time: 10:30-noon
Place University Hall, Room 150

This presentation is a follow-up to “Advantages of Groovy and Grails.” In
this presentation there will be no slides, just code. The first part of the
demo will show examples of Groovy vs. Java code. In the second part, Soeren
will create a small Grails application and secure it with a CAS SSO login.

Vivian Sophia
Berkeley IT
Gold Service Team Lead (CSS)
Micronet Community of Practice Coordinator
University of California, Berkeley
310B Durant Hall
(510) 541-6120
 
-------------------------------------------------------------------------
The following was automatically added to this message by the list server:

To learn more about Micronet, including how to subscribe to or unsubscribe from 
its mailing list and how to find out about upcoming meetings, please visit the 
Micronet Web site:

http://micronet.berkeley.edu

Messages you send to this mailing list are public and world-viewable, and the 
list's archives can be browsed and searched on the Internet.  This means these 
messages can be viewed by (among others) your bosses, prospective employers, 
and people who have known you in the past.

ANNOUNCEMENTS: To send announcements to the Micronet list, please use the 
micronet-annou...@lists.berkeley.edu list.

Reply via email to