63. Free Book
vaadin.com/book
Get a free copy
Vaadin is
look gre
a
for build n open source
ing mod J
ern web ava framework
app
at Vaadin booth
at,
your use perform well an lications that
rs happ d make
y. you and
http://va
adin.com
/
ISBN 978
-9 52-92-67
53-8
90000
9 7 89 52
9 267538
S $29.9
5
Vaadin 7
Draft Edition
~700 pages
64. brought to you by...
#85
Get More Refcardz! Visit refcardz.com
CONTENTS INCLUDE:
About Vaadin
Getting Started with Vaadin
Creating An Application
Components
Layout Components
Themes
Data Binding and more...
By Marko Grönroos
ABOUT VAADIN Web
Browser External
Client-Side Resources
Vaadin is a server-side Ajax web application development Engine
framework that allows you to build web applications just like AJAX Requests
with traditional desktop frameworks, such as AWT or Swing. An Servlet Container
Java File
application is built from user interface components contained Servlet Resources
hierarchically in layout components.
Data
In the server-driven model, the application code runs on Application UI Binding Default
Class Component Theme
a server, while the actual user interaction is handled by a
client-side engine running in the browser. The client-server Inherits Events Changes Inherits
communications and any client-side technologies, such as User Event Data Application Application
HTML and JavaScript, are invisible to the developer. As the Application Listener Model Themes Resources
client-side engine runs as JavaScript in the browser, there is no
need to install plug-ins. Vaadin is released under the Apache Database
License 2.0.
Web Java Vaadin Your Web Figure 2: Architecture for Vaadin Applications
Browser Web UI Java Service
Client-Side Server Components Application
You can get a reference to the application object
.dzone.com
Engine EJB Hot
Tip from any component attached to the application with
DB
Event Listeners
Figure 1: Vaadin Client-Server Architecture
In the event-driven model, user interaction with user interface
If the built-in selection of components is not enough, you can
components triggers server-side events, which you can handle
65. Invitation
Join us today 5pm for Vaadin &
GWT meet-up at Hotel Serrano
Questions? (100 yards from Hilton)
Comments?
Super dev mode & Elemental in GWT 2.5
Ray Cromwell / Google
Vaadin 7 Client-Server Hybrid Apps
Joonas Lehtinen / Vaadin
joonas@vaadin.com Errai 2.1
vaadin.com/joonas Mike Brock / Red Hat
@joonaslehtinen
#vaadin RUMS/NASA demo
George Soler / SAIC
Please register at
http://bit.ly/vaadin-gwt-meetup