<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Jonathan Gennick on foojay.io - Friends of OpenJDK</title><link>https://foojayio.github.io/website/today/author/jonathan-gennick/</link><description>Articles written by Jonathan Gennick on foojay.io - Friends of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 09 Aug 2021 18:02:08 +0000</lastBuildDate><atom:link href="https://foojayio.github.io/website/today/author/jonathan-gennick/index.xml" rel="self" type="application/rss+xml"/><item><title>Announcing New Book: "Practical Vaadin"</title><link>https://foojayio.github.io/website/today/new-book-practical-vaadin/</link><pubDate>Mon, 09 Aug 2021 18:02:08 +0000</pubDate><guid>https://foojayio.github.io/website/today/new-book-practical-vaadin/</guid><description>&lt;p&gt;I am pleased to announce the publication of Practical Vaadin by Alejandro Duarte.&lt;/p&gt;
&lt;p&gt;The book is available now as an eBook, and print availability will follow within a few days:&lt;/p&gt;
&lt;figure class="wp-block-embed is-type-rich is-provider-amazon wp-block-embed-amazon"&gt;
 &lt;div class="wp-block-embed__wrapper"&gt;
 &lt;iframe title="Practical Vaadin: Developing Web Applications in Java" type="text/html" width="500" height="550" frameborder="0" allowfullscreen style="max-width:100%" src="https://read.amazon.com/kp/card?preview=inline&amp;amp;linkCode=kpd&amp;amp;ref_=k4w_oembed_Pn2dEsswHsNWme&amp;amp;asin=B09BYC4QWD&amp;amp;tag=kpembed-20"&gt;&lt;/iframe&gt;
 &lt;/div&gt;
&lt;/figure&gt;
&lt;p&gt;Alejandro&amp;rsquo;s book shows how to implement web applications in Java using the open source Vaadin framework version 20 and later.&lt;/p&gt;
&lt;p&gt;The book covers the key concepts and steps to become competent with modern versions of Vaadin, including everything from setting up the development environment to implementing advanced features such as Server Push and database connectivity.&lt;/p&gt;</description></item></channel></rss>