Without using VPM builders / metadata there seems to be no simple way to develop an application.
The situation I'm facing is this - the application written with lots of code all other the place, lots of public variables, etc. I'm guessing it was developed originally some place else and then handled to us for the maintenance and support.
Also I'm used to MereMortals framework where you define your business objects and all the rules there and usually don't put any heavy code in the interface objects at all. You concentrate on business logic / business rules and build the interface around it.
As I recall, there is only one layer of interface controls classes and there is not much code in them.
>There are two types of business rules: what happens to data, and what happens in the UI, Both are relevant to developing, of course. The reason to put them in metadata is consistency (the rules follow the data) and manageability (one place to take care of what happens where, rather than looking all over the application).
>
>I am not aware of a simple way to make the framework disappear. Of course, I haven't looked for one, either.
>
>Hank
If it's not broken, fix it until it is.
My Blog