VB6-to-ASPNET-converter This is result. On the right you can see huge legacy VB6 desktop application, in the left ASP.NET form. First step is parsing FRM-files Second step is manual correction XML result Third step is sort XML nodes and generate output.