Transition from ASP-based legacy systems to .NET-based systems

Abstract:

Microsoft .NET is the latest generation of software technologies that makes it easier to share information between computer systems. It allows web development giving the developer a notion similar that of developing a desktop application. It is a generation ahead of its predecessor ASP in terms of architecture and performance. ASP.NET has tried to work on many of the shortcomings of ASP and added features like object-orientation and multiple language support; it has also evolved into a compiled module. To take advantage of this new technology one can transition existing ASP applications through a prescribed strategy and a set of guidelines. The resulting guidelines aim to provide a feasible transition to the new environment with minimum amount of workload, such that maximum amount of resources could be utilized from the present system to work on the new environment. The prescribed strategy and a set of guidelines have been implemented on the Q&A e-learning system.