PacktLib: Learning Vaadin 7: Second Edition

Learning Vaadin 7

Credits

Foreword

About the Author

About the Reviewers

www.PacktPub.com

Preface

Vaadin and its Context

Rich applications

Why Vaadin?

Summary

Environment Setup

Vaadin in Eclipse

Vaadin in IntelliJ IDEA

Vaadin and other IDEs

Summary

Hello Vaadin!

Understanding Vaadin

Deploying a Vaadin application

Using Vaadin applications

Behind the surface

Summary

Components and Layouts

Thinking in components

Laying out the components

Bringing it all together

Summary

Event Listener Model

Event-driven model

Event model in Vaadin

Summary

Containers and Related Components

Data binding

Data in Vaadin

Refining Twaattin

Summary

Core Advanced Features

Accessing the JavaEE API

Navigation API

Embedding Vaadin

Real-world error handling

SQL container

Server push

Twaattin improves!

Summary

Featured Add-ons

Vaadin add-ons directory

Noteworthy add-ons

Summary

Creating and Extending Components and Widgets

Component composition

Client-side extensions

Shared state

Server RPC

GWT widget wrapping

JavaScript wrapping

Componentized Twaattin

Summary

Enterprise Integration

Build tools

Portals

OSGi

Cloud

Summary

Index