I talked with a guy on doing this http://www.askeet.com/ for wicket as a tutorial... However progress are slow (mainly because of motivation).

If you take a look at wicket Iolite archetype you will get at project that are setup with spring, JPA/hibernate, the last combo means that you do not have configuration files for you entities but they are represented as meta data via annotations. Easy to use etc..

[EMAIL PROTECTED] wrote:
I don't think there need to be a 1000 examples - a single, complete, convincing 
example would be sufficient...one that can be used as a starting point for a 
website (authentication, a good database layer...some ajax samples).

I am currently looking at several webprograming frameworks, including T5, 
Wicket and PHP based frameworks such as Akelos and CakePHP.

For a new project I want to use the "fastest" webprograming framework, that 
will both show results in little time and that does not require a lot of time to get it 
running and to be able to get going with it.

So far, T5 is quite good as you do not need a lot of configuration and tools exist to 
generate mapping files etc....or annotated java daos....and you can either start from a 
database or object-driven point of view. The problem in T5 is that it is very flexible 
and different people use the "lego bricks" of Tapestry in a different way so 
that it is hard to re-use code of others. There is no general agreement on how to do 
those projects and everyone does his own user authentication etc....so in my opinion it 
is only good if you start from scratch and do everything on your own.

My first impression of wicket (after looking at the phonebook application) is, 
that lots of code examples for Ajax exist and that it looks quite good. However 
there seem to be lots of configuration files, so whenever you make a new object 
you need new hibernate mapping files, and several class files and interfaces - 
so lots of writing. I also happenned to see a .vm file - and I think velocity 
is really out-of-date....and I dont know why this is needed.

So I think you could re-use existing code of others and save time with Wicket 
and make nice-Ajax applications - but it seems to be a lot of code-writing and 
configuration work.


Akelos looks like a great framework - like Ruby on Rails for PHP. However there 
is not much code available but you are a lot faster then doing webprogramming 
using Java frameworks...

CakePHP is a good alternative - a different approach and much more code samples 
and a bigger community.

E.g. there was a sample application (a complete CMS!!!), and I wanted to 
replace a text field on the registration page by a date. So I opened phpMyAdmin 
and replaced the column type by date - reloaded the page (without a restart or 
additional code-generation) - and there was already a date-picker on the page 
instead of the text field. So you save lots of time. You dont even need a 
mapping for your objects as it uses the meta information of the database tables 
and in general a general definition of what column names need to look like 
etc....so a great time-saver.

So my favourite would be cakePHP right now although I would prefer a Java 
framework - but they are either incomplete or involve much configuration files, 
restart of the server every time and often you end up in problems that require 
to debug the core code - and then you end up wasting one day or several day for 
nothing.

-------- Original-Nachricht --------
Datum: Sat, 20 Sep 2008 08:10:01 -0400
Von: "James Carman" <[EMAIL PROTECTED]>
An: [email protected]
Betreff: Re: Wicket sample application

A quick perusal of Wicket in Action over a weekend wouldn't hurt
either (if you like Cheese)! :)

On Sat, Sep 20, 2008 at 8:08 AM, James Carman
<[EMAIL PROTECTED]> wrote:
I think you might find that if you started with some of the tutorials
and perhaps some maven archetypes, you could have probably made up
your own example of wicket with database access and all of the
features you're looking for with far less keystrokes than you've spent
writing emails asking where the examples are.  Don't get me wrong, I
do agree that there should be some good examples out there (and there
are), but you will quickly realize that developing with Wicket really
is just that darn easy and you can get stuff up and running very
quickly by piecing together tidbits from the smaller examples.

On Sat, Sep 20, 2008 at 7:59 AM,  <[EMAIL PROTECTED]> wrote:
This example is not easy to find, as it is not directly listed under
examples on the website.
Apart from that:

http://wicketstuff.org/confluence/display/STUFFWIKI/wicket-phonebook/

seems to be an old wicket version and there is no version for wicket
2.0 ?
Is there no sample application with database access for the current
version of wicket?
-------- Original-Nachricht --------
Datum: Fri, 19 Sep 2008 20:09:37 +0100
Von: "Gwyn Evans" <[EMAIL PROTECTED]>
An: [email protected]
Betreff: Re: Wicket sample application
http://cwiki.apache.org/WICKET/documentation-index.html#DocumentationIndex-Codeasdocumentation
On Fri, Sep 19, 2008 at 7:00 PM, Eelco Hillenius
<[EMAIL PROTECTED]> wrote:
Phonebook has db access. And one of the examples that come with
Wicket
In Action has that too.

Eelco

On Fri, Sep 19, 2008 at 10:54 AM,  <[EMAIL PROTECTED]> wrote:
But none with database access ?

-------- Original-Nachricht --------
Datum: Thu, 18 Sep 2008 05:05:21 -0700 (PDT)
Von: Michael Sparer <[EMAIL PROTECTED]>
An: [email protected]
Betreff: Re: Wicket sample application
just go a click further and you'll find plenty
http://www.wicketstuff.org/wicket13/
http://www.wicketstuff.org/wicket13/ajax/

http://wicketstuff.org/confluence/display/STUFFWIKI/wicket-contrib-examples
http://wicketstuff.org/confluence/display/STUFFWIKI/wicket-phonebook
superoverdrive wrote:
Hi there!

I am looking for a Wicket sample application (e.g. something
like a
"Petshop") - ideally once that includes things such as: User
registration,
Admin area, editing data (e.g. with Ajax auto-complete) and an
example
of
displaying data in a table that is read incrementally from the
database
(e.g. displaying huge database tables without crashing)....

On the Wicket homepage there are just small examples, but no
complete
websites done in Wicket....

Something like:

http://bakery.cakephp.org/categories/view/3

would be good for Wicket:

Thanks!

Toby


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



-----
Michael Sparer
http://talk-on-tech.blogspot.com
--
View this message in context:

http://www.nabble.com/Wicket-sample-application-tp19549890p19551321.html
Sent from the Wicket - User mailing list archive at Nabble.com.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--
-Wicket for love

Nino Martinez Wael
Java Specialist @ Jayway DK
http://www.jayway.dk
+45 2936 7684


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to