Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Best Approach For Large Application
Message
 
To
15/04/2001 00:39:47
General information
Forum:
Visual FoxPro
Category:
The Mere Mortals Framework
Miscellaneous
Thread ID:
00495087
Message ID:
00496499
Views:
22
Gary,

Your main application is a project created with the Quick Start, containing all of the necessary Framework files. You can then create sub-projects that are created from scratch...For example simply add all the General Ledger classes to a GL project, all the AR classes to an AR project, etc. These projects are built into APP or EXE files, but they are never "run". They are simply used as containers for your classes.

Create a main menu in the main project from which all modules can be launched. You can use the Framework's built-in security to hide all menu pads/bars that should not be seen by individual users or groups of users.

When a user selects a menu option, rather than *running* your sub-project's APP or EXE, you can instantiate classes from the corresponding APP or EXE file using the Abstract Factory.

You don't have to have separate databases unless you want them. If you do want them, check out the Developer's Guide for information on using multiple database containers simultaneously.

Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform