ASP.NET ASPNET是由微軟在NET Framework框架中所提供開發Web應用程式的類別庫封裝在SystemWebdll檔案中顯露出SystemWeb命名空間並提供ASPNET網頁處理擴充以及HTTP通道的應用程式與通訊處理等工作以及Web Service的基礎架構ASPNET是ASP技術的後繼者但它的發展性要比ASP技術要強大許多 ASPNET可以運行在安裝了NET Framework的IIS伺服器上若要在非微軟的平台上執行則需要使用Mono平台ASPNET在版本已經定型在NET Framework 上則加上了許多功能像是ASPNET AJAXASPNET MVC FrameworkASPNET Dynamic Data與Microsoft Silverlight的伺服器控制項等 很多人都把 ASPNET 當做是一種程式語言但它實際上只是一個由 NET Framework 提供的一種開發平台 development platform並非程式語言也可认为ASPNET是NET组件任何NET语言例如C可以引用该组件创建网页或Web服务 為了因應雲端化所誘發的多作業平台整合與開發能力微軟特別開發一個新一代的 ASPNET稱為 ASPNET vNext並於  年命名為 ASPNET 但隨後於  年將它更名為 ASPNET Core由於架構上的差異頗大因此未來 ASPNET 與 ASPNET Core 將是分別發展與維護Windows 平台的 ASPNET  以上版本仍維持 Windows Only但 ASPNET Core 則是具有跨平台 Windows Mac OSX 與 Linux 的能力