MENU

Kurs ASP cz.I

Praca z ASP

Tworz▒c skrypty ASP mo┐na standardowo korzystaµ z dw≤ch jΩzyk≤w tj. VBScript oraz JScript. Istnieje r≤wnie┐ mo┐liwo╢µ wykorzystania jΩzyka PerlScript w skryptach ASP. Niniejszy opis ASP bΩdzie bazowa│ na jΩzyku VBScript.

Active Server Pages posiada sze╢µ wbudowanych obiekt≤w s│u┐▒cych do zarz▒dzania aplikacjami Webowymi:

- Application

-

przechowuje informacje o stanie aplikacji.

- Session

-

przechowuje informacje dotycz▒ce jednego u┐ytkownika, jest "magazynem" informacji ka┐dego u┐ytkownika odwiedzaj▒cego stronΩ.

- Request

-

zawiera wszystkie informacje, kt≤re s▒ wysy│ane z przegl▒darki do serwera. Zawiera dane, kt≤re zosta│y wys│ane przy u┐yciu formularza (form).

- Response

-

wysy│a HTML i r≤┐ne informacje, │▒cznie z cookies i nag│≤wki, z powrotem do przegl▒darki (klienta).

- Server

-

zwiΩksza funkcjonalno╢µ Active Server Pages.

- ObjectContext

-

pozwala np. przerwaµ transakcjΩ, kt≤ra jest zarz▒dzana przez Transaction Server.

Wy┐ej wymienione obiekty mog▒ byµ u┐yte w ka┐dym miejscu strony ASP.
Na pocz▒tku ka┐dego skryptu ASP powinna znale╝µ sie linijka:

<% @ Language=ScriptingLanguage %>

gdzie ScriptingLanguage to nazwa jΩzyka zastosowanego w skrypcie. Mo┐e to byµ np. VBScript, wtedy powinna ona przyj▒µ postaµ:

<% @ Language=VBScript %>

Opr≤cz tego wszystkie elementy, kt≤re dotycz▒ zadeklarowanego jΩzyka powinny znale╝µ siΩ pomiΩdzy znacznikami <% oraz %>. Do danego pliku ASP mo┐na do│▒czaµ inne pliki poprzez wpisanie nastΩpuj▒cej komendy:

<!-#include file="filename"->

gdzie filename to nazwa innego pliku ASP, np. <!-#include file="samples/code0503.asp"->. W nazwie pliku mo┐na zawrzeµ tak┐e "../" przed nazw▒ pliku, co poinformuje, ┐e plik, kt≤ry chcemy za│▒czyµ znajduje siΩ w katalogu wy┐szego rzΩdu, np. <!-#include file="../get_me.asp"->.

Autor:
Krzysztof Stelmach
stelmi@priv2.onet.pl
http://stelmik.prv.pl

 
 

Contents copyright © 2000 - 2001, Krzysztof Dziewo±ski. All rights reserved.