Tutoriais ASP 01 – O que é ASP?
computêro | 25/06/2009O que é ASP?
- ASP (Active Server Pages)
Antes de começar a série de tutoriais ASP vamos entender para que serve o ASP e quais suas definições.
Alguns autores não gostam de definir o ASP como uma linguagem de programação, já que com o ASP é possível utilizar duas linguagens diferentes, o VBScript e o JavaScript, neste tutorial abordaremos o ASP com o VBScript, e não liguem quando eu disser “A linguagem de programação ASP”, é a força do hábito.
Antes de entendermos como funciona o ASP, vamos voltar ao nosso querido HTML, o HTML, diferente do que muita gente pensa, não é uma linguagem de programação, e sim uma linguagem de marcação, ela não é processada, e sim interpretada pelo browser. (por isso a diferença nas interpretações em diferentes browsers). Com o HTML não é possível modificar o seu conteúdo de acordo com ações do usuário.
- Páginas Estáticas e Páginas Dinâmicas:
Quando uma página em HTML é criada, ela terá aquele conteúdo e não será modificado com as ações dos usuários, meio complicado de entender né?
Vamos dar um exemplo…
Vamos supor que queremos apresentar a data atual para o usuário dentro de um parágrafo…
No HTML ficaria da seguinte forma:
<p>Data: 23/06/2009</p>
A página em HTML irá exibir o seguinte texto “Data: 23/06/2009”, correto, mas e amanhã que será dia 24? O que ele apresentará? A mesma coisa, já que aquilo é somente um texto que deve ser exibido…
A página ASP não, ela será processada pelo Servidor IIS (Internet Information Services) e dará uma resposta em HTML para o usuário…
<p>Data: <%=Date%></p>
Quando o IIS receber o seguinte código ele irá buscar a data atual do servidor e apresentará para o usuário, pois é isso o que a função “Date” está pedindo. Amanhã quando acessarmos a página o IIS irá buscar novamente a data do servidor e informará o usuário “24/06/2009”.
Este foi um exemplo bem didático só para que seja possível diferenciar as páginas estáticas (HTML) das páginas dinâmicas (ASP).
É óbvio que não utilizamos o ASP para exibir somente a data atual, ele nos dá uma infinidade de recursos no qual podemos trabalhar, ao longo dos tutoriais veremos que o ASP é uma linguagem muito forte e que com conhecimento e dedicação poderemos desenvolver o que a nossa mente nos permitir…
- Para facilitar o compreendimento de como o ASP trabalha segue um exemplo da relação cliente X servidor no ASP

- O cliente abre a página “teste.asp”
- O servidor processa os dados da página “teste.asp”
- O servidor transforma os dados em HTML (que pode ser interpretado pelo navegador do usuário)
- Retorna os dados em formato HTML para o cliente
Espero que tenham entendido como o ASP trabalha e a relação cliente X servidor…
Em breve disponibilizarei uma continuação para o artigo…
Popularity: 12% [?]
Posts relacionados:
- Utilização de Buffer no ASP Boa noite computêros… Quanto tempo faz que não nos falamos?...
- Utilizando Recordsets desconectados no ASP Boa tarde computêros… Uma das formas de melhorarmos o desempenho...
Posts relacionados trazidos a você pelo Yet Another Related Posts Plugin.








o tutorial parece que vai ficar mto bom, espero que ajude o pessoal que estiver começando na linguagem
[Responder]