I recently migrated a Classic MDI application to .NET. One of the nice features that helped me prepare my code for .NET deployment is the Unsupported Feature list that appears in a selectable view in the Output window. That view gets populated following a build if the app has unsupported features. The unsupported list is a very useful guide to locating and navigating to lines of code and property references that need your special attention.
PBDJ article, by Yakov Werde