ASP.NET یک چارچوب برنامه وب تحت منبع سرور است که برای توسعه وب طراحی شده است تا صفحات وب پویای ایجاد شده توسط مایکروسافت را ایجاد کند تا به برنامه نویسان اجازه دهد تا وب سایتها، پورتالها، برنامهها و خدمات پویا بسازند. چهار چوب دات نت دارای مجموعهای از زبان های برنامهنویسی سی شارپ و ویژوال بیسیک است و همچنین دارای کتابخانههایی در جهت سادهسازی توسعه نرمافزار دارد این کتابخانهها در قالب ADO.NET و ASP.NET ارائه میشوند که تعداد آنها زیاد میباشد.
در سال 2000 میلادی، غول ابرقدرت مایکروسافت چهار چوب نرمافزار NET. را به برنامهنویسی جدید به نام سی شارپ توسعه داد.
ASP.NET پلتفرم توسعه دهنده NET. را با ابزار و كتابخانه بطور خاص برای ساختن برنامههای وب گسترش میدهد.
خانواده محصولات ویژوال استودیو ابزاری برای ساختن برنامه های دات نت در هر سیستمعامل دارند.
ASP.NET روز به روز در حال گسترش است. با استفاده از این زبان برنامهنویسی میتوانید از اکوسیستم بزرگ بستهها و کتابخانهها که در دسترس همه توسعه دهندگان NET. است، استفاده کنید.
متن باز
ASP.NET مانند بقیه NET.ها منبع آزاد در GitHub است. قبلاً بیش از 60،000 توسعه دهنده و 3700 شرکت در NET. مشارکت داشته اند.