BEGIN:VCALENDAR
PRODID:NingEventWidget-v1
VERSION:2.0
METHOD:PUBLISH
BEGIN:VEVENT
UID:2197786:Event:11463
DTSTAMP:20260501T094545Z
SUMMARY:GatorJUG - Building a Grails Portal
DESCRIPTION:\n\nJoin us for a presentation about Grails with Josh Davi
 s:\n\nThis presentation describes a simple way to build a working fram
 ework for a user portal. This framework is built upon some very popula
 r features in Grails and provides many examples of Grails plug-in inte
 gration and use of some of the more complex features of Grails such as
  integrating Ajax with Groovy Server Pages.\n\nThe presentation descri
 bes a step-by-step approach to using the convention based paradigm in 
 Grails to create a simple User Portal. It walks through the process of
  creating a web flow based upon the Spring Web-Flow product included w
 ithin Grails. The last topic focuses on implementing Grails user inter
 face components and integrating them with the Grails Portal code. Each
  of these areas are presented by outlining the principles and the deci
 sion process involved in creating the components and then showing how 
 to use the results of the work in a specific business case.\n\n\n\nBor
 n in Brooklyn, NY, Joshua Davis graduated from Blackburn College in Ca
 rlinville, IL (1989) with a degree in Computer Science. Joshua has bee
 n programming in Java for 11 years and has a blog at http://javaarchra
 mble.blogspot.com/. He now works for Cognizant Technology Solutions as
  a Senior Architect and resides in Gotha, FL.\n\nThanks to Grooveshark
  for sponsoring this event with munchies and good vibes! www.groovesha
 rk.com, arguably the coolest software house in the Swamp....\n\nFor mo
 re information visit https://codetown.com/events/gatorjug-building-a-g
 rails
DTSTART:20100310T230000Z
DTEND:20100311T020000Z
CATEGORIES:meeting
LOCATION:Civic Media Center
WEBSITE:http://www.gatorjug.org
URL:http://www.gatorjug.org
CONTACT:Skype - mlevin77
ORGANIZER;CN="Michael Levin":https://codetown.com/profile/MichaelLevin
ATTACH;FMTTYPE="image/jpeg":http://storage.ning.com/topology/rest/1.0/
 file/get/2006942919?profile=original
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE;CN="Karim Di
 ff":https://codetown.com/profile/KarimDiff
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE;CN="Michael 
 Newman":https://codetown.com/profile/MichaelNewman
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE;CN="Kevin Ne
 elands":https://codetown.com/profile/KevinNeelands
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE;CN="Justin S
 app":https://codetown.com/profile/JustinSapp
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE;CN="Steve Wi
 ninger":https://codetown.com/profile/SteveWininger
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE;CN="Patrick 
 Garner":https://codetown.com/profile/PatrickGarner
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE;CN="Eric Lav
 igne":https://codetown.com/profile/EricLavigne
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE;CN="Dan Lack
 ey":https://codetown.com/profile/DanLackey37
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE;CN="Joshua D
 avis":https://codetown.com/profile/JoshuaDavis
END:VEVENT
END:VCALENDAR
