This week, DZone released its latest Refcard:
If you're interested in learning more about Vaadin and Liferay or sharpening your skills, we decided to dig into the DZone archives and find some of the most popular posts we've had on the topic:
- In this 3 parts article series, we'll see how to use GWT widgets with Vaadin 7 by packaging them as a simple JAR.
In Vaadin 6, extending existing components required creating subclasses and overriding the desired methods when possible. When not, this meant hacking protected methods and/or copying-pasting code.
Vaadin implements the Single-Page Interface, meaning screen content can change but URL stays the same, as opposed to standard web application page navigation. Switching screen content is described in Use views, not windows.
In Vaadin 6, the Window class is used for both main windows - i.e. windows that fill the entire screen, and popup windows aka subwindows. Here are some important tips about the window class in Vaadin...
One of Vaadin 7 key features is its tight JSR 303, also known as Bean Validation, integration. This article will detail on how to achieve such a validation.
And don't forget to download the Mastering Portal UI Development With Vaadin and Liferay Refcard itself!