Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


apostil asp, Notas de estudo de Gestão de Recursos Humanos

apostila asp

Tipologia: Notas de estudo

2015

Compartilhado em 25/05/2015

daysi-bishop-12
daysi-bishop-12 🇧🇷

5

(2)

38 documentos

1 / 73

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
,
Colégio Renovação
MasterComp Informática
Active Server Pages – Pág:1
ASP
Active Server Pages
Walter Mendonça
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49

Pré-visualização parcial do texto

Baixe apostil asp e outras Notas de estudo em PDF para Gestão de Recursos Humanos, somente na Docsity!

, MasterComp Informática

ASP

Active Server Pages

Walter Mendonça

, MasterComp Informática

ÍNDICE

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 QUE É IMPORTANTE SABER SOBRE CLIENT SIDE SCRIPT E JAVASCRIPT

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:

  • Apache
  • (^) Sun Web Server
  • Java Web Server
  • Netscape Enterprise Server

Esses produtos podem também executar em um número de plataformas, incluindo:

  • Linux
  • Sun Solaris
  • Apple Mac OS
  • IBM/AIX

, MasterComp Informática

, MasterComp Informática

INICIANDO A INSTALAÇÃO DO PWS

, MasterComp Informática

, MasterComp Informática

GRAVANDO SUAS PÁGINAS ASP

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

COMPARE O QUE FOI ENVIADO... ...COM O QUE O USUÁRIO RECEBEU

<% 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!

INTERNET INFORMATION SERVER

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

  • É similar ao Visal Basic Aplications (VBA) linguagem criada para fornecer aos aplicativos outras funcionalidades em Visual Basic.
  • Permite a manipulação de Strings, Datas, números.
  • Permite a utilização de todos os comandos do Visual Basic, porém não permite a manipulação de bancos de dados e acesso aos periféricos.
  • A manipulação de Bancos de Dados é feita pelos objetos ADO, o VBScript apenas cria instâncias desses objetos , a partir daí você pode utilizar os métodos deste objeto para manipular os dados.
  • Tem um mecanismo de comunicação com servidores de objetos COM, como o Microsoft Exchange Server, Microsoft Index Server e Database Servers.

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

DIFERENÇAS ENTRE VBSCRIPT E JAVA SCRIPT

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.

VARIÁVEIS

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.

DATA

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