ASP .NET (Active Server Pages .NET) je moderné programovacie prostredie, ktoré povyšuje vývoj webových aplikácií na kvalitatívne novú úroveň.
Podobne ako pri klasickom ASP základ tvorí prepojenie stránok HTML s programovým kódom, pomocou ktorého možno riadiť spracovanie na
strane webového servera i klienta (prehliadač). Na platforme .NET však na to možno využiť podstatne širšie spektrum programovacích jazykov
(vrátane nového jazyka C#), lepšiu podporu pre OOP, bohatšie databázové služby v rámci ADO .NET, komfortné nástroje na vývoj
interaktívnych formulárov typu Web Forms a niektoré ďalšie služby spoločnej základne .NET Framework. Na strane servera možno aktivovať
aj ďalšie programové komponenty a v spolupráci s nimi dynamicky zostavovať výsledné stránky pre HTML klienta.
Tak možno vytvoriť napr. HTML rozhranie na prístup k databázovým alebo aplikačným serverom (COM, SOAP). Na vývoj webových aplikácií a služieb
možno s výhodou použiť Visual Studio .NET, ktoré ponúka ucelené vývojové prostredie a integruje všetky uvedené technológie.