Active Server Pages: Porovnání verzí

Smazaný obsah Přidaný obsah
JAnDbot (diskuse | příspěvky)
m Robot automaticky nahradil text: (-[Ss]oftwarový pahýl +Pahýl - software)
m přeformulování
Řádek 1:
{{upravit|obzvláště první odstavec}}
 
'''ASP''' ('''Active Server Pages''') je [[skriptovací jazyk]] firmy [[Microsoft]], primárně určený pro dynamické zpracování webových stránek na straně serveru. Jeho nástupce, nazvaný ASP.NET, lze chápat jako širší a komplexnější technologii, která se od ASP v mnoha ohledech fundamentálně liší.
'''ASP (Active Server Pages)''' je technologie nezávislá na programovacím jazyce (vyvinutá společností [[Microsoft]]), která umožňuje vykonávání kódu na straně serveru a následné odeslání výsledku uživateli. To znamená, že webová stránka s příponou '''.asp''' obsahuje kód, který se vykoná na IIS serveru a prohlížeči odešle pouze výsledek ve značkovacím jazyce HTML, který umí bez problému zobrazit.
 
Programovací jazyky, které se používají jsou tyto: '''[[VBScript]]''' a '''[[JScript]]'''.
Na správně nakonfigurovaném [[webový server|serveru]] (většinou je to [[ISS]]) se webová stránka s příponou '''<tt>.asp</tt>''' před odesláním klientovi, který si ji vyžádal, zpracuje (tj. pošle se výsledek toho, co vygeneroval [[interpret]] ASP kódu, zavolaný s vyžádanou stránkou jako parametrem).
[[Programovací jazykyjazyk]]y, které se u ASP používají, jsou tyto: '''[[VBScript]]''' a '''[[JScript]]'''. [[ASP.NET]] podporuje přes 20 jazyků.
 
Příklad kódu na serveru
<source lang="asp"><%
<pre><%
For i = 1 To 6 Step 1
Response.Write "<h" & i & ">Nadpis velikosti " & i & „</h“ & i & ">"
Next
%></presource>
 
Klientovi se v tomto případě odešle pouze [[HTML]]
<pre><h1>Nadpis velikosti 1</h1>
<h2>Nadpis velikosti 2</h2>
Řádek 32 ⟶ 34:
 
== Externí odkazy ==
 
* [http://www12.brinkster.com/mibla Jemný úvod do ASP] - popis základních objektů ASP a jejich možností, ukázky kódu ve VBScriptu
 
{{Pahýl - software}}
{{Programovací jazyky}}
 
[[Kategorie:Skriptovací jazyky]]
[[Kategorie:World Wide Web]]
[[Kategorie:Software Microsoftu]]