This means that ASP.Net is not properly registered with IIS.
.Net framework provides an Administration utility that manages the installation and uninstallation of multiple
versions of ASP.NET on a single machine. You can find the file in
In classic ASP, when a form is submitted the form values are cleared. In some cases the form is submitted with huge information. In such cases if the server comes back with error, one has to re-enter correct information in the form. But submitting clears up all form values. This happens as the site does not maintain any state (ViewState).
In ASP .NET, when the form is submitted the form reappears in the browser with all form values. This is because
ASP .NET maintains your ViewState. ViewState is a state management technique built in ASP.NET. Its purpose is to
keep the state of controls during subsequent postbacks by the same user. The ViewState indicates the status of the
page when submitted to the server. The status is defined through a hidden field placed on each page with a <form
If you want to NOT maintain the ViewState, include the directive <%@ Page EnableViewState="false"%> at
the top of an .aspx page If you do not want to maintain Viewstate for any control add the attribute
EnableViewState="false" to any control. For more details refer The ASP.NET View State
Microsoft has designed Migration Assistants to help us convert existing pages and applications to ASP.NET. It does
not make the conversion process completely automatic, but it will speed up project by automating some of the steps
required for migration.
Below are the Code Migration Assistants
This action might not be possible to undo. Are you sure you want to continue?