ASP neboli celým názvem Active Server Pages je označována technologie od společnosti Microsoft. Není závislá na programovacím jazyce a využívá se zejména pro dynamické zpracování internetových stránek na straně samotného serveru. Jedná se tedy o možnost vykonávání kódu na serveru a následné předání výsledků koncovému uživateli.
Pokud je server správně nakonfigurován, tak webová stránka s příponou .ASP (obsahující kód pro IIS server a prohlížeč) zpracuje a následně pošle samotný výsledek, a to ve značkovacím jazyce HTML. Mezi nejčastěji používáné programovací jazyky patří VBScript a Jscript, kdy ASP.NET podporuje více než 20 jazyků.
Kód serveru může vypadat takto:
<%
For I = 1 To 6 Step 1
Response.Write “<h” & I & “>Nadpis velikosti “ & I & “</h” & I & “>”
Next
%>
Uživateli se pak zobrazí pouze HTML:
<h1>Nadpis velikosti 1</h1>
<h2>Nadpis velikosti 2</h2>
<h3>Nadpis velikosti 3</h3>
<h4>Nadpis velikosti 4</h4>
<h5>Nadpis velikosti 5</h5>
<h6>Nadpis velikosti 6</h6>
ASP je založený objektově. Má nadefinované základní třídy a metody, ale dají se tvořit a odvozovat i metody nové. V současné době existuje 6 hlavních verzí ASP a ASP.NET a tou nejnovější je ASP.NET verze 4.5 srpen 2012.
Online marketingoví experti k vašim službám
Další definice pojmů