Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
More .NET articles
Message
De
26/08/2002 15:54:00
 
 
À
26/08/2002 14:39:13
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Divers
Thread ID:
00692358
Message ID:
00693794
Vues:
31
Bonnie, I'd like to comment on a small part of your reply (below)...
SNIP>
>I have no argument there ... VFP is a great development tool, and inexpensive (when compared to things like SQL Server). But it can't be all-things-to-all-people, but I think there's a good niche for VFP apps. ASP.NET and ADO.NET are *vast* improvements over classic ASP and ADO. And they can be utilized from within a VFP app. Why would anyone want to design a web application with these old classic technologies anymore? I'm *not* talking about converting old apps (although that's not a bad idea in the long run). But, if you, as a developer, are designing and writing a new application, wouldn't you want to go with the best? Don't you think that a VFP desktop app, with maybe VFP middle-tier components,coupled with an ASP.NET web interface is probably better than the kludge we have to do know to web-enable a VFP app?

As VFP is currently constituted, VFP comes pretty darn close to being "all things to all people". The old "right tool for the job" cliche is nothing more than a sales slogan by MS to make people think that they need several different tools to get a job done.
The fact is that any 'development language' is, by its very definition, applicable across a number of business problems. Sure there are instances where VFP cannot be applied successfully, but these should be in the MINORITY.
On the .NET side, I have been reading the .NET forum here for a while now. While ASP.NET and ADO.NET may be miles ahead of their predecessors, a few things have come up in that forum that convinces me that .NET is not yet "ready for prime time". The most significant was the requirement to refer to table field by number. That's back to the dark ages, whether old ADO did it that way or not!!! I simply wouldn't "take advantage" of any facility that forces me back to the old days. Maybe one can "make a wrapper" to solve this problem, but then the "advantage" seems to disappear with the added work. Another had to do with "sealed" classes impeding progress. There were a couple more that I could look for if needed.

I, as a developer, always want to "go with the best" but I only want to do so once I have significant depth of (real) knowledge about the languages and the development environment(s). I see no hope of achieving anything close to that while the product itself is still embryonic, still under very significant development.

It's great that a number of folk have "embraced" .NET because they will clear the way for all of us who follow. But I do think that you are most biased when you claim it to be "the best". It certainly has that potential, but it also has a very long way to go yet to get there.

cheers

SNIP
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform