Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
What is the best way to write a multi user application?
Message
From
26/06/2002 22:56:21
 
 
To
26/06/2002 05:25:46
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Miscellaneous
Thread ID:
00672361
Message ID:
00672770
Views:
7
>Hi all,
>I have written a few multi user applications in the past and need to go through a new one now. I doubt what is the best and fastest way to do it.
>The best way to my understanding was and is that the server will do all the job, keep all the data and programs and will only return the result to the station/client. The way I did it was to compile a very small application, which will keep only the menu and small table to register the server mapped network drive and give it to the client. Upon pressing any of the menu items, Foxpro will issue "do form myform.scx" or "do myprogram.prg" and return the result. Is it the fastest way? or maybe I should compile all the programs within the application (or EXE) and give it to the client? Or maybe there is another way, of which I don't know about?
>It is quite a big program with quite a lot of applications and big database, so reducing network traffic and enhancing speed is vital, as may of the reports will not only collect data, but also manipulate it in many ways.
>
>Thanks for your help and support.
>I find this site wonderful, and the people here are fantastic.
>
>Jonathan Feldman

Jonathan, I am very new to this and you are about 6 months ahead of me in actual application development, so please peruse these comments at your risk... :)

To get a possible answer to your question, take a look at Ed Leafe's download site for CodeBook, a free framework that is currently in development as open source. In particular examine the documentation for it which is admitedly incomplete. You may want to do a little practice with it yourself to test the manner in which views and business objects are set up. It could be that the technique exemplified there may be the best route to go.

Please understand that I am not advocating that you adopt this or any other framework, I am rather suggesting that you may be pleasantly surprised at the way the approach and perhaps even the whole tool-set there may be able to help you find your answer. The web address is: http://www.leafe.com/cb6dl.html HTH
=========================
PabloSr, Still Learning!
DevDBFox
Previous
Reply
Map
View

Click here to load this message in the networking platform