Introduo O ASP (de Active Server Pages), tambm conhecido como ASP Clssico hoje em dia, uma estrutura de bibliotecas bsicas (e no uma linguagem) para processamento de linguagens de script no lado servidor para gerao de contedo dinmico na Web. Exemplos de linguagens aceitas so: VBScript, JScript, PerlScript, Tcl ou Python sendo que apenas as duas primeiras so suportadas por padro.
Onde Corre? Ele roda/corre nativamente em Windows Server, atravs do servio chamado de IIS (Internet Information Service) - o servidor web da Microsoft, ou do PWS (Personal Web Server) em ambientes com Windows 98. Alm disso ele pode rodar/correr em outras plataformas, como Linux no servidor Apache quando usando um mdulo de um programa como o Tomcat. Que linguagens utiliza? O script interpretado no lado do servidor e o que enviado ao lado do usurio/utilizador (navegador, por exemplo) apenas a sada que normalmente uma linguagem de marcao como HTML, XHTML ou XML. Linguagens como o Javascript e o VBScript podem ser processadas pelo navegador do visitante. Neste caso, este tem que suportar a linguagem. Contudo, como o ASP processado pelo servidor, h independncia de navegadores, uma vez que eles s processaro HTML. Atravs dessa tecnologia tambm possvel executar consultas a Banco de Dados, atravs da biblioteca de componentes ActiveX. Fonte: wikipdia Como instalar IIS Cada computador que tenha em sua casa um potencial servidor de pginas web, e se tem o Windows 7 ainda melhor, pois este j vem com o servidor web IIS7 Internet Information Services. Neste caso basta-nos apenas activar esta funcionalidade para podermos ter o nosso servidor a funcionar com ASP.NET ou com ASP 3.0. Vamos ento ver como podemos activar o IIS7 no Windows 7 para termos pginas em ASP 3.0 a funcionar. Esta funcionalidade activa-se no Painel de Controlo na listagem de programas instalados no Windows:
Instalar IIS Abrimos a listagem de programas instalados Desinstalar um programa (calma que no vamos desinstalar nada): Instalar IIS Nesta lista de funcionalidade do Windows marcamos a opo Servios de Informao Internet. Algumas opes ficam logo marcadas por defeito, mas para activarmos pginas ASP temos de expandir as sub-opes dos Servios de Informao Internet e marcamos a opo ASP, basta seguir o exemplo: Instalar IIS Depois de activado o IIS7 acedemos s configuraes do mesmo. Uma vez aberto o Gestor do IIS7 acedemos agora s configuraes do ASP: Instalar IIS Aqui alteramos a opo Enviar Erros para o Browser para True, para que desta forma quando temos algum erro no cdigo nos aparea informaes do erro no browser, facilitando a sua correco: Instalar IIS Mesmo assim, se usarem o Internet Explorer no vo conseguir ver informaes detalhadas de erros no cdigo das pginas ASP, em vez disso aparece o fantstico erro Erro Interno do Servidor: 500. Para contornar esta situao acedemos s Opes da Internet do Internet Explorer e desactivar a opo de Mostrar mensagens de erro em HTTP amigveis (se no usarem o Internet Explorer no precisam de efectuar este passo):
Instalar IIS / Verificao ASP A pasta onde devero colocar/criar os ficheiros .asp normalmente c:\inetpub\wwwroot Depois destes passos, temos disponvel o nosso servidor no endereo http://localhost