>I have posted and also viewed other posts on the many frameworks available for VFP. However, I would like to know if anyone out there has any experience with implementing any of the available VFP frameworks with an existing VFP application. Even if the existing app cannot be incorporated into the framework, do any of the frameworks allow any special classes they contain (for special toolbars, data handling, menus, etc) to be easily incorporated into an existing application separately in that case? Or do they all require the entire framework to be operational? We are still considering using a framework for VFP but since our major application has evolved over a 10 year period, for that application it would be ideal to utilize some of the tools of a framework rather than move it entirely over to a framework.
>
>If this is possible, has anyone done this and with which framework and which of its controls?
>
>TIA,
Tracy,
Unfortunately for a monolithic or two-tier application, I wouldn't recommend Visual Maxframe Professional (VMP) for something like this. While it breaks services up into separate objects, it still has major dependencies on the other objects to do what it needs to do. The objects are not black box.
All forms need the Forms manager and the Application object. If you run a form in stand-alone mode (which is in essence what you would be doing), it creates temporary instances of those objects to handle some tasks. Data services (table and index functions) require the Application object.
If you want to break out things in an N-tier approach, it may work a little better. Data objects and data object managers can be instantiated without the overhead of the whole VMP class hierarchy. While there is no evaluation copy of VMP, you can download the Help file and check out what's available. It's at
http://www.visionds.com/VMPSite/VMP2003/help.asp. Check out the n-Tier Services section.
Good luck!
Larry Miller
MCSD
LWMiller3@verizon.netAccumulate learning by study, understand what you learn by questioning. -- Mingjiao