Maintainability – In future they will need two skill set people with classic ASP and .NET. Code base – As a part of maintainability also as the .NET code base is lesser in size typically Performance - Classic ASP is using Inline Queries. We are planning to use entity framework and that performance is good. Outdated technology- No object orientation concepts in ASP and .NET code is more structured and modular Security- SQL injection has been implemented in current codebase using ASP but you are never sure. Newer frameworks are always more secure. Browser Support - Browser support is limited in ASP. Browser compatibility has to be sorted out with many workarounds. Faster Development time – Future enhancements will be faster as in ASP you have to build a lot of functionality yourself, where as in .NET has in build feature