Thursday May 15, 2014

Get Started with Hippo CMS in 5 Minutes

Step by step instructions for setting up a development environment for doing development with Hippo CMS.

Direct link:

(Note that the movie has no sound, instead read the blue boxes for explanations.)

Consuming Java EE in Desktop, Web and Mobile Frontends

I did a keynote session at JavaCro '14 this week, based on a presentation that Reza Rahman gives about Java EE/JavaScript. Here it is below, many adaptations from Reza's version, e.g., different title, but also many other alterations.

I talked to many attendees at the conference after the session above. Many are on a Spring/Hibernate stack, wondering where to go next. Some are considering JSF, especially PrimeFaces, others prefer the more pure-Java programming model of Vaadin (which was also represented at the conference), while others have dropped Java completely on the front-end and are moving to AngularJS. (I learned at the conference that one very big bank in the Netherlands has done that for its customer front-end, i.e., AngularJS on top of Spring.) More and more developers have hybrid skills, so they don't care whether some of their work is in Java, with other parts in JavaScript. One (me, anyway) does wonder about the maintainability of such applications, however. Someone asked me if I had ever seen a million lines of JavaScript and how scary that would be to maintain. It seems to me, though, that JavaScript isn't being used for those types of applications, so that isn't really a valid critique. I.e., everything has its place.

The conference was excellent, I had a great time, met many new people for the first time and really enjoyed the town of Poreč. It was a very well organized conference as always.


Geertjan Wielenga (@geertjanw) is a Principal Product Manager in the Oracle Developer Tools group living & working in Amsterdam. He is a Java technology enthusiast, evangelist, trainer, speaker, and writer. He blogs here daily.

The focus of this blog is mostly on NetBeans (a development tool primarily for Java programmers), with an occasional reference to NetBeans, and sometimes diverging to topics relating to NetBeans. And then there are days when NetBeans is mentioned, just for a change.


« May 2014 »