Aprenda Asp!

XPaulo
Por XPaulo
em Programação Web

XPaulo

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 10/02/07Posts: 129

O Que é ASP?



Introdução.

 

O ASP (de Active Server Pages) é uma estrutura de programação em Script que se utiliza de VBScript, JScript, PerlScript ou Python processadas pelo lado servidor para geração de conteúdo dinâmico na Web. Ele roda nativamente em servidores Windows, através do serviço chamado de IIS (Internet Information Service) - o servidor web da Microsoft, ou do PWS (Personal Web Server) em ambientes com Windows 98. Além disso ele pode rodar em outras plataformas, como Linux no servidor Apachequando usando um Módulo de um programa como o Tomcat. O script é interpretado no lado do servidor e o que é enviado ao lado do usuário (navegador, por exemplo) é apenas a saída. que normalmente é uma linguagem de marcação como HTML, XHML ou XML.

Linguagens como o Javascript e o VBscript podem ser processadas pelo navegador do visitante e, neste caso, este precisa ser compatível com a linguagem. Contudo, como o ASP é processado pelo servidor, há independência de navegadores, uma vez que eles só processarão HTML.



 

Através dessa tecnologia também é possível executar consultas a Banco de Dados, através da biblioteca de componentes ActiveX.

 

O uso desta tecnologia vem diminuindo sensivelmente pela maturação da tecnologia .NET, sendo gradativamente substituído pelo ASP.NET que proporciona uma gama maior de recursos e um melhor desempenho.



Conclusão

 

Uma página ASP gera arquivo texto que por sua vez é interpretada pelo Browser.

Nunca se esqueça! Seus códigos sempre seram lidos e processados pelo Servidos!



Sumario

 

1 - O Que é ASP?

2 - Conhecendo e Instalando o PWS ou ISS

3 - Programando em ASP.

Em homenagem ao Grande Rotciv

 

Aguarde, por mais aulas.

70% Wikipedia

30% Paulo

(¯`·._.·[ Regras ]·._.·´¯)
(¯`·._.·[ Lista de Servidores ]·._.·´¯)
(¯`·._.·[ Notícias ]·._.·´¯)
(¯`·._.·[Recomende o XTibia]·._.·´¯)

yurez700

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 28/05/06Posts: 26

Eita otimo tutorial XPaulo Parabens Bem Interessante

<!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro--><b><div align="center">\/Gosta Dos Meu Tópicos ?,Gosta De Mim ?,Use Minha Fan Bar ^^\/</div></b><!--colorc--></span><!--/colorc-->
<div align="center"><img src="http://img233.imageshack.us/img233/8185/untitled2hq5nz1.jpg" border="0" class="linked-sig-image" /></div>
<div align="center"><!--coloro:#000000--><span style="color:#000000"><!--/coloro-->Vlw Jose_2006 ^^<!--colorc--></span><!--/colorc--></div>

xhoT-BR

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 18/02/07Posts: 115

Oi,

 

Pequeno, porem bem explicado.

Estarei esperando as próxima aulas.

 

Obs: Você quem criou esta Introdução?

 

x h o t

Olá XTibiano!

A sua assinatura estava danificando a estrutura do fórum e foi removida.

Para conferir sua assinatura antiga e restaurá-la, visite "Sobre mim" no seu perfil.

 

Grato pela atenção,

Henrique Moura.

XPaulo

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 10/02/07Posts: 129

Aula - 2

Conhecendo e Instalando o PWS ou IIS.

  • 1º Passo.


É escenciais para começar a estudar ASP é a instalação do PWS (Personal Web Serve).
 

O Que é PWS?



È um servidor propio destribuido por Microsoft tem duas versões diferentes que são utilizadas
dependendo do PC que estivermos utilizando. Para os usuários de Windows 95 o Windows 98,
a versão disponível chama-se Personal Web Server (PWS).
 
Se utilizarmos Windows NT ou outra versão superior (Windows 2000 e XP), o servidor a se utilizado é o
Internet Information Server (IIS). Os Usuários Windows 2000 devem utilizar o IIS 5.0.
 

estou usando o ISS para windows XP




2º Passo.


O que é Diretorio Virtual?



È criar um diretório virtual dentro do qual hospedaremos nossa página. Chamamos de diretório virtual
devido a que nossa página pode estar hospedada em qualquer parte de nosso disco rígido,
onde parecer melhor para nós e com um nome de diretório que também não tem porque ser parecido
ao que incluiremos na URL quando quisermos executar a página. De fato, a URL que devemos introduzir
no navegador para visualizar nossa página ASP é do tipo: http://localhost/nome_do_diretorio
virtual/arquivo.asp , Nesse Tipo de endereço não precisa especifica o caminho no disco rígido
onde se encontram nossos arquivos.
 
Criando o Diretorio Virtual.

 
devemos clicar sobre o ícone "Avançado" o qual nos dá acesso às opções avançadas do ISS.
Agora dentro das "Opçoes Avançadas" clique em "agregar" um diretorio virtual,
aparecera uma janela na qual você ira colocar o nome em seu diretorio (vai ser seu URL) e especificar
em qual parte do disco esta guardado os arquivos.
Agora é so introduzir no navegador URL , que você escolheu anteriormente para executar os scripsts criados.



 

Dica: No menu avançado existe uma opção que determina o tipo de arquivo que será executado por padrão, poderíamos colocar arquivos com nome index.html ou index.asp ou também com o nome default ou home.

 

Aula dedicada a Caidera.

 

Em breve mas aulas.

Paulo

(¯`·._.·[ Regras ]·._.·´¯)
(¯`·._.·[ Lista de Servidores ]·._.·´¯)
(¯`·._.·[ Notícias ]·._.·´¯)
(¯`·._.·[Recomende o XTibia]·._.·´¯)

Jvchequer

"Veni, vidi, vici."
avatar
Lenda
Lenda

INFOS

Grupo: LendaRegistrado: 10/10/05Posts: 2161Char no Tibia: Master Chequer

Nossa...Está ficando bom as Aulas, irei lê-las, para ver se consigo aprender algo :D

 

Se continuar assim, acho que será Fixado este tópico ;D

 

Cya

1271330714-U1306.gif

 

~ Fiz parte da Equipe Xtibia em um tempo que Tibia era minha família. Saudades de todos vocês.

XPaulo

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 10/02/07Posts: 129

Aula - 3



Programando em ASP.

 

ASP é principalmente utilizado servindo-se da linguagem Visual Basic Script que não é mais do que uma versão

light do Visual Basic. Entretanto, é possível programar páginas ASP em Java Script.

O único que há de fazer é especificar na própria página que tipo de linguagem estamos utilizando.

 

Portanto ao iniciar nosso script, primeiramente devemos definir a linguagem utilizada.

 

Ex: <% @ LANGUAGE="VBSCRIPT" %> | Usamos Visual Basic Script

<% @ LANGUAGE="JSCRIPT" %> | Usamos Java Script

 

Nessas aulas irei utilizar VBS,o qual apresenta uma série de prestações que os tornam sem dúvida mais acessível e apto para ASP.

Ambos criado pela Microsoft.

 

Com esse dados podemos iniciar nosso primeiro programa em ASP.

 

Vamos criar um programa que acresente um valor de 35% de impostos a um certo artigo.

 

Ficando assim:

<% @ LANGUAGE="VBSCRIPT" %> "Especifiquei a liguagem que vou usar"

<HTML> " Arquivo basico de HTML"

<HEAD>

<TITLE>Função imposto</TITLE> " Titulo"

</HEAD>

<BODY>

<%Function imposto(preço_artigo)

preço_final=preço_artigo+preço_artigo*35/100 "Formula basica de matematica"

Response.Write preço_final

End Function%>

Um livro de $35,00 ficará em um preço de <% imposto(35) %>

 

 

Um sapato de $60,00 terá um preço final de <% imposto(60) %>

 

 

Um CD de música de $20,00 custaria <% imposto(20) %>

</BODY>

</HTML>

 

É muito interessante uma vez executado o script, ver o código fonte. Como se pode ver, o código HTML que mostra o browser não coincide com o que nós escrevemos. Algo que não deve nos surpreender, já que, como já explicamos, o servidor se encarrega de processa-lo e torna-lo compreensível ao navegador.



 

Aula dedicada ao Jvchequer

 

Ate a proxima aula

Paulo

(¯`·._.·[ Regras ]·._.·´¯)
(¯`·._.·[ Lista de Servidores ]·._.·´¯)
(¯`·._.·[ Notícias ]·._.·´¯)
(¯`·._.·[Recomende o XTibia]·._.·´¯)

Felipe Moraes

Java Developer
avatar
Grão-Duque
Grão-Duque

INFOS

Grupo: Grão-DuqueRegistrado: 02/10/06Posts: 3285Gênero: Masculino

um...sim,realmente esta ficando muito bom seu topico xpaulo...parabens,continue assim kra...

 

@all

os kras fica postando no meio do tuto do kra,ai atrapalha ele,e fica desorganizado..

PS:eu tb to postando,sry aew

~A nossa maior glória não reside no fato de nunca cairmos, mas sim em levantarmo-nos sempre depois de cada queda.~

 

 

 

 

Clique aqui para ver meus tutoriais !

 

 

 

Gamertag: cpmoraes