Advantages in migrating from ASP to ASP.NET

    December 9, 2005

ASP to ASP.NET migration can be done by just changing the extension from .asp to .aspx.

But before transporting or migrating an .asp file to .aspx, you might think twice about the necessity of changing the file. The first advantage is that ASP.NET applications can handle two to three times the request per second as compared to ASP applications. This will certainly increase the performance of ASP.NET applications. The second advantage will be that all the processes are monitored by ASP.NET runtime so that if any one process leaks, a new process can be created in its place. This will help ASP.NET applications to be continuously available to manage requests.

The third and the biggest advantage is the productivity time for an application. The built-in server controls and event handling helps developers to easily create applications. Moreover, the code behind feature in ASP.NET applications separates the design page with the code page. The compiled execution makes the ASP.NET applications much faster than ASP and the output caching feature eliminates the need to query the database each time the request is made.

You can migrate from ASP applications to ASP.NET applications in two ways: Horizontal migration and Vertical migration. In a Horizontal application, one complete tier of the code has to be replaced. In a Vertical application, you have to modify every piece of the application through all n-tiers. You can also migrate to an ASP.NET application by just changing the file extension. But this requires the VBScript to be changed to VB.NET. In case, you do not want to integrate an ASP application to ASP.NET, you can run both the applications on the same server. They both have completely different processing engines.

Thus, ASP to ASP.NET migration means complete object-oriented programming structure, easy maintenance, reusable code, automatic documentation from reverse engineering, ASP.NET controls, and a multiple-language debugger.

Want to stay current with the latest technology developments related to .NET? Visit the ASP.NET Web Server Controls web page to get your FREE subscription now!