Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
If MS Access why not VFP?
Message
 
 
To
04/02/2011 10:44:27
General information
Forum:
Visual FoxPro
Category:
Visual FoxPro and .NET
Environment versions
Visual FoxPro:
VFP 9 SP2
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01498550
Message ID:
01498769
Views:
92
>Well said, Charles.
>I'm supporting clients on both platforms now and after a couple of years of really struggling with C# I'm finding it increasingly difficult when I have to go back to VFP.
>
>One big deal for me is C#''s intellisense and real time compilation - showing errors and warnings as I type.. With VFP I always had a scratchpad handy to note variable or function names, etc so that I'd remember them when I used them later - no more scratchpads - no more "variable x not found."
>
>
>Another big deal is the plethora of tools (mostly free) that have been developed for the C# platform by 3rd party developers. I'm using them constantly.
>
>I've also come to appreciate the value of strong typing, which was a big pain when I started. I'm finding that my C# apps are more stable over time than my VFP apps, and that I get almost no support calls. I attribute most of that to strong typing which imposes more rigorous demands on me during the development process.
>I spend more time coding, but a lot less time debugging.
>
>From VFP, I miss being able to inherit or copy the methods of a form or a control. That has been a real pain.
>
>It was also nice to be able to put together a simple app that popped out some totals or the like in a few minutes - we call them "handy-dandy's." I can't do anything in fewer than 3 or 4 hours in C# by time I set up the references, connections, blah, blah, etc.
>
>I also miss that wonderful Report Writer. CR is OK, but for me it's nowhere near as easy to use as VFP's.
>

What C# tools are you using regularly? I am always interested in those.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform