Даже не думайте о «конвертации».Это не просто процесс "конверсии".Вся парадигма отличается между веб-приложениями и настольными приложениями.Они просто совершенно разные.
Веб-формы ASP.NET пытаются сделать различия менее заметными.Однако различия все еще существуют и все еще огромны.
Что вам нужно сделать, это отделить свою бизнес-логику от логики форм в приложении VB6.Тогда вам будет легче преобразовать бизнес-логику в бизнес-логику .NET.Вам все равно нужно будет создавать эквивалентные формы, но логика будет той же.