Sunday Dec 05, 2010

CEJUG, Fortaleza 2010 Trip Report

CEJUG, The Ceara Java User Group, in Fortaleza arranged a "Coffee with Tapioca" to listen how Java EE 6 & GlassFish allows them to be productive developers. The coffee is to signify Java and tapioca is a local delicacy. Typically there is both coffee and tapioca available but this meeting was arranged at a short notice so there was neither coffee nor tapioca ;-)

The JUG is about 8 years old and has 500+ members. There were about 50+ attendees for a Sunday morning which is a pretty big number considering a summer weekend.

Alexandra and I (both from Oracle) talked about overall Java strategy and drilled deeper in Java EE 6 & GlassFish. One of the JUG members did a live translation of our talks and did an excellent job of it. Once he even started explaining the code before I did :-) The audience was very interactive and not shy of asking questions.

Typically the two technologies that are not liked much by Java EE users are Enterprise JavaBeans (EJB) and Java Server Faces (JSF), and this audience was no different. But the entire set of attendees got pretty excited and willing to try it again after showing some of the major usability improvements made in the latest version of both the specifications. For example, the ability to package an EJB in a WAR file - with no deployment descriptor, no-interface, a single POJO class, and with just one annotation was very compelling. The default navigation rules where there is no need to use "faces-config.xml" in JSF2 confused one of the existing users but was very useful to him. Bridging the gap between presentation tier (JSF) and transactional tier (EJB) where an EJB can be used as a backing bean for a JSF page opens allows to write light-weight, yet powerful, applications. "web.xml"-free Servlets, Facelets templating language in JSF2, POJO-based RESTful Web services using JAX-RS, and several other features were well applauded.

The slides used in the talk are now available:



Alexandra, my colleague from Oracle, talked about the value proposition of commercial support for GlassFish. We are always looking for system integrators, value-added resellers, independent software vendors/developers who are interested in helping us grow the GlassFish ecosystem in Brazil. Please post a comment on this blog if you are interested in helping further our cause. Her presentation is available:



And the sample code built during the session is can be downloaded here.

On a personal front, I enjoyed running on Mercuripe beach and shopping in the local Sunday market. The Brazilian hospitality is always very warm as there was always at least some JUG member who was escorting us around the city.

Here are some pictures from Fortaleza:










And the complete album:




JavaOne Brazil
starts tomorrow and here are a few pointers for you:
Technorati: conf glassfish javaee6 netbeans cejug fortaleza brazil jug

Friday Nov 19, 2010

Java EE 6 & GlassFish @ JavaOne Brazil & CEJUG

The first ever JavaOne outside (well almost, the last one was a while ago :) the USA is going to be in Brazeeeeel from Dec 7-9th ... yeeeee haw! Java EE 6 & GlassFish will have a strong presence there in terms of technical sessions, general session, exhibitor floor, hands-on labs, and of course you'll find us all around the hallways.

Here is a quick summary of different Java EE 6 related sessions ...

When ? Where ? What ? Speaker ?
Tuesday
11:45 - 12:30pm
Salon 2 S319438
HK2: Oracle WebLogic Serve, Oracle GlassFish Server, and Beyond
Jerome Dochez

Wednesday
10:15 - 11am

Salon 1 S313557
The Java EE 6 Programming Model Explained: How to Write Better Applications
Jerome Dochez
Wednesday
10:15 - 11am
Salon 2 S313431
Java Persistence API 2.0: An Overview
Ludovic Champenois
Wednesday
11:15 - 12pm
Salon 1 S314168
What's New in Enterprise JavaBean Technology
Arun Gupta
Wednesday
1:30 - 2:15pm
Salon 3 S313265
Advanced Java API for RESTful Web Services (JAX-RS)
Chuk-Munn Lee
Wednesday
2:30 - 3:15pm
Salon 3 S320002
Creating RESTful Web Services using JAX-RS
Ludovic Champenois
Thursday
10:10:45
Salon 1 S313189
Complete Tools Coverage for the Java EE 6 Platform
Ludovic Champenois
Thursday
11:15 - 12:00pm
Salon 1 S320004
Hyperproductive JavaServer Faces 2.0
Arun Gupta
Thursday
2:00 - 2:45pm
Salon 1 S313937
Using Contexts and Dependency Injection (CDI) in the Java EE Ecosystem
Jerome Dochez
Thursday
4:15 - 5:00
Salon 1 S320003
Servlet 3.0 Extensible, Asynchronous and Easy to Use
Arun Gupta
Thursday
4:15 - 6:00pm
Salon 4 S314285
Using Oauth with RESTful Web Services (Hands-on Lab)
Chuk-Munn Lee
Thursday
4:15 - 6:00pm
Salon 6 S313277
Beginning with the Java EE 6 Platform (Hands-on Lab)
Ludovic Champenois
& Gang


And prior to JavaOne, I'll also be speaking at CEJUG on Java EE 6.

Looking forward to enjoy Caipirinha, Churrascaria, Guarana, Brazilian coffee, beautiful beaches, and my first summer time visit to Brazil :-) Where will I see you ?

For the first time travelers to Brazil, here are some travel tips and 4 things not to miss in Brazil.

Technorati: conf javaone brazil javaee6 glassfish brazil cejug


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