.NET / ASP.NET

.NET (of ook wel dotNet) is een applicatieframework ten behoeve van de naadloze samenwerking van applicaties en bibliotheken geschreven in verschillende programmeertalen. Het is ontwikkeld door Microsoft. .NET is volledig beschreven in vrij toegankelijke ECMS-standaarden, en is daarmee niet alleen beschikbaar voor Microsoft-toepassingen. De Common Language Infrastructure, de officiële naam voor .NET is beschreven in ECMS-standaard 335, de nieuw ontwikkelde taal C# in ECMS-standaard 334.

ASP.NET (spreek uit: ASP dot NET) is de opvolger van ASP en onderdeel van het .NET (dot NET) Framework van Microsoft. ASP staat voor Active Server Pages en is van oorsprong een Microsoft-technologie.

ASP.NET is een manier om op een webserver webpagina's aan te maken met behulp van programmacode. Je kan vaste HTML-code combineren met variabele inhoud die door je programma geproduceerd wordt.

Hierdoor kunnen met ASP.NET websites gemaakt worden met een dynamisch karakter. We bedoelen hiermee niet (interactieve) animaties, maar websites die aan de hand van acties van gebruiker verschillende gegevens weergeven. Met enkele pagina's kan je een website maken, die duizenden mogelijke resultaten kan produceren, afhankelijk van wat de bezoeker vraagt.

Bovendien kan je duizenden gebruikers laten gebruik maken van hetzelfde programma.

Je kan merken dat een bepaalde webpagina in ASP.NET gemaakt is doordat de extensie van het bestand ASPX is, en niet HTM of HTML.