Using Oracle Databases and WebLogic with Vaadin 8

This guide walks you through the process of connecting to Oracle databases from Java EE web applications using JPA and Apache DeltaSpike Data. The application developed in this guide consists of a web UI with a list of employees loaded from an Oracle database and a filter to allow searching ...

Learn ES6 Today with Vaadin Elements - Part 1: Promises

The Open Web Platform is moving faster than ever, with an ever evolving set of tools, features, and technologies. It is sometimes difficult to keep up with updated APIs, new constructs, and changes to existing workflows. In this blog series, I’ll show you some new features of the web platform that ...
Material Design

Reinventing the Data Grid

A Data Grid is one of the most commonly used components in business apps. It must also be one of the most complex components to implement. There are many aspects that you need to get right – customizability, performance, usability, cross-platform support, just to name a few. Vaadin has years of ...

Customer Sponsored Vaadin TreeGrid Released

We are very pleased to announce the release of the Vaadin TreeGrid add-on, which is now freely available in Vaadin Directory. Similar to the TreeTable extension to Table, Vaadin TreeGrid allows users to edit and present hierarchical data sources in the Grid component. The development of the add-on ...

Implementing 'remember me' with Vaadin

One of the most common features for a login form is the remember me feature that allows users to be automatically signed in from a certain machine even after the HTTP session expires: Web applications usually implement this feature by using cookies. When the user selects the remember me option and ...

Anastasia solves everyday problems with her team - it was love at first sight with Vaadin <3

Sometimes things just click. Anastasia is studying for a Master’s degree in Information Technology at the University of Turku and at the end of 2015 she was looking for an interesting topic to cover in her Bachelor’s thesis. “My journey with Vaadin started with my Bachelor’s thesis, which was a ...

Announcing new Vaadin Elements: vaadin-split-layout and vaadin-context-menu

Vaadin Elements has just launched and as two new freely available elements to our existing four. Vaadin Elements is a set of open source business class web components that bring structure and functionality to your web apps. vaadin-split-layout and vaadin-context-menu continue our trend of powerful, ...

Why it's faster to use Vaadin Designer than write Java

I’ve always been against WYSIWYG editors since the early days of Windows GUI design tools, because I felt that with those tools developing good-looking UIs was slower than writing code. I did some testing to find out which one actually is faster: my fingers and Eclipse auto-complete, or Vaadin ...

Vaadin Designer 1.2 with responsive templates

Vaadin Designer 1.2 comes with powerful new responsive design templates. With the new templates creating responsive application views is easier than ever before. You use a template by creating a design: File ‣ New ‣ Vaadin Design. With Designer 1.2 you now have four new templates to choose from: ...