meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
vaadin:start [2009/10/22 10:59]
hevi
vaadin:start [2009/10/22 11:11]
hevi
Line 24: Line 24:
  
 **Keep code formatted and clean** on eclipse file **CTRL-A** and **CTRL-SHIFT-F** to format code automatically. **Keep code formatted and clean** on eclipse file **CTRL-A** and **CTRL-SHIFT-F** to format code automatically.
 +
 +====== Monday Demo =======
 +  * {{:vaadin2009:goodnews.zip|GoodNews Sample Code}} and two jar's are neeeded as well to put them into MyProject/WebContent/WEB-INF/lib folder:
 +    * https://rome.dev.java.net/ **rome-1.0.jar**
 +    * http://www.jdom.org/dist/binary/ and jdom-1.1.1.zip. Open zip and take **jdom.jar** from jdom/build folder.
 +    * OR on eclipse
 +      * Create vaadin project GoodNews
 +      * File->Import, General->Archive File, select goodnews.zip and finish => GoodNews/GoodNews/ folder is created
 +      * Move files from GoodNews/GoodNews/WebContent/WEB-INF/lib/ to GoodNews/WebContent/WEB-INF/lib
 +      * Move files from GoodNews/GoodNews/src/com/example/goodnews to com.example.goodnews
 +      * GoodNews/GoodNews can be deleted
 +
 +
 +
 +
 +======= Data storage =======
 +  * For simple "key=value" case use [[http://java.sun.com/j2se/1.4.2/docs/api/java/util/Properties.html|Java Properties file]] 
 +  * [[http://en.wikipedia.org/wiki/Db4o_%28object_database%29|db4o]] is is also simple solution without annotations
 +  * If you are targeting Google App Engine use JDO or JPA and  read: http://code.google.com/appengine/docs/java/datastore/
 +  * For Java-based SQL storage [[http://db.apache.org/derby/|Apache Derby]]
 +
 +====== Contributed components/widgets ======
 +  * http://dev.vaadin.com/svn/contrib/
 +  * http://dev.vaadin.com/svn/incubator/
 +
 +====== Uilder code search ======
 +  * http://uilder.virtuallypreinstalled.com/search
 +
  
 ====== Coding Software ====== ====== Coding Software ======