Wednesday, June 25, 2008

Tapestry 5 Java User Group

Yesterday, my self and my friend Igor Drobiazko presented the Tapestry 5 on the local Java User Group in Düsseldorf. It went very well, there was around 80 people to watch our presentation, and the audience was very responsive and allot of interesting questions were asked. We really enjoyed the presentation and the conversations after it!

We even meet some people from the Tapestry community there, so for example Nils Günther have traveled from Hamburg to Düsseldorf (which is quite a trip for Germany) to participate.
So here is the photo of Igor, me and Nils:


Was nice to meet him offline :)

The presentation is already online, you can get it from here.

Soon I will add some photos from the event (they are now processed from RAW format).

Sunday, June 15, 2008

YUI

I was playing with YUI recently. YUI is not only three consequential buttons on the keyboard, it's a Yahoo UI library, fully JavaScript driven. It's similar to Dojo where you can have all the kind of UI elements such as tabbed panes, dialogs, layouts, tables and trees.
It's really nice an could be a very good base for "second generation AJAX" applications. Applications where data is delivered from the server via Async XML HTTP Request (and most probably JSON) and rendered by Javascript. The main difference from "classical AJAX" is that we are not sending HTML from server just to do a partial request, but client application has a notion of "model" and "view" rendered by Javascript.
The main difference of YUI to other frameworks are mainly huge user base, excellent documentation, huge number of examples and high quality you can expect from company like Yahoo.