ASP.NET is Microsoft’s server-side web technology framework allowing for dynamic and database driven websites. ASP.NET is a successor of the classic ASP technology. You can use several different programming languages with ASP.NET, like VB.NET, C# and JScript. The ASP.NET code is first compiled and then executed on the web server (IIS). The compilation of the ASP.NET code improves the performance drastically over the classic ASP.