É um livro ideal para quem está começando, apresenta os conceitos básicos da tecnologia ASP pelo método orientado por projecto, ou seja, ao terminar este livro, o leitor terá criado um site completo. Os assuntos são abordados em pequenas etapas progressivas de fácil assimilação e exercícios de laboratório com os quais o usuário vai construindo suas páginas dinâmicas e absorvendo os conceitos para mesclar informações de banco de dados com páginas da Web. Os principais tópicos abordados são: Personal Web Server, noções de programação em VBScript, objetos Response e Request, construção de formulários, trabalhos com banco de dados na Internet, instruções SQL, objectos application e session, etc. Sua interacção com a Internet possibilita ao leitor navegar pelo site que irá construir, corrigir os exercícios, baixar as figuras utilizadas em seu projeto e muito mais.
ÍNDICE
Capítulo 1 - Como Utilizar
este Livro
Notas Importantes
Como este livro está estruturado
Convenções adotadas neste livro
Objetivo deste livro
O desafio
Como será seu projeto
O que você aprenderá neste livro
Pré-requisitos para o uso deste livro
Interagindo com a Internet
Antes de começar
Capítulo 2 - Preparando seu Computador
Etapa 1 - Instalando o Personal Web Server no Windows 98
Microsoft Personal Web Server (PWS)
Laboratório 1.1 - Como instalar o PWS no Windows 98
Laboratório 1.2 - Copiando o Kit de trabalho para a pasta "c:\inetpub\wwwroot"
Laboratório 1.3 - Criando um diretório virtual
Capítulo 3 - O que vem a ser ASP
Etapa 1 - Noções básicas
O que são scripts
Etapa 2 - Introdução ao ASP
Laboratório 2.1 - Fazendo uma página simples em ASP
Abrindo o Bloco de Notas
Etapa 3 - Noções preliminares para o estudo do ASP
Os delimitadores do ASP
Laboratório 3.1 - Entendendo o uso dos delimitadores
Como escrever expressões isoladas de script
Laboratório 3.2 - Escrevendo expressões isoladas de script
Como escrever instruções de script
Laboratório 3.3 - Escrevendo instruções de script
Como mesclar HTML em uma instrução de script
Laboratório 3.4 - Mesclando HTML com instruções de script
Tarefa Mínima
Capítulo 4 - Noções de Programação
Etapa 1 - Instrução condicional If ... Then ... Else
Laboratório 1.1 - Construindo uma página para exibir o dia da semana
Laboratório 1.2 - Trabalhando com instruções condicionais
Etapa 2 - Trabalhando com variáveis
Nomeando variáveis
Conteúdo das variáveis
Laboratório 2.1 - Usando variáveis para construir a página que exibe o dia da
semana
Etapa 3 - Trabalhando com matrizes de uma dimensão
Laboratório 3.1 - Usando matrizes para construir a página que exibe o dia da semana
Etapa 4 - Trabalhando com matrizes com mais de uma dimensão
Laboratório 4.1 - Usando matrizes com mais de uma dimensão para construir a página
"Prato do Dia"
Etapa 5 - Variáveis Públicas e Privadas
Tarefa Mínima
Capítulo 5 - Objetos Response e Request
Etapa 1 - O objeto Response
Laboratório 1.1 - Testando o Response.Write
Etapa 2 - Formulários
Caixa de texto de uma linha (Text)
Laboratório 2.1 - Usando o elemento "Caixa de texto"
Caixa de texto de rolagem (TextArea)
Laboratório 2.2 - Usando o elemento "Caixa de texto de rolagem"
Caixa de seleção (CheckBox)
Laboratório 2.3 - Usando o elemento "Caixa de seleção"
Botão de opção (Radio)
Laboratório 2.4 - Usando o elemento "botão de opção"
Menu Suspenso (Select e Option)
Laboratório 2.5 - Usando o elemento "menu suspenso"
Etapa 3 - Objeto Request
Laboratório 3.1 - Criando um formulário de pesquisa
Botão de Ação Submeter Submit)
Laboratório 3.2 - Inserindo o botão de envio no formulário do laboratório 3.1
Laboratório 3.3 - Inserindo o ACTION no formulário do laboratório 3.2
Laboratório 3.4 - Criando a página de Resposta do Formulário com o objeto Request
Tarefa Mínima
Capítulo 6 - Usando Banco de Dados
Etapa 1 - Banco de dados e o ASP
O que é um banco de dados
Tabelas de dados
Por que usar banco de dados na Internet
Introdução ao ADO - ActiveX Data Objetos
Laboratório 1.1 - Conhecendo a estrutura do banco de dados da Editora On-Line
A estrutura da tabela Livros
Laboratório 1.2 - Conhecendo os dados da tabela Livros
Etapa 2 - Inserindo informações de uma tabela de dados em uma página da Web
Passo 1: Declare as variáveis
Passo 2: Informe o caminho do banco de dados
Passo 3: Crie um objeto Connection
Passo 4: Crie um objeto Recordset
Passo 5: Estabeleça a conexão
Passo 6: Abrindo a tabela de dados
Passo 7: Use a tabela
Passo 8: Feche a tabela e a conexão
Resumido os passos
Laboratório 2.1 - Exibindo o primeiro registro de uma tabela de dados em uma página
da Web
Laboratório 2.2 - Exibindo todos os registros de uma tabela de dados em uma página
da Web
Laboratório 2.3 - Imprimindo os dados em forma de tabela
Etapa 3 - Selecionando dados para serem impressos
Laboratório 3.1 - Exibindo registros selecionados de uma tabela de dados em uma
página da Web
Laboratório 3.2 - Exibindo registros ordenados e selecionados de uma tabela de
dados em uma página da Web
Laboratório 3.3 - Exibindo registro selecionados por mais de uma condição
Tarefa Mínima
Capítulo 7 - Criando a Home Page da Editora On-Line
Etapa 1 - Estrutura do Site
A estrutura básica do site
Etapa 2 - Construindo a Home Page
Preparando a tabela para a Home Page da Editora On-Line
Laboratório 2.1 - Criando a tabela
Laboratório 2.2 - Mesclando as células da tabela
Laboratório 2.3 - Mesclando as células da tabela (continuação)
A Home Page da Editora On-Line
Laboratório 2.4 - Ajustado a largura das células
Laboratório 2.5 - Ajustes finais na tabela
Inserindo as imagens na tabela
Laboratório 2.6 - Ajuste finais na tabela
Laboratório 2.7 - Inserindo os textos na Home Page
Laboratório 2.8 - Finalizando a Home Page da Editora On-Line
Capítulo 8 - Criando a Página de Categoria
Etapa 1 - Entendendo os parâmetros de um link
Laboratório 1.1 - Analisando os links da Home Page da Editora On-Line
Laboratório 1.2 - Preparando a página categoria.asp
Laboratório 1.3 - Concluindo a página categoria.asp
Analisando a página Categoria.asp
Capítulo 9 - Criando a Página de Detalhes
Etapa 1 - Entendendo os parâmetros de um link
Laboratório 1.1 - Analisando os links da Home Page da Editora On-Line
Laboratório 1.2 - Criando a página de detalhes
Analisando a página Detalhe.asp
Capítulo 10 - Criando a Página de Lançamentos
Etapa 1 - Entendendo os parâmetros do link "Lançamentos"
Laboratório 1.1 - Analisando os links da Home Page da Editora On-Line
Laboratório 1.2 - Preparando a página Lancamentos.asp
Laboratório 1.3 - Concluindo a página Lancamento.asp
Analisando a página Lancamentos.asp
Capítulo 11 - Finalizando o Site
Etapa 1 - Criando as páginas finais se seu projeto
Laboratório 1.1 - Criando a página "Sobre a Editora"
Laboratório 1.2 - Criando a página "Noticias"
Laboratório 1.3 - Criando a página "Fale Conosco"
Capítulo 12 - Aprimorando o Site
Etapa 1 - Alterando a página Index.asp
Laboratório 1.1 - Alterando a página Index.asp
Analisando as Alterações
Laboratório 1.2 - Criando a página de pesquisa
Analisando o funcionamento da página