I would take a look at the VFPToolkit.
It has a bunch of VFP functions converted to .NET.
This is a good way to learn how to do VFP like things in .NET
Rodman
Rod Paddock
Editor in Chief CoDe Magazine
President Dash Point Software, Inc.
VP Red Matrix Technologies,Inc.