Demonstracja dla szerokiego grona zainteresowanych oraz wydanie wersji inicjalizacyjnej ASP+ Beta zostały dokonane w czasie „Professional Developers Conference” 11 lipca 2000 roku w Orlando (Floryda).
W drugiej połowie roku 2000 postanowiono zastąpić nazwę ASP+ nazwą ASP.NET. W ciągu kolejnych kilkunastu miesięcy opublikowano kilka wersji beta, aż w końcu 5 września 2002 roku opublikowano ASP.NET w wersji 1.0 jako część .NET Framework 1.0. Niecały rok później, 2 kwietnia 2003 roku, wydano kolejną wersję ASP.NET 1.1. Stanowiła ona część Windows Server 2003, co jako pewna innowacyjność miało zapoczątkować wsparcie w oprogramowywaniu i użytkowaniu urządzeń mobilnych.
Charakterystyka Pliki Pliki zawierające treść stron internetowych ASP.NET posiadają rozszerzenie .aspx. Dokumenty tego typu zawierają statyczną treść (X)HTML. Dodatkowo w ramach kodu statycznego istnieje możliwość dodania fragmentów dynamicznych, np. <% -- dynamic code -- %>, podobnie jak to się ma w przypadku technologii PHP lub JSP. Dodatkowo wraz z wprowadzeniem ASP.NET Framework 2.0 Microsoft postanowił rozdzielić warstwę prezentacji od logiki, umieszczając obie części w osobnych plikach.