>MM.Net is a class-based framework, as contrasted with being a program generator. This is more in line with what I've experienced in developing in VFP: I like the idea of being able to subclass rather than modify generator templates.
So, basically, you still need to know the basics, right? Well, that is what I have been doing in VFP, with a third-party framework - using the existing classes, there was still a lot which I could, and did, do myself. But the existing classes did help a lot, giving functionality that is not built-in in VFP.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)