I don't know about any tools, but I think that a full re-write is your best bet.
The way the html file is built in asp.net differs radically from the way it worked
in old asp, so to get benefits from using asp.net you need to rewrite everything.
(in asp you build a text file during the page-run, that happens to contain html.
In asp.net you work with an object-model where you have random access to all
objects in your page. This page will only get translated to html at the last (Render) phase)
Also include files for standard page-elements (like "footer") are best replaced
by Web User Controls (ascx files).
Existing asp web forms can co-exist with c# web forms. Perhaps a
selective re-write?
We are doing the same thing, preserving the parts that don't need to change.
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.