University Groovy en Grails

- 5 maart  - Baarn

Deze University Session wordt mogelijk gemaakt en gehost door:

Contactdetails

NLJUG
Postbus 54
3780 BB Voorthuizen

Telefoon
0900-BEL NLJUG (10 ct/m)
0900-2356558 (10 ct/m)

Fax
0342 475880

Email
Algemeen: info@nljug.org
Leden: members@nljug.org

BTW: NL814104484B01
KVK: 30200958

Bank
Rabo: 3123.20.973
BIC: RABONL2U
IBAN: NL47RABO0312320973
NLJUG te Son
Algemene voorwaarden 

Membership

Membership provides members free access to the NLJUG workshops and events on a variety of Java topics, held across the country on a regular basis. Plus on a quarterly basis the Java Magazine published by Array Systems. The NLJUG is a member of a worldwide network of Java User Groups.

Fill in the form to sign up.

NLJUG

Founded in 1998, the Dutch Java Users Group consists of business partners, software developers, application architects, technical managers, students, and new media developers that have a common interest in all aspects of Java Technology.

NLJUG partners

JPoint

Mediapartner

Het JavaMagazine, gratis bij een NL-JUG lidmaatschap

University Groovy en Grails: 5 maart 2009

In twee uur je eigen applicatie gebouwd op basis van Groovy en Grails

Workshop Groovy en Grails door Maarten Hoppen (VX Company IT Services)

VX Company nodigt jou als NLJUG lid van harte uit deel te nemen aan de University Sessie over Groovy en Grails op donderdag 5 maart 2009 in Baarn. Vanaf 17.30 uur kun je terecht voor een warme maaltijd en om 18.30 uur start het programma.

Groovy en Grails: Dynamisch en Agile

Statisch getypeerde talen (zoals Java) kennen hun grenzen in productiviteit en expressiviteit. Met de opkomst van dynamische talen en innovatieve Webframeworks gebaseerd op deze talen, is het mogelijk  op een krachtige en efficiënte manier bedrijfsapplicaties te ontwikkelen.

Groovy is een dynamische taal voor de Java Virtual Machine. Groovy biedt een flexibele Java-achtige syntax die alle Java-ontwikkelaars in een aantal uren kunnen leren. Het biedt mogelijkheden die ook zijn terug te vinden in andere dynamische talen zoals Ruby, Python of Smalltalk. Met Groovy behoud je de investeringen in de kennis en vaardigheden, tooling en server software, terwijl het toch mogelijk is innovatieve software te ontwikkelen en gebruik te maken van DSL's (Domain Specific Languages).

Grails is een geavanceerd en innovatief webapplicatie framework op basis van Groovy en gebaseerd op bewezen Open Source producten zoals Spring, Hibernate,SiteMesh, Quartz en Ajax libraries. Grails maakt het mogelijk om met teams volgens Agile methodieken te werken en zodoende kwalitatief hoogwaardige applicaties in een korter tijdsbestek te ontwikkelen. Door gebruik te maken van principes als 'Convention over Configuration' vereenvoudigt Grails het ontwikkelproces met  focus op  zaken die er daadwerkelijk toe doen: het opleveren van 'Bussiness Value' voor de gebruiker en een gebruiksvriendelijke webapplicatie.

Iedereen kent de toegevoegde waarde van Spring en SpringSource in Java Enterprise omgevingen en hoe het in een korte periode de de-facto standaard is geworden voor het bouwen van Enterprise 'mission-critical' applicaties. De overname van G2One (het bedrijf achter Groovy en Grails) door SpringSource zullen meer dynamiek en flexibiliteit aan het Springsource portofolio toevoegen. Dit dankzij een nauwere integratie, de kruisbestuiving en de goede uitbreidbaarheid.

Groovy en Spring zullen op vele terreinen grote voordelen  bieden. Denk bijvoorbeeld aan gescripte implementaties op de dm-server. Het schrijven van Spring batch jobs met Groovy scripts, welke door de beheerder zelf ontwikkeld en onderhouden kunnen worden. Het manipuleren van door Spring blootgestelde JMX beans met de JMX ondersteuning van Groovy. Het op runtime benaderen van draaiende applicaties met de Groovyshell en het uitvoeren/testen van Groovyscripts.

De university bestaat uit een presentatie en hands-on labs. De presentatie geeft je inzicht in de taal Groovy en het platform Grails. Aansluitend kun je er onder begeleiding direct in de praktijk mee aan de slag in een aantal labs. Je bouwt je eigen applicatie op basis van Grails. Voor de labs moet je een laptop meenemen.  De benodigde software wordt uitgereikt op cd.


De agenda ziet er als volgt uit:

17.30 – 18.30 uur:    Ontvangst en diner
18.30 – 19.40 uur:    Presentatie Groovy en Grails
19:40 – 20.00 uur:    Pauze
20.00 – 21.30 uur:    Labs met begeleiding.