O QUE É ASP?
Active Server Pages é um ambiente de programação que fornece a habilidade de combinar HTML, scripting e componentes para criar aplicações Internet que rodam em seu servidor.
Se você já cria websites que combinam todas essas técnologias você pode usar ASP para juntas todas elas. Pode criar interfaces HTML para suas aplicações adicionando comandos de scripts em suas página e pode encapsular sua lógica em códigos reutilizáveis. Esses componentes poderão ser chamados por scripts ou por outros componentes.
Quando você encorpora a técnologia ASP em seu website, veja o que acontece:
- Seu usuário chama uma página com extensão .asp;
- O browser(netscape, internet explorer, etc.) envia um pedido ao servidor para abrir a página ASP;
- O servidor por seu lado começa a executar a página ASP. O Active Server Pages processa as páginas sequencialmente (de baixo para cima), executa qualquer comando de script( entre as tags <% e %>)no arquivo e gera uma página HTML simples;
- A página é então enviada para o browser do usuário. Como seus scripts rodam no servidor, o servidor web faz todo o processamento e as páginas HTML padrão são geradas e enviadas ao browser. Isto significa que suas páginas web só são limitadas por aquilo que seu servidor web suporta;
- Outro benefício de ter seus scripts processados pelo servidor é que o usuário não pode ver o código fonte do script original.