Ideal para quem está começando, ensina os fundamentos da tecnologia ASP e da linguagem VBScript pelo método orientado por projeto para criação de um site completo de pesquisa de livros da FS Editora On-Line.
Os tópicos são abordados em 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 básicos como: variáveis, vetores e matrizes, desvios condicionais, instruções de repetição, conexão com banco de dados, fundamentos da linguagem SQL, consultas, inclusões, alterações e exclusões de registros em tabelas de um banco de dados, etc.
Sua interação com a Internet permite navegar pelo site que será construído, baixar o kit de trabalho com todo material necessário para a execução de seu projeto, ver as respostas dos exercícios propostos no final de cada capítulo e muito mais.
ÍNDICE
Capítulo 1 - Como Utilizar este Livro
O que é a série Faça um Site
O que vem a ser o método Orientado por Projeto
Como obter sucesso em seus estudos
Algumas dicas para um estudo eficaz
Planeje seu estudo
Como os livros estão estruturados
Informações muito importantes
Projeto didático
Direitos autorais do projeto
Bugs do projeto
Por que devo digitar as linhas de código dos scripts e páginas?
Rotinas, comandos e páginas - muita atenção em sua digitação
Refresh - muitas vezes pode resolver seu problema
Pré-requisitos para o uso deste livro
Conhecimentos básicos
Softwares necessários
Requisitos de hardware
Objetivos deste livro
O desafio
Como será o seu projeto
Antes de começar
Capítulo 2 - Preparando Seu Computador
Etapa 1 - IIS (Internet Information Server)
Laboratório 2.1 - Verificando se o IIS já está instalado em seu computador
Laboratório 2.2 - Instalando o IIS em seu computador
Laboratório 2.3 - Configurando o IIS para ser usado com este livro
Acertando detalhes na configuração do IIS
Verificando se o IIS foi configurado corretamente
Síntese do capítulo
Tarefa mínima
Capítulo 3 - O Que Vem a ser ASP
Etapa 1 - Por que ASP
Que são scripts
Etapa 2 - Introdução ao ASP
Laboratório 3.1 - Escrevendo sua primeira página em ASP
Etapa 3 - Noções preliminares para o estudo do ASP
Os delimitadores do ASP
Laboratório 3.2 - Entendendo o uso dos delimitadores
Como escrever expressões isoladas de script
Laboratório 3.3 - Escrevendo expressões isoladas de script
Como escrever blocos de instruções de script
Laboratório 3.4 - Escrevendo blocos de instruções de script
Como mesclar HTML em uma instrução de script
Laboratório 3.5 - Mesclando blocos de instruções de script com HTML
Síntese do capítulo
Tarefa mínima
Capítulo 4 - Variáveis, Constantes e Tipos de Dados
Etapa 1 - Variáveis e constantes
Variáveis
Constantes
Laboratório 4.1 - Criando uma página para trabalhar com variáveis
Etapa 2 - Expressões
Laboratório 4.2 - Testando expressões aritméticas
Laboratório 4.3 - Trabalhando com variáveis e constantes
Laboratório 4.4 - Calculando a área de um quadrado
Laboratório 4.5 - Trabalhando com operadores relacionais
Laboratório 4.6 - Trabalhando com operadores lógicos
Síntese do capítulo
Tarefa mínima
Capítulo 5 - Controlando o Fluxo de um Programa
Etapa 1 - Processamento seqüencial
Etapa 2 - Desvio condicional simples
Laboratório 5.1 - Testando desvios condicionais simples
Laboratório 5.2 - Testando desvios condicionais simples
Etapa 3 - Desvio condicional composto
Laboratório 5.3 - Testando desvios condicionais compostos
Laboratório 5.4 - Testando desvios condicionais compostos
Atividade Complementar 5.1 - Verificando se um número é par ou ímpar
Atividade Complementar 5.2 - Verificando se um número é par ou ímpar
Etapa 4 - Estruturas de controle de repetição
Laboratório 5.5 - Construindo uma tabela de 1 coluna e 20 linhas
Laboratório 5.6 - Construindo uma tabela de 1 coluna e 20 linhas zebradas
Síntese do capítulo
Tarefa mínima
Capítulo 6 - Vetores e Matrizes
Laboratório 6.1 - Usando variáveis para construir uma página que exiba o dia da semana por extenso
Etapa 1 - Vetores
Laboratório 6.2 - Usando vetores para construir a página que exibe o dia da semana
Etapa 2 - Matrizes
Laboratório 6.3 - Usando matrizes para construir a página "Prato do Dia"
Laboratório 6.4 - Usando a instrução For...Next para trabalhar com vetores
Síntese do capítulo
Tarefa mínima
Capítulo 7 - Principais Funções Internas do VBScript
Funções para manipulação de datas
Funções para manipulação de caracteres
Funções para conversão de tipos de dados
Funções para formatação de dados
Capítulo 8 - Banco de Dados
Etapa 1 - Banco de dados e o ASP
O que é um banco de dados
Tabela de dados
Por que um banco de dados na Internet
Introdução ao ADO - ActiveX Data Objects
Etapa 2 - O banco de dados da FS Editora On-Line
Laboratório 8.1 - Conhecendo a estrutura do banco de dados da
FS Editora On-Line
Laboratório 8.2 - Conhecendo os dados da tabela Livros
Etapa 3 - Inserindo informações de uma tabela de dados em uma página da web
Laboratório 8.3 - Exibindo o primeiro registro da tabela Livros da
FS Editora On-Line
Laboratório 8.4 - Exibindo todos os registros da tabela Livros da
FS Editora On-Line
Laboratório 8.5 - Exibindo os dados em forma de tabela
Etapa 4 - A instrução include file
Laboratório 8.6 - Criando o arquivo de inclusão para abertura e
fechamento de uma conexão
Síntese do capítulo
Tarefa mínima
Capítulo 9 - Linguagem SQL - Instrução SELECT
Etapa 1 - A linguagem SQL
O padrão SQL
O que você pode fazer com o SQL
Etapa 2 - A instrução SELECT
Laboratório 9.1 - Retornando todos os registros e campos da tabela Livros
Laboratório 9.2 - Retornando todos os registros e alguns campos da tabela Livros
Laboratório 9.3 - Retornando todas as categorias da tabela Livros
Laboratório 9.4 - Retornando somente a categoria Internet (INTER) da
tabela Livros
Laboratório 9.5 - Retornando somente um determinado registro
Atividade Complementar 9.1 - Usando AND na sentença SQL
Atividade Complementar 9.2 - Usando BETWEEN na sentença SQL
Laboratório 9.6 - Colocando registros em ordem crescente
Etapa 3 - Funções estatísticas da linguagem SQL
Laboratório 9.7 - Contando registros
Laboratório 9.8 - Calculando a média de preços
Etapa 4 - Pesquisa com formulários
Laboratório 9.9 - Criando um formulário para consulta
Laboratório 9.10 - Exibindo resultados de uma pesquisa
passada por um formulário
Síntese do capítulo
Tarefa mínima
Capítulo 10 - Linguagem SQL - Instrução INSERT
Etapa 1 - A instrução INSERT da linguagem SQL
Laboratório 10.1 - Criando um formulário para inclusão de novos registros na
tabela Livros do banco de dados da FS Editora On-Line
A instrução INSERT da linguagem SQL
Laboratório 10.2 - Criando a página para inserir registros na tabela de livros
Laboratório 10.3 - Aprimorando o formulário para a inclusão de livros
Síntese do capítulo
Capítulo 11 - Linguagem SQL - Instrução UPDATE
Etapa 1 - A instrução UPDATE da linguagem SQL
Laboratório 11.1 - Atualizando os preços de todos os livros da tabela Livros
Laboratório 11.2 - Alterando um determinado registro
Síntese do capítulo
Tarefa mínima
Capítulo 12 - Linguagem SQL - Instrução DELETE
Etapa 1 - A instrução DELETE da linguagem SQL
Laboratório 12.1 - Excluindo um determinado registro da tabela Livros
Síntese do capítulo
Capítulo 13 - O Site da FS Editora On-Line
Conhecendo o projeto
Síntese do capítulo
Capítulo 14 - Páginas Agregadas ao Site
Laboratório 14.1 - Construindo a página menuPesquisa.asp
Laboratório 14.2 - Construindo a página menuSup.asp
Laboratório 14.3 - Construindo a página menuCateg.asp
Laboratório 14.4 - Construindo a página rodape.asp
Síntese do capítulo
Capítulo 15 - A Home Page do Site
Laboratório 15.1 - Construindo uma página modelo
Laboratório 15.2 - Inserindo as páginas agregadas na página modelo
Laboratório 15.3 - Criando a Home Page do site
Síntese do capítulo
Capítulo 16 - A Página "Conheça a nossa Empresa"
Laboratório 16.1 - Construindo a página " Conheça a nossa Empresa"
Síntese do capítulo
Capítulo 17 - A Página "Categorias"
Laboratório 17.1 - Construindo a página de categorias
Síntese do capítulo
Capítulo 18 - A Página "Detalhes"
Laboratório 18.1 - Construindo a página de detalhes
Síntese do capítulo
Capítulo 19 - A Página "Pesquisa"
Laboratório 19.1 - Construindo a página de pesquisa
Síntese do capítulo
Capítulo 20 - A Página "Fale Conosco"
Laboratório 20.1 - Construindo o formulário da página Fale Conosco
Laboratório 20.2 - Construindo a página de envio do formulário
Síntese do capítulo
Índice Remissivo