ASP.NET is fully integrated with the . NET Framework and the Visual Studio. Its applications are built on top of a software environment called as Common Language Runtime (CLR) and any of the . NET languages can be used to write ASP.NET web applications.