Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Visual Basic vs. Visual Foxpro & others
Message
General information
Forum:
Visual FoxPro
Category:
Contracts, agreements and general business
Miscellaneous
Thread ID:
00456564
Message ID:
00456637
Views:
30
>>>>>>>>>>>>>>>>>>
>Some companies (through their programmers) prefer Visual Basic over Visual Foxpro. What are the advantages of Visual Basic over Visual Foxpro? What are its weaknesses?
>
>
>Here in the Philippines majority of the software are still DOS based. Would the IT consumer be at a disadvantage(not considering GUI, but database integrity and capacity) if they purchase this kind of software?
>>>>>>>>>>>>>>>>>>

The documents section here has a document titled "VFP vs. VB" that attempts some comparison. Cindy has given you good data on capacity.

My answer would be that they are two different tools for different purposes. A good carpenter has many tools and uses the right tool for the right job. When you purchae Visual Studio you get both VB6 and VFP6.

What project to you have to tackle? Are you doing something database oriented? Then VFP is a better choice. Do you need to do something to do statistics or maybe control some scientific equipment? Then VB (or even VC++) would be a better choice.

If you need database and are talking of using an external database (like SQL Server) then both VB and VFP can do a good jonb. But because VFP is database oriented, and it has its own cursor and database engine it is far easier and faster to manipulate the data sets you get from SQL Server.

VFP6 is object oriented, which VB6 is not. This may be an important consideration for you. In text version, Visual Studio .Net, both VB and VFP are object oriented but that is still a little in the future.

VB can create ActiveX controls. VFP cannot. But VFP can take those same ActiveX controls and subclass them to augment or modify their behavior, something VB6 cannot do.

Are you planning to do web development? VB is not a great choice for that IMO. You need to do some girations to do it. You are better off using ASP and VBS/JS instead. OTOH VFP is fully capable of working with a web server if you use the excellent Web Connect framework (http://www.west-wind.com).

As you see, you have to ask some questions before you are able to see which one is a better fit for your needs.

HTH


Alex Feldstein, MCP, Microsoft MVP
VFP Tips: English - Spanish
Website - Blog - Photo Gallery


"Once again, we come to the Holiday Season, a deeply religious time that each of us observes, in his own way, by going to the mall of his choice." -- Dave Barry
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform