blue bar background yellow bar background
Colorado Software Summit 2008 banner
Colorado Software Summit logo

The Best Way to Master a Technology Is to Teach It to Others

Hermod Opstvedt


Pimp My Webapp (with Google Web Toolkit)

So you are still working with your JSP/servlet based web application and are seeing a lot of new fancy Ajax stuff popping up out there, wishing that there was something you could do to ease into that world. In this session we will go through how to add Ajax to your web application using Google Web Toolkit. We will start out by adding a small GWT widget to your web, and then gradually show how to migrate it into a full-blown GWT application. You will learn how to integrate GWT with Hibernate, using your Hibernate POJO’s as they are and still utilize GWT’s RPC mechanism, and also how to integrate your existing security scheme into GWT.

Take Control with AspectJ

This session will cover how we added control over logging, backend system integration, and performance measurement in a large web application in a non-intrusive way using AspectJ.  You will learn how to centralize and control logging for your application, even controlling output from 3rd party add-on libraries. You’ll also learn how you can avoid system crashes when your back-end system starts to play havoc with your front-end application.

Photo of Hermod Opstvedt

Hermod Opstvedt is the Chief Architect for the e-Program of DnB NOR, the largest bank in Norway. He has been working with components and OO architectures for more than 20 years, the last eight years specifically with Java and CORBA. The last seven years he has been responsible for the architecture behind the bank's e-business initiative, with particular responsibility for architecting the integration of the various systems throughout the bank and developing an EJB-based framework for the new banking systems. He also has a role as a mentor for the developers in the bank with regards to issues surrounding J2EE. He is an active member of the open-source community, and is also a committer on the Shale project. He has developed and runs several sites for the Norwegian National Sailing Federation in his spare time.