You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Please note that the intent of this page is to provide an index or introduction to the various places that Wicket information may be found, rather than a complete index in itself...

Table of contents

Books

  1. Pro Wicket - "Pro Wicket" by Karthik Gurumurthy is now available as e-Book and hardcopy both.
    • This covers 1.2, and has some information about what 2.0 will add/change.
  2. Wicket in Action - (Not yet available) Eelco & Martijn are working on "Wicket in Action", which will be focusing on 2.0.

Traditional Documentation

While there are a couple of books in the pipeline, at the moment the best places to look are the following...

  1. Javadocs - http://wicketframework.org/apidocs/
    • As well as the standard Javadoc descripions of constructer & method signatures, etc, these contain usages notes, descriptions, etc on the various Wicket elements.
  2. Quick Tour & Examples - http://wicketframework.org/Examples.html & http://www.wicket-library.com/wicket-examples/
    • These describe show how various common things may be done in Wicket, with the Quick Tour focussing on particular key elements, with a descriptive narative while the Wicket-Examples attempts to provide much more coverage of the range of components on offer.
    • Note the "Source Code" popup on the Wicket-Examples, to see exactly how things may be done.
    • Be sure to check the various sub-pages, particularly the Component Reference, the Repeater View Examples & the DisplayTag pages.
  3. Wiki - http://wicketframework.org/wiki

Interactive Documentation

  1. The Wicket-User mailing list - http://www.nabble.com/Wicket-f13974.html
  2. The IRC channel - ##wicket on FreeNode (irc://irc.freenode.net/##wicket)

Code as documentation

Along these lines, the options for 'JumpStart' or 'Working Examples' are as follows:

  1. Wicket-QuickStart - http://wicketframework.org/wicket-quickstart/index.html
    • Intended to be a batteries-included way of getting started.
  2. Wicket-Template - http://sourceforge.net/project/showfiles.php?group_id=134391&package_id=197274
    • The equivalent from QuickStart for those developers with Maven2 and an internet connection.
    • Small (22KB), Maven2-based project which can be used to get started quickly.
  3. Wicket-Phonebook - http://wicket-stuff.sourceforge.net/wicket-phonebook/
    • A Spring & Hibernate/iBATIS application showing an example of displaying a list of tabular data along with the typical CrUD opertations on it.
  4. QWicket - http://www.antwerkz.com/qwicket/app/home
    • Qwicket is a quickstart application for the wicket framework. Its intent is to provide a rapid method for creating a new wicket project with the basic infrastructure in place. Currently, it only supports Spring and Hibernate built with Ant but plans include such things as support for Maven 2 and other persistence layers such as iBATIS
  5. Databinder - http://databinder.net/examples.html
    • Databinder is a simple bridge from Wicket to Hibernate. Its site hosts five example database-driven webapps, each running live and with source for browsing (and one screencast). A Maven 2 archetype is available for generating Databinder projects from scratch.

"Use the Source, Luke"

  1. FishEye - http://fisheye3.cenqua.com/browse/wicket
    • FishEye lets you see the source in the Wicket SVN repositry - See Wicket SVN page to find out how the various branches and tags are being used.
  • No labels