Recognize issues common to the migration process.
Migrate a page that accesses data using ADO.
Use programming practices with classic ASP that will make migration easier.
The one disadvantage of moving from ASP to ASP.NET using C# is that there is not a convenient way to migrate applications bit by bit or to modify the VBScript used by ASP so that it will compile as Visual Basic C# .NET in ASP.NET. Of course, migrating VBScript ASP pages to C# is a lot harder than converting VBScript to Visual Basic .NET, but if your experience is with C++, the C# transition will be worth the effort.