| |
Como se faz uma ASP ?
Active Server Page
- Os fragmentos de programa visam completar uma (nova) página HTML parcialmente
especificada pela ASP
- Arquitectura diferente dum desktop ou terminal...
- Finalidade principal do programa numa ASP: produzir uma nova página HTML
- "Output" do programa: fragmentos de HTML que ajudam a construir a
página
- "Input": não há... só o "evento" implicito no pedido
HTTP e seus atributos
- Fragmentos podem estar ...
<% aqui %> , para execução imediata no 1º passo pela página,
tipicamente para produzir output
<script runat=server language=JScript> aqui </script> , não
pode incluir instruções com output; tipicamente para colocar definições de funções
- Programa pode aceder a propriedades e métodos de vários objectos pré-definidos:
- ...reflectindo "objectos" HTTP:
- ...implementado à custa de cookies, para permitir passar estado entre páginas:
Session .
Ex: Session("meuCarrinho") = 12519
- ...reflectindo a noção de "site", ou conjunto de páginas:
Application .
Ex: Application("nVisitantes") =
Application("nVisitantes") + 1
- continua...
|