

































































Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
apostila asp
Tipologia: Notas de estudo
1 / 73
Esta página não é visível na pré-visualização
Não perca as partes importantes!


































































, MasterComp Informática
Walter Mendonça
, MasterComp Informática
Introdução:..................................................................................................... O que é importante saber sobre Client Side Script e JavaScript................. O que é Server Side Script........................................................................... Utilizando ASP sem o IIS ou o PWS............................................................ O Personal Web Server............................................................................... O que acontecerá se você não instalar O PWS.......................................... Instalando o PWS no Windows 98.............................................................. Iniciando a Instalação do PWS................................................................... Gravando suas páginas ASP......................................................................... Padronização................................................................................................. Entendendo o Funcionamento do PWS......................................................... Como testar o funcionamento de uma página ASP na estação................... Como as páginas ASP funcionam................................................................. Internet Information Server............................................................................ Ambiente para edição de códigos................................................................. O que é VBScript.......................................................................................... Visual Basic Script Language....................................................................... Diferenças entre VBScript ............................................................................ Variáveis....................................................................................................... Strings............................................................................................................ Data............................................................................................................... Número de Ponto Flutuante......................................................................... Booleano........................................................................................................ Número de Ponto Flutuante........................................................................... Moeda........................................................................................................... Objeto........................................................................................................... O que significa declarar uma variável........................................................... Constantes.................................................................................................... Arrays............................................................................................................ Operadores Matemáticos............................................................................. Subtração..................................................................................................... Concatenação............................................................................................... Operadores de comparação......................................................................... Operadores Lógicos..................................................................................... Estruturas de Decisão.................................................................................. Select Case...................................................................................................
, MasterComp Informática
O QUE É ACTIVE SERVER PAGES – ASP
As Active Server Pages - ASP significam Páginas Ativas de Servidor e essa tecnologia foi utilizada para proporcionar aos usuários a interação com conteúdos dinâmico. As páginas ASP são escritas em qualquer processador de textos, sendo que neste curso, daremos maior ênfase ao Bloco de Notas e a extensão gerada será .asp (exemplo teste.asp ).
Todo o código de programação existente nas páginas ASP será executado no servidor e a interpretação deste código retorna ao cliente na forma de HTML comum. Isso permite que as páginas ASP possam rodar em qualquer navegador existente no mercado.
O Client Side Script (Script do lado do cliente/usuário) é um código programação que é processado na estação do cliente, ou seja, ele será executado no navegador do cliente. Esse código serve para validar algumas informações inseridas pelo usuário, como por exemplo: se o usuário preencher um campo de e-mail sem o sinal de “@” o script dará uma alerta ao usuário de que esse endereço não é um endereço válido. Porém, um inconveniente de se utilizar o Client Side Script é a incompatibilidade deste com alguns navegadores. No caso de Internet Explorer da Microsoft, ele interpretará os códigos normalmente por reconhecer os comandos de Visual Basic Script , porém no Netscape não fará a interpretação sem a presença de plug-ins de terceiros. Sendo assim, a linguagem mais indicada para construir o Client Side Script é o JavaScript em função de sua compatibilidade com os navegadores mais populares.
, MasterComp Informática
O QUE É SERVER SIDE SCRIPT
Como vimos o Client Side Script que roda na estação do usuário, agora vamos conhecer o Server Side Script****. Trata-se dos códigos que serão processador no servidor e por isso não é necessário preocupar-se com a linguagem que o código foi criado: o servidor é quem irá se encarregar de interpreta-lo e devolver uma resposta para o cliente. Em páginas ASP, são os códigos os maiores Responsáveis pelos resultados apresentados, e a linguagem default utilizada é o Visual Basic Script.
UTILIZANDO ASP SEM O IIS OU PWS
Como servidores da Web da Microsoft executam apenas nos vários produtos Microsoft Windows, você pode ser levado a crer que se quiser utilizar páginas ASP, deve utilizar o Internet Information Server (IIS) ou o Personal Web Server (PWS) como seu servidor WEB. Esse não é o caso, entretanto, graças a duas empresas que criaram softwares para permitir que páginas ASP executem em vários servidores e plataformas da WEB. Um desses softwares é o Instant ASP da Halcyon Software, freqüentemente abreviado como iASP. Outro produto criado pela Chili!Soft (www.chilisoft.com), é o Chili!ASP. Esses produtos podem executar em muitos servidores da WEB não IIS, como o seguinte:
Esses produtos podem também executar em um número de plataformas, incluindo:
, MasterComp Informática
, MasterComp Informática
, MasterComp Informática
, MasterComp Informática
Ao criar suas páginas, você tem que salva-las em um local de ”Localização padronizada e formas padronizadas de trabalho” , pois isso facilitará o trabalho de detecção de problemas e de desenvolvimento. Numa empresa onde trabalham diferentes desenvolvedores e cada etapa do desenvolvimento deve ser acompanhado por várias pessoas, é necessário ter uma padronização do trabalho para que todas possam entender o que se passa com o projeto que se está desenvolvendo, em que etapa ele se encontra e, onde estão cada parte que compõem o projeto.
Você deve adicionar uma pasta virtual
, MasterComp Informática ClientesExclui.asp ClientesConsulta.asp ProdutosInclui1.asp
Campos de Bancos de Dados: Código codigo Nome nome Endereço endereco Cidade cidade CEP cep Matemática matematica São Paulo sao paulo
ENTENDENDO O FUNCIONAMENTO DO PWS
Quando você instala o PWS em sua máquina, é criado um diretório chamado “Inetpub” com uma subdiretório “wwwroot”. Esse diretório inetpub é o mesmo que se encontra nos servidores Windows NT/2000 e por isso que o PWS o simula. Nota: Como o PWS serve para simular o ambiente de um servidor Web (Win/NT) e você está trabalhando com uma estação (Win 95/98) é necessário adicionar o diretório que você encontraria num servidor NT. Quando formos trabalhar com bancos de Dados você usará muito este diretório.
, MasterComp Informática
Nesta etapa, você precisará criar uma pasta sua onde você gravará todas as páginas ASP. No nosso exemplo, criamos a pasta “ Pasta_ASP ” e em seguida gravaremos todas as nossas páginas ASP. Nesse momento, todas as configurações estão prontas e já poderemos começar a fazer nossas primeiras páginas ASP.
, MasterComp Informática
<% If Hour(Now) <12 then %> BOM DIA! - Se você estiver lendo isso, o PWS está funcionando. <% else %> BOA TARDE! - Se você estiver lendo isso, o PWS está funcionando. <% end if %>
BOA TARDE! – Se você estiver lendo isso, o PWS está funcionando.
, MasterComp Informática
COMO AS PÁGINAS ASP FUNCIONAM?
I N T E R N E T SERVIDOR EX_01.ASP <% If Hora(now) < 12 then %> Bom Dia! <% Else %> Boa Tarde! <% end if %>
Bom dia!
O Internet Information Server IIS é um servidor de WEB que se integra ao Windows NT Server. O IIS permite que você publique informações na WEB e execute várias aplicações de negócios usando o ASP. Ao utilizar o IIS, esta a melhor configuração para trabalhar com o Windows NT Server.
, MasterComp Informática
Veja o comparativo ASP e VBA
ASP VB ou VBA Dim varCodCliente Dim varCodCliente As Integer Dim varDataNasc Dim varDataNasc As Date Dim varSalario Dim varSalario As Double Dim varConfirma Dim varConfirma as Boolean Dim varEndereco Dim varEndereco As String
Em primeiro lugar, vamos definir que ASP não é uma linguagem, ASP é uma tecnologia, sendo que a linguagem em questão é o VBScript. Sendo assim, nem sempre podemos utilizar o VBScript em função de que alguns navegadores não interpretam essa linguagem. Nesses casos, é melhor utilizar o JavaScript que é interpretado por todos os navegadores.
, MasterComp Informática
Uma outra diferença, encontra-se na forma de trabalhar, o VBScript atua diretamente no lado do servidor e o Java Script atua no lado do cliente. O Java Script acaba sendo, em muitos casos, mais rápido que o VBScript pois o primeiro atua diretamente na máquina do usuário independentemente da conexão com a internet. Pois sendo assim, se a conexão com a internet for lenta, o tempo de resposta será demorado.
Uma variável é uma seção pequena da memória RAM em que, ao dar um nome a essa variável você estará economizando linhas de código por ela já estar armazenada na memória. Pense numa variável como sendo uma caixa onde você pode colocar números, letras, datas e muito mais. Essas informações agora podem ser transportadas e manipuladas referindo-se ao nome que você lhe deu.
STRINGS
Uma string pode armazenar qualquer seqüência de letras, números e símbolos. As strings são diferenciadas por código, dos nomes de variáveis e dos números por serem colocadas entre aspas duplas. “MasterComp”, “José Joaquim da Costa” “ 25 de Dezembro de 2001” são todas possibilidades de strings. Mesmo uma string vazia “ “ pode ser aceita.
Um ótimo recurso do VBScript que faltava em outras linguagens de programação é seu tratamento de data
Se você nunca programou antes, você pode se perguntar o que significa o termo varível. Uma variável é um espaço temporário na memória RAM que pode conter