Prosincové setkání Czech Java User Group probehne
14.12. od 19 hodin v posluchárně S5 na
Matematicko-fyzikální fakultě Karlovy Univerzity na
Malostranském náměstí 25, Praha 1. Čeká nás
prezentace Vaadin – Rich web applications in
plain Java without plugins or JavaScript

(Joonas Lehtinen) a Vánoční
hrátky s JAXB
(Martin Grebáč,
Pavel Bucek). Pokud se chystáte
přijít, dejte nám vědět formou hlasování v anketě na
hlavní strance
portálu
java.cz.

Vaadin – Rich web applications in
plain Java without plugins or JavaScript

This presentation shows how easily you can create
desktop-like web applications in plain Java without
any HTML, XML, plugins or JavaScript. You will learn
how to avoid the most typical problems in web
application development by using a desktop-like
programming model on server. Apache-licensed Vaadin
framework is used to leverage Server-Driven RIA (SDR)
architecture that allows you to focus on application
logic and forget cross-browser issues.

  • Server-Driven RIA architecture is introduced. A
    comparison between traditional web application
    architecture, client-side RIA architecture and SDR
    is done.
  • A brief introduction to Apache-licensed Vaadin
    framework is given. The toolkit is compared to
    Google Web Toolkit and the integration between the
    products is explained.
  • A desktop-like web application is created from
    scratch to give a hands-on experience on SDR.

More info about Vaadin: http://vaadin.com/

Vánoční hrátky s JAXB

Chtěli jste si někdy uložit konfiguraci v XML a
nevěděli jste jak? Používáte na parsování XML souborů
SAX nebo DOM parser a přijde Vám to příliš složité a
těžkopádné? Přesně takové (a mnoho dalších) problémů
řeší standard JAXB a jeho referenční implementace od
společnosti Sun Microsystems.

V této prezentaci vám seznámíme se základními
způsoby práce s XML s použitím JAXB API, které
předvedeme na jednoduchých příkladech. Kromě nich
ukážeme i bohaté možnosti rozšíření, jak standardní
cestou tak i vývojem vlastních pluginů. Uvedeme také
kdy je vhodné JAXB použít a kdy to naopak příliš
vhodné není.