ASP
ASP heeft twee verschillende betekenissen in de IT-wereld: 1) Application Service Provider en 2) Active Server Page.
1) Application Service Provider
Een Application Service Provider is een bedrijf of organisatie die softwaretoepassingen via het Internet aan klanten levert. Deze internetgebaseerde toepassingen worden ook wel "software as a service" (SaaS) genoemd en zijn vaak beschikbaar op abonnementsbasis. Dit betekent dat klanten van een ASP vaak een maandelijks bedrag betalen om de software te gebruiken, in plaats van een traditionele softwarelicentie aan te schaffen. Sommige SaaS-toepassingen zijn toegankelijk via een webbrowser, terwijl andere via een eigen beveiligde poort werken.
2) Active Server Page
Een Active Server Page, meestal een "ASP-pagina" genoemd, is een webpagina die zowel scripts als standaard-HTML kan bevatten. De scripts worden telkens wanneer een bezoeker de pagina opent, verwerkt door een ASP-interpreter op de webserver. Omdat de inhoud van een ASP-pagina dynamisch kan worden gegenereerd, worden ASP-pagina's vaak gebruikt om dynamische websites te maken.
ASP is vergelijkbaar met andere scriptplatforms, zoals PHP en JSP, maar ondersteunt meerdere programmeertalen. Hoewel de standaardtaal van ASP VBScript is, kunnen ASP-pagina's ook andere programmeertalen bevatten, zoals C# en JavaScript. Alternatieve talen moeten echter vóór de scriptcode worden opgegeven met de volgende declaratie:
<%@ Page Language="C#"%>
ASP-pagina's maken deel uit van het webapplicatieframework ASP.NET, dat door Microsoft is ontwikkeld. Daarom zijn ASP-pagina's meestal te vinden op webservers met Windows waarop Microsoft Internet Information Services, oftewel IIS, wordt uitgevoerd. Je kunt in je browser zien of je een ASP-pagina opent als de URL de extensie ".asp" of ".aspx" heeft.
Bestandsextensies: .ASP, .ASPX
Test je kennis