i dont know what is maxframe myearwood sorry... but im willing to learn also
Mandy, you might remember that we had a discussion about using Maxframe in an earlier thread (thread184-1814526, around middle of April).
I explained that Maxframe (or Visual Maxframe, to give it its proper name) is an "application framework", that is, a set of classes and other components that work together to form the basis of an application. In general, frameworks handle most or all the underlying processing that tends to be common among applications: things like general data entry forms, report selection forms, error handling, database admin, and so on, leaving you free to handle the bits that are specific to your project. (I'm simplifying the explanation, but I hope it gives you the general idea.) The point is that a well-designed framework can do a great deal to simplify the development of a large or complex application.
However, there are two major caveats:
- Frameworks tend to require a substantial investment in learning time; and
- It is rarely possible to implement a framework retrospectively. You really need to plan the entire application around it, from the ground up.
I stress that this is absolutely no criticism of Visual Maxframe or any other framework. But they are points that you need to keep in mind.
I know that you have already put a lot of effort in learning FoxPro, and that your application is nearly finished. You have clearly done a great job in both areas. My advice would be to continue on that same path. Continue to improve the application, and to improve your knowledge as you do so. If you ever start a new project from scratch, you might consider using a framework, but until then, don't get distracted along that road.
Mike
__________________________________
Mike Lewis (Edinburgh, Scotland)
Visual FoxPro articles, tips and downloads