Welcome To The Home Of The Visual FoxPro Experts  
home. signup. forum. archives. search. google. articles. downloads. faq. members. weblogs. file info. rss.
 From: Boudewijn Lutgerink
  Where is Boudewijn Lutgerink?
 Hoonaardstraat, Driel
 Boudewijn Lutgerink
 To: nyron williams
  Where is nyron williams?
 nyron williams
Subject: RE: Wisdom Needed!!
Thread ID: 115892 Message ID: 116083 # Views: 35 # Ratings: 2
Version: Visual FoxPro 9 Category: General VFP Topics
Date: Thursday, December 14, 2006 8:07:31 AM         

> Hello Experts
> I was just doing my daily browse through this site ( I've learnt so much since i joined) and I happen to stumble upon George Kelly's post about "The Foxpro Revival".
> I have always wanted to expand my knowledge in programming and ultimately learn as many languages as possible. Thus I set out on improving my foxpro skills early this year, and I am glad to say that since I discovered Foxite.com Thanks to its many experts members I can say I am well on my way of accomplising my goal of becoming a more knowledgeble fox programmer. However I have recently acquire a new found interest in the dot net frame work, so seeing that you are all foxperts which language would you recommend as foxpro veterans for me to learn C# dot net or Vb dot net, And furthermore is it possible for me to "carry" a few foxpro tricks with me to dot net??(such as creating a dll with certain commands which I can call from dot net).
> From the numerous posts that I have read I KNOW that there is NO other language to beat the fox when it comes to data handling.
> Just trying to satisfy my curiosity!!!!
> cheers

Expanding your knowledge to other languages is not a bad thing. As to the question whether you should learn VB or C# I'ld say "it depends".

From what I've seen in Frankfurt last month VB will, in the future, include LINQ (Language INtegreted Querying) whereas, to my understanding, the C# team seems not interested in this (yet?).

LINQ is a SQL alike language which makes it possible to process data like VFP does. The syntax is a bit diferent but still recognizable. (FROM .... WHERE .... SELECT .... instead of SELECT .... FROM .... WHERE ....)
It also makes it possible to run queries on processes running on the computer, that *might* be interesting, although I cannot come up with a business case for that yet.

Remember that this technology is completely new to VB, even though some members of the Fox Team in Redmond initiated this (YAG is among them, as well as Beth "the dragracing queen" Massi), so it might take a while before it is mature enough to be compared with VFP.

Since "Data" and data-access in the broadest sense of the word, is the highest priority for all companies in order to develop their strategies I'ld say that any language that makes data-access and data disclosure easy is a must have for those companies. (Even though upper management of companies big and small alike, not being bothered by any relevant knowledge, might decide otherwise).

As to a comparison between VB and C#, it is mentioned earlier that it is a matter of perception from the outside world that C# seems to be better.
To me C alike languages remind me of a language teacher when I was at school, She was extremely picky about using the right cases, later I was wondering whether she invented these C alike languages (she did not).

C# is a case-sensitive language, VB is not. It never made sense to me to distinguish between variables like lcSomeVar or LCSOMEVAR. No mentally healthy software developer would use two variables with the same name but different case.
OK, I know that "mentally healthy software developer" is a "contradictio in terminus" but I think you know what I mean.

After visiting Frankfurt (Rainer Fest) last month I intensified my VB efforts to get a grip on it. Les Pinter's book is a good help in this. But you know how it works, if things can be done quicker in the speech of the first love then one tends to get back to that sooner.

Boudewijn LutgeĀ®ink
The attitude of "An eye for an eye and a tooth for a tooth" will make this world toothless and blind (Gandhi)


Wisdom Needed!! Posted by nyron williams @ 12/12/2006 5:49:36 PM
RE: Wisdom Needed!! Posted by Eric Moss @ 12/12/2006 6:51:42 PM
RE: Wisdom Needed!! Posted by nyron williams @ 12/12/2006 8:09:57 PM
RE: Wisdom Needed!! Posted by Frank Cazabon @ 12/13/2006 8:55:15 PM
RE: Wisdom Needed!! Posted by Boudewijn Lutgerink @ 12/14/2006 8:07:31 AM
RE: Wisdom Needed!! Posted by Ken Murphy @ 12/14/2006 1:55:21 PM