About 1997, there was a big change from desktop-centric computing to web-centric computing with Java. So, Microsoft invented active server pages for web-based applications. At that time, only Microsoft Internet Explorer could display active content of web pages. In 2002, Microsoft provided ASP.NET framework to compete with Sun’s Java Platform. ASP.NET is very similar to Java as a language that could be written on one platform and executed on any platform. This is the evolution of ASP.NET replacing ASP technology.