ASP.NET: history, purpose, versions - ByteScout
  • Home
  • /
  • Blog
  • /
  • ASP.NET: history, purpose, versions

ASP.NET: history, purpose, versions

ASP.NET is a server side programming language used for developing dynamic websites, web applications and web services. Before dwelling into the details of the ASP.NET let us first differentiate between a static and a dynamic website
Static versus Dynamic Websites


In the earlier days of internet and World Wide Web the applications or websites developed were nothing more than online brochures. These websites were used to convey information to the users and user could not interact with these applications and could not alter the data of the website, for this reason these websites were named as static websites. With the passage of time, technology got more and more advanced and websites began to evolve. These days most of the website are interactive, having databases at the back end and user can alter the data on these websites. Facebook, twitter and Wikipedia are the biggest examples of dynamic websites. ASP.NET is a web application development platform which allows dynamic application development.

Let us first explain little history and versions of ASP.NET.


ASP.NET evolved from traditional ASP. ASP stands for active server pages. Microsoft enhanced this web technology and embedded it in its revolutionary .NET framework. Initially two beta releases of ASP.NET were released in 2000 and 2001. In the year 2002, Microsoft launched first version of its .NET framework, version 1.0 on 5th of January 2002. ASP.NET 1.0 was part of this framework. ASP.NET was built on Microsoft’s common language run time technology which means that it can be used with any .NET language in uniform manner .

To Be Continued…..