Hi all,
For a couple of years I'm developing desktop software and absolutely like
the compile-time-safety and refactoring support in modern IDEs (we do not
use reflection anywhere). OK, so much to my background. Now we want to turn
our existing static website, which was "pre-rendered" locally using fmpp,
into a dynamically created one living in a tomcat. There should be only few
"actions" like generating (demo) license files and send them to the customer
by e-mail.
I've spend a couple of time to take a look at different web-application
frameworks (incl. wicket) and, to be honest, all seem to lack in one or
another area.
Here you find my (maybe incomplete) list of requirements and you are welcome
to comment on these issues:
(1) I want to use plain HTML files at design-time, so I can use a WYSIWYG
editor like DreamWeaver to edit. IMHO, this only is possible with either
special comments or using id-attributes like wicket does.
(2) I want to be able to use a directory structure for the templates, e.g.
www.company.com/index.page
www.company.com/product1/features.page
www.company.com/product2/features.page
(3) Even at design-time, relative paths to images or the style-sheet should
be valid, so IDEA can verify their existence and image size. This requires
the page templates to be in the same directory structure as the images and
style-sheet.
(4) Easy embedding of commonly used components like page headers, navigation
bars or footers. The best would be to place these "snippets" into a separate
directory structure, but if they are using graphics, they should also be
able to use correct design-time relative paths.
(5) It should be very easy to turn links, e.g. used in the menu bar snippet,
into "smart links". If pointing to the current page, they must not be
rendered as a link, but the look should be customizable (wicket seems to use
italics in this situation).
(6) Detection of errors (e.g. wrong links) should be as early as possible.
Please give your comments whether wicket does fulfill all the above
requirements or how to accomplish them. Maybe there is room to improve
wicket, that it could fulfill the requirements in a future release. Thanks
in advance.
--
Best regards,
Thomas Singer
_____________
smartcvs.com
smartsvn.com
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user