Rapid Web Development: truth or dare?
Nathan Hamblen has created a databinding package for Wicket and Hibernate. It certainly is worth checking out, as it will allow you to:
start using the best programming technologies today, without fussing over their configuration.
Nathan writes:
Your job is to feed annotated data classes to Databinder, then write your view classes and HTML templates to render them in a browser. (You can take ?fastest XML typist in the West? off your resume now.)
When I ask rapid web development: truth or dare? Nathan takes the dare!
January 11th, 2006 at 11:03 pm
I guess I’m somewhat confused by the constant ‘no-xml’ stuff– especially when A) You still are producing equivable lengthed HTML files (w/o framework tags) and B) You have an equally long Java class to support the page. While I do enjoy the type safety, I think the better solution for Wickett would be to produce more robust ‘components’ instead of just persistence helper objects. Rick Hightower’s blog has an example of taking a simple entity and a single component tag to produce complete forms on the page for persistence.
January 12th, 2006 at 11:49 pm
People constantly make fun of XML because it has constantly been a pain in our asses for the past five years. HTML templates in Wicket I can edit and see results in immediately. Same with Java sources. With XML configured web frameworks, we’re all used to this incredibly unproductive cycle of editing XML, starting a server, seeing XML syntax or logical errors, cursing, trying again…
As for form components (robust or otherwise) talking to DBs in Wicket, that’s just not the way things work there. Data moves from components to models, and from there — with Databinder anyway — straight to the DB.
January 13th, 2006 at 1:25 am
feed of your comments can add to my feed reader ,
please see validate
==========
Sorry
This feed does not validate.
Feeds should not be served with the “text/html; charset=utf-8″ media type [help]
line 3, column 0: Undefined root element: comments [help]
Source: http://jroller.com/page/dashorst/comments
< ?xml version="1.0" encoding="UTF-8"?>