February 1st, 2011

Presentation slides: GWT in 20 minutes

It is not easy to “sneak preview” any technology in 20 minutes… I was the last in a row of five “RIA” technologies talks.

It was a very interesting evening, great feedback and nice chatting afterwards. Recapping, we had a talk on RAP, the Canoo RIA thing, Silverlight and Qooxdoo. I jumped in with my talk [...]

January 30th, 2011

IE 6 / 7 / 8 bad performance?

When you start developing complex enterprise applications using GWT, you can run into the problem that IE does not perform quite well with too much JavaScript.

Many companies are still stuck in – IMHO – the most successfull vendor-version lock-in web history. Ever heard this?

I cannot upgrade IE in our company because of [...]

January 30th, 2011

GWT and standards compliance

This is a sort of “standard” question when it comes down to the topic web frameworks, Java and finally the Google Web Toolkit (GWT).

My first though is, what exactly is meant with “standard”?
Continue reading GWT and standards compliance

January 27th, 2011

Apache configuration for GWT applications [updated]

GWT applications are basically a bunch of static resources, and static resources are strong candidates for browser caching.

The GWT generated files make it quite easy to follow some of the tips for building a cache-aware site:

If a resource (especially a downloadable file) changes, change its name. That way, you can make it expire far in the future, and still guarantee that the correct version is served; the page that links to it is the only one that will need a short expiry time.

If we have a look at the generated files we will find

  • strongly unique filenames
  • cache and nocache hints in the filename

Continue reading Apache configuration for GWT applications [updated]

February 8th, 2010

Upcoming google i/o 2010 gwt sessions

Here are the GWT sessions on the upcoming google i/o 2010 to keep an eye on.

Google usually publishes the sessions on youtube and uploads the slides to the respective session homepage. Ray Ryan is talking on two session, one of it is called “Architecting GWT applications for production at Google” – maybe it [...]