نسل جديد زبانهاي برنامهنويسي به اين دليل توليد ميشود كه زبانهاي قديميتر داراي امكانات محدود بوده و يا قدرت استفاده از تكنولوژيهاي فعلي را بصورت مطلوب ندارند. ASP.Net نسل جديدي از ASP بوده كه توسط شركت مايكروسافت عرضـه گرديده است. ASP.Net اولين سيستم جامع براي برنامهنويسي تحت وب ( اينترنت ) است كه از مراحل سطح پايين آن يعني زبان ماشين تا بالاترين سطح آن كه برنامهنويسي ويژوال ميباشد براي استفاده در اينترنت و شبكه هاي محلي طراحي شدهاست. بزرگترين مزيت آن در برابر سيستمهاي ديگر، امكانات اينترنت آن است. از ASP.Net ميتوان در طراحي و توليد سايتهاي وب اينترانت كوچك يك شركت و نيز سايتهاي وب تجاري خيلي بزرگ استفاده نمود. مهمترين نكتهاي كه در طراحي اين محصول درنظرگرفتهشدهاست، استفادهي آسان، كارآيي بالا و نيز قابليت فوقالعاده اين نرمافزار است.