ASP.NET يک چارچوب کاربردي WEB است که توسط مايکروسافت عرضه گرديده تا برنامه نويسان بتوانند براي ساخت سايت هاي WEB و برنامه هاي WEB پويا وسرويس هاي WEB پويا وسرويس هاي WEB XML ازآن استفاده کنند. اين بخشي از زير ساخت .NET مايکروسافت وجانشيني براي تکنولوژي صفحات سرويس دهنده فعال (ASP) است. ASP مبتني بر زبانهاي مشترک در حال اجرا است که به برنامه نويسان اجازه مي دهد کدهاي ASP را با استفاده ازهر زبان Microsoft.NET بنويسند.