You'll find switching pretty easy if you've been using VFP, IMO. But be prepared for a few frustrating things (e.g. .NET won't let you work with data as easy as you can with VFP). Have you decided on a .NET language? Will you be using SQL Server as well?