A Microsoft server-side Web technology. ASP.NET takes an
object-oriented programming approach to Web page execution. Every
element in an ASP.NET page is treated as an object and run on the
server. An ASP.NET page gets compiled into an intermediate language by
a .NET Common Language Runtime-compliant compiler. ASP.NET is used to
create Web pages and Web services and is an integral part of
Microsoft's .NET vision.