I have been a Fox developer since around 1985 (Foxbase 1.0). I still do VFP development, but most of my new stuff is C# web or Windows Forms apps. If you are comfortable with object oriented development in VFP, you should find C# easy to learn. As an object-oriented person, I find VB.Net syntax hard to understand compared to C# . I consider C# to be my favorite language of all times.
Don't fear the lack of a command window in .Net (not in C# or VB.Net current releases). Simple projects compile and run so quickly (even faster thsn VFP!) that the compile/run sequence is a good alternative to interactive code in a command window.
Another thing any VFP developer should love is the C# compiler, which will flag almost all coding errors. This alone will save you enough debugging time to make up for the lack of a command window. The only time you might encounter a runtime error is when dealing with external data, such as a file or database column that does not exist. But all these potential issues can be covered in C# by careful try/catch handling.
>Is C# the best alternative to a VFP programmer ?
>
>I heard that C# does not have a command window, is it true ?
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only