Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Should I go to the Web?
Message
From
23/12/1999 13:30:51
 
 
To
23/12/1999 13:19:59
Victor Chigne
Inteliventas
Peru
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00307942
Message ID:
00308081
Views:
26
>I'm very aware of n-tier design and apps. In VFE I design my apps from a 3 tier approach, due to the framework structure. Since I'll sell that application after I implement it on my customer site and having a full Internet ERP is a plus, I think that my real question is: Are the web development tools, specially web connection ready to develop an ERP?


>Should I wait? Stay in 2 tier CS? Use other tools?

2 Tier? I though you said you were using VFE?

If there is any possibility of ever going to the internet, (even if you think that there is no possibility, there probably is) you should build your app in two tier.

>Is somebody there that has developed a Very Big application using West-Wind and SQL 7?

West-Wind is just a tool to connect your VFP code to the web. If you build your business logic into objects, you can access these objects from WC code, and be concerned only with HTML and state preservation. All of your business code will already be written.

The best solution, IMHO, is to build your app in VFP to give you a rich front end. Then, for the parts that need web access (reports, etc) build those parts as needed. It's easy to get in over your head when attempting to build a robust system in a browser- your clients will begin to ask for UI features or performance that will be difficult or impossible to implement in a browser. You'll find your self just wishing for a VFP grid (or whatever).

The thin client approach as far as an enterprise app goes is not very realistic, IMHO. Daily users just do not want to wade through the clumsy UI that a browser offers. I know because I've tried, and I learned my lesson the hard way. The best solution is to build the mainline app in VFP, and give an alternate interface through the web for remote access, both can share the same exact business logic.
Erik Moore
Clientelligence
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform