Don't give up, .Net is great for application development and as a developer your perseverance will pay dividends, its just going to take time.
If you want to ease the learning curve a little then you can still use VFP components and incorporate them through the COM Interop. layer allowing you to leverage your investment/knowledge in VFP. The following white papers by Rick Strahl may be of interest.