Nunja.
Also eigentlich betrifft eine Änderung von Windows Forms zu ASP.NET ja nur die Oberfläche. Und vielleicht noch irgendwelche Dinge, die halt webseiten- oder serverspezifisch sind. Kommt halt drauf an, wie unfangreich das Programm ist.
Das soll bedeuten: Wenn Deine Anwendung denn eine saubere Architektur besitzt, so musst Du also "nur" die Oberfläche komplett neu machen Alles andere könntest Du im besten Fall eins zu eins übernehmen. Und wenn Du solche Sachen wie Cookies benötigst, oder Daten in der Session speichern willst/musst, dann musst Du dich auch noch bei diesen Themen schlau machen.
LG, Marko