Tuesday Feb 21, 2012

Java EE 6 workshop delivered at Umeå JUG


What's common between Austin (Texas), Reykjavik (Iceland), Stockholm (Sweden), and Umeå (Sweden) ?
  • They all had a Java EE 6 workshop in the past 2.5 weeks
  • All of them had fairly higher attendance than normal/expected
  • Every where the attendees stayed much longer than originally planned
  • The simplicity and power of awesome threesome of Java EE 6, NetBeans, and GlassFish was very well appreciated by the attendees

The recently concluded workshop at Umeå JUG proved yet again how Java EE 6 can easily attract audience. And now that WebLogic and GlassFish are Java EE 6 compatible, there is a wide variety of containers available to deploy your applications.

This JUG, part of Javaforum Sweden, is the second most northern JUG (Reykjavik is the northern most by about 150 km) in a small university town of about 115,000. The constant sub-zero temperature and tons of snow during my stay made the cross-country an interesting first time experience. Running outside in the cold was harder than I originally thought as the cheeks were getting cold and making it difficult to talk. Thank you Jonas for teaching me the basic skills and sharing your spiked running shoes. Quite an enjoyable experience over all!

The interactive attendees learned all about:

  • Improvements in Java Persistence API 2
  • "web.xml"-free and annotation-driven Servlets
  • Simplified packaging of EJBs in a WAR file, no-interface and single file definition of EJB
  • Session preservation across redeploys
  • Facelets (XHTML/CSS) as templating language for JavaServer Faes to achieve true MVC
  • Integration of Bean Validation with JPA and JSF
  • Typesafe dependency injection and Producer/Observer of events using CDI
  • RESTful resources using JAX-RS

The hands-on lab document is available here and the complete application here.

Here is a picture with Jonas and Mattias - the JUG leaders. Their mission is to learn and spread knowledge about Java in Umeå by bringing in speakers from all around the world. A local tech publication (InfoTech Umeå) also talked about the workshop. Here is a picture from the article:


Jonas, Arun,
Mattias at Umeå JUG
(Image Credits: InfoTech Umeå)

And some more pictures from the visit ...





The complete photo album is available at (pictures are from trip to JUGICE and Jfokus)  ...



Next stop 33rd Degree and Codemotion ...

Monday Feb 06, 2012

Java EE 6 and 7 at JUGICE, Iceland, JFokus 2012, and Umeå JUG, Sweden


After an easy January month, the conference circuit is starting with a tour of the Nordics.

What ? Java EE 6 hands-on workshop
Date ? Saturday, Feb 11, 2012
Time ? 9am - 1pm
Where ? Reykjavik University, Fönix (m-105)
Register ? jugice-ag2012-eorg.eventbrite.com
Prep work: Download and Install NetBeans 7.0.1 or later ("All" version) from netbeans.org, JDK 6 latest update from oracle.com/javase.
Twitter: @JUGICE




What ? Java EE 6 hands-on workshop (Feb 13, 9am), PaaSing a Java EE Application (Feb 15, 9am), Java EE 7: Developing for the Cloud (Feb 15, 1pm)
Date ? Monday - Wednesday, Feb 13 - 15, 2012
Time ? All Day
Where ? Stockholm Waterfront Congress Center, Sweden
Register ? jfokus.com (almost sold out, register quick)
Prep work: (For hands-on workshop only) Download and Install NetBeans 7.0.1 or later ("All" version) from netbeans.org, JDK 6 latest update from oracle.com/javase.
Website: jfokus.com
Twitter: @jfokus

Check out my reports from JFokus 2011.



What ? Java EE 6 hands-on workshop
Date ? Thursday, Feb 16, 2012
Time ? 6pm
Where ? Umeå University (Triple-Helix), Umeå, Sweden
Register ? Just show up
Prep work: Download and Install NetBeans 7.0.1 or later ("All" version) from netbeans.org, JDK 6 latest update from oracle.com/javase.
Website: umejug.blogspot.com

Where will I meet or run with you ? :)
About

profile image
Arun Gupta is a technology enthusiast, a passionate runner, author, and a community guy who works for Oracle Corp.


Java EE 7 Samples

Stay Connected

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today