ASP.NET
ASP.NET je skup alata za web razvoj koji nudi Microsoft. Programi poput Visual Studio .NET i Visual Web Developer omogućuju web programerima stvaranje dinamičnih web stranica pomoću vizualnog sučelja. Naravno, programeri mogu napisati vlastiti kod i skripta te ga također uključiti u web stranice ASP.NET. Iako se često smatra nasljednikom Microsofta ASP programske tehnologije, ASP.NET također podržava Visual Basic.NET, JScript .NET i otvorene kodove kao što su Python i Perl.
ASP.NET je izgrađen na .NET okviru koji pruža sučelje aplikacijskog programa (API) za programere softvera. Alati za razvoj .NET-a mogu se koristiti za stvaranje aplikacija i za Windows operativni sustav i za Web. Programi poput Visual Studio .NET pružaju vizualno sučelje programerima za izradu njihovih aplikacija, što čini .NET razumnim izborom i za dizajniranje web sučelja.
Da bi web mjesto ASP.NET moglo ispravno funkcionirati, mora se objaviti na web poslužitelju koji podržava aplikacije ASP.NET. Microsoftov internetski poslužitelj internetskih informacijskih usluga (IIS) daleko je najčešća platforma za web stranice ASP.NET. Iako postoje neke opcije otvorenog koda dostupne za sustave zasnovane na Linuxu, ove alternative često pružaju manje od pune podrške za ASP.NET aplikacije.