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