ASP Inleiding

ASP-bestanden kunnen tekst, HTML-labels en scripts bevatten. Scripts in ASP-bestanden kunnen op de server worden uitgevoerd

Kennis die je moet hebben voordat je verder gaat:

Voordat je verder gaat, moet je de volgende kennis op een basisniveau hebben:

  • HTML / XHTML
  • scripttaal, zoals JavaScript of VBScript

Als je de bovenstaande projecten wilt leren, kun je onze Hoofdpagina Bezoek deze tutorials

Wat is ASP?

  • ASP staat voor Active Server Pages (dynamische serverspagina's)
  • ASP is een technologie van Microsoft
  • ASP is een programma dat in IIS wordt uitgevoerd
  • IIS staat voor Internet Information Services (Internet Informatiediensten)
  • IIS is een gratis component van Windows 2000 en Windows 2003
  • IIS is ook een optionele component van Windows NT 4.0
  • Deze optionele component kan via het internet worden gedownload
  • PWS is kleiner in omvang - maar heeft dezelfde volledige functionaliteit als IIS
  • PWS kan worden gevonden op de installatie-CD van Windows 95/98

ASP-compatibiliteit

  • Het draaien van IIS vereist Windows NT 4.0 of een hogere versie
  • Het draaien van PWS vereist Windows 95 of een hogere versie
  • ChiliASP is een andere technologie om ASP op niet-Windows-besturingssystemen uit te voeren
  • InstantASP is een andere technologie om ASP op niet-Windows-besturingssystemen uit te voeren

Wat is een ASP-bestand?

  • ASP-bestanden lijken op HTML-bestanden
  • ASP-bestanden kunnen tekst, HTML, XML en scripts bevatten
  • Scripts in ASP-bestanden kunnen op de server worden uitgevoerd
  • De extensie van ASP-bestanden is ".asp"

Wat is het verschil tussen ASP en HTML?

  • Wanneer de browser een HTML-bestand aanvraagt, stuurt de server dit bestand terug
  • Wanneer de browser een ASP-bestand aanvraagt, stuurt IIS deze aanvraag door naar de ASP-engine. De ASP-engine leest het bestand regel voor regel door en voert het script in het bestand uit. Ten slotte wordt het ASP-bestand in de vorm van puur HTML teruggestuurd naar de browser.

Wat kan ASP voor je doen?

  • Dynamisch bewerken, wijzigen of toevoegen van elk inhoudselement op de pagina
  • Reageren op queries of gegevens die door gebruikers worden ingediend via HTML-formulieren
  • Toegang tot gegevens of databases en het retourneren van resultaten aan de browser
  • Maak webpagina's op maat voor verschillende gebruikers om de bruikbaarheid van deze pagina's te verbeteren
  • De voordelen van ASP in plaats van CGI en Perl liggen in zijn eenvoud en snelheid
  • Omdat ASP-code niet van de browserkant kan worden bekeken, garandeert ASP de veiligheid van de site.
  • Uitstekende ASP-programmering kan de netwerkbelasting tot het minimum beperken

Belangrijke Zaken:Omdat ASP op de server wordt uitgevoerd, hoeft de browser geen ondersteuning voor client-side scripts te bieden om ASP-bestanden weer te geven!