I have been participating in building some sites in the past that where completely driven by metadata from the database both from system tables and from extra added meta data for tables and columns.
One table for each table UI representation and one table for each column representations (one table can be represented one or many times as list, detail...).
With the data from the tables the webform/list/detail was genereted with the controls wanted, in the correct order with the correct controltype and so on.
No compilation was needed if a table was added/changed, just meta data in the tables.
I am trying to see how this is going to be implemeted with the Dynamic Data pattern.
I like all this new stuff and want reinvent the same dynamic application once more but with new patterns
Anyone going in that direction?