title: Migrating a Delphi 7 application to .NET
body: <p>Any advice on how to migrate an existing Delphi 7 business application to .NET 2.0 in Visual Studio 2005?  </p>
  
  <p>Visual Studio 2005 has already been purchased, the company wants to move away from the Borland/Codegear tools.</p>
  
  <p>The application is a single client server executable, utilizing a number of 3rd party UI controls and Crystal reports 10 for reporting.  </p>
  
  <p>There is extensive business logic spread across Delphi types in the UI as well as many SQL Server 2000 stored procedures.  Moving much of the stored proc logic into .NET classes is another goal.</p>
  
  <p>To reduce impact on customers, a piece by piece approach rather than a complete re-write/conversion would be preferred, if possible.  Thanks in advance.</p>
  
  <p>[Update]  Has anyone had any experience, good, bad or ugly, using Managed VCL for this type of scenario?</p>