A Hybrid Approach to Spring Security in Vaadin Applications

In my previous blog post about Spring Security, I wrote about filter-based security and how to use that in your Vaadin applications. In this blog post, we are going to look at another way of utilizing Spring Security. In addition to filters, Spring Security has other ways of protecting your ...
Angular 2 Polymer

Using Polymer components in Angular 2

We have some great news for all Angular 2 users out there! While working on providing a seamless Angular 2 integration to Vaadin Elements, we ended up building a universal Polymer to Angular 2 adapter that allows you to use any Polymer Element in your Angular 2 application. This means that in ...

Building a web UI for an Azure SQL Server in plain Java

Azure is one of the leading PaaS and IaaS providers, and, despite being a Microsoft service, it is an excellent choice to host Java web applications. I had a chance to host a webinar with Microsoft’s OSS folks about running Java web apps in Azure and during that, I also figured out that Azure is ...

Ping Vaadin Designer Team - What's Up?

It has been some time since the last update from the Vaadin Designer team, and I bet that some of you have been wondering what we have been up to - and I know many are curious about the IntelliJ IDEA support. You can rest assured we have been working (and playing) hard to bring you the best ...

Building a web UI for MySQL databases (in plain Java)

Note: This post has been updated to use Vaadin 8. This guide walks you through the process of connecting to MySQL databases from Java web applications using JDBC and Spring Framework. The UI part will be built using Vaadin Framework that allows you to build modern single-page web apps with only ...

Vaadin Eclipse plugin 3.0 - now with first class Maven support

A couple of years ago, along with the release of Vaadin 7, we chose our Eclipse plugin to be based on a dependency management tool called IVY. Still most of us, even most of the Eclipse users, are not using IVY. This has naturally made the plugin irrelevant for most Vaadin Eclipse users, but today, ...

Working at Vaadin – Sami Suo-Heikki

In this series, we’ll meet different people working at Vaadin and hear about their daily life. Sami Suo-Heikki started at Vaadin in January this year and today works as a Vaadin Developer in the Engineering department. Sami is working in the Elements team that is creating new Web Components for the ...

Community Spotlight - May 2016

In this month’s Community Spotlight, I’d like to summarize some of the new add-ons that have been published in Vaadin Directory recently. We are close to reaching 600 add-ons, so a big thanks to everyone using and contributing to the framework. Keep sharing your widgets so that others can enjoy ...

Online trainings 20% off during Vaadin Summer School

Just like last year, we want to give you the chance to learn new things during the summer – and we’re thus running a discount on online trainings this summer as well. There are courses for all levels, from Vaadin Framework (2 days) to Vaadin Framework Best Practices (2 days) and from Vaadin ...