Monday, July 19, 2010

Vaadin

Vaadin is framework for developing web applications in Java . The application can be deployed on any Java server (Tomcat, WebSphere,etc). Ajax and other web related stuff are automatically handled by the framework.Vaadin renders its UI using GWT but all the logic and data are on the server-side.For the Server Client communication Vaadin uses JSON since JSON has better performance when compared with XML.

Vaadin provides plugin for Eclipse.The documentation mentions this could be used in Eclipse version Galileo and Ganymede.But could not install the plugin with Ganymede .Tried with Galileo and it works like charm!

When trying to use csvalidation.jar for Client Side Validations ran into Run Time Exceptions later from the Vaadin team came to know it was due the Java version I was using.Upgrading to csvalidation-0.3.4.jar works for JRE 1.5 .More details on this on
http://vaadin.com/forum/-/message_boards/message/178918

The http://vaadin.com/tutorial/-/page/skeleton.html#skeleton.application is a good place to start a simple sample application.

No comments:

Post a Comment