It was in 1996 when Microsoft first unveiled its classic Active Server Pages known as classic ASP. This construe script contained unstructured code that wasn’t easy to write. Debugging and maintenance were also quite difficult tasks to perform. A classic ASP app used to become more complex when some applications had an enhanced size. It occurred because of distasteful mixing of code, formatting and content. The maintenance and development costs were very high because of spaghetti code.