Faça um site ASP.NET

com Enfoque em VB.NET e Linguagem SQL

de Carlos A. J. Oliviero 

Bertrand.pt - Faça um site ASP.NET
idioma: Português do Brasil, Português
Editor: Érica
Edição: dezembro de 2007
49,97€
Notifiquem-me quando disponível

Ideal para quem está iniciando, este livro ensina os fundamentos da tecnologia ASP.NET, ADO.NET, da linguagem de programação VB.NET (framework 2.0) e da linguagem SQL (padrão ANSI/89) pelo método orientado por projeto, ou seja, ao terminar o livro, o leitor terá criado um site dinâmico para uma editora.
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 constrói suas páginas dinâmicas e absorve os conceitos básicos, como: variáveis, constantes e tipos de dados, controle do fluxo de um programa, vetores e matrizes, funções internas do VB.NET, sub-rotinas e funções, Web Forms e Server Controls, validação de dados, linguagem SQL (pesquisa, inclusão, alteração e exclusão de registros) etc.
Sua interação com a Internet permite navegar pelo site que será construído e baixar o kit de trabalho com o material necessário para a execução do projeto.

SUMÁRIO

Capítulo 1 - Como Utilizar Este Livro
O que é a série Faça um Site
O que é o método orientado por projeto
Como obter sucesso nos 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 das 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 projeto
Antes de começar

Capítulo 2 - Preparação do Computador
Etapa 1 - IIS (Internet Information Services)
Laboratório 2.1 - Verificar se o IIS já está instalado em seu computador
Laboratório 2.2 - Como instalar o IIS em seu computador
Laboratório 2.3 - Como configurar o IIS para ser usado neste livro
Etapa 2 - Microsoft .NET Framework
Laboratório 2.4 - Como verificar se o Framework já está instalado em seu computador
Laboratório 2.5 - Como baixar e instalar o Microsoft .NET Framework
Etapa 3 - ASP.NET Web Matrix
Laboratório 2.6 - Como instalar o ASP.NET Web Matrix
Laboratório 2.7 - Como verificar se tudo foi instalado corretamente.
Síntese do capítulo

Capítulo 3 - O que é ASP.NET
Etapa 1 - Por que ASP.NET
O que são scripts
Etapa 2 - Introdução ao ASP.NET
Laboratório 3.1 - Como criar a primeira página em ASP.NET utilizando o Bloco de Notas do Windows e o IIS
Laboratório 3.1A - Como criar a primeira página em ASP.NET utilizando o ASP.NET Web Matrix
Etapa 3 - Noções preliminares para o estudo do ASP.NET
Laboratório 3.2 - Entender o uso dos delimitadores
Laboratório 3.3 - Escrever expressões isoladas de script
Laboratório 3.4 - Escrever blocos de instruções de script
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 - Como criar uma página para trabalhar com variáveis
Etapa 2 - Expressões matemáticas
Laboratório 4.2 - Como testar expressões aritméticas
Laboratório 4.3 - Como trabalhar com variáveis e constantes
Laboratório 4.4 - Como calcular a área de um quadrado
Laboratório 4.5 - Como trabalhar com operadores relacionais
Laboratório 4.6 - Como trabalhar com operadores lógicos
Etapa 3 - Expressões literais
Laboratório 4.7 - Como trabalhar com expressões literais
Laboratório 4.8 - Como trabalhar com funções literais
Laboratório 4.9 - Como formatar a exibição de um CNPJ
Síntese do capítulo
Tarefa mínima

Capítulo 5 - Controle do Fluxo de um Programa
Etapa 1 - Processamento seqüencial
Etapa 2 - Desvio condicional simples
Laboratório 5.1 - Como testar desvios condicionais simples
Laboratório 5.2 - Como testar desvios condicionais simples
Etapa 3 - Desvio condicional composto
Laboratório 5.3 - Como testar desvios condicionais compostos
Laboratório 5.4 - Como testar desvios condicionais compostos
Atividade complementar 5.1 - Como verificar se um número é par ou ímpar
Atividade complementar 5.2 - Como verificar se um número é par ou ímpar
Etapa 4 - Estruturas de controle de repetição
Laboratório 5.5 - Como construir uma tabela de uma coluna e 15 linhas
Laboratório 5.6 - Como construir uma tabela de uma coluna e 20 linhas zebradas
Laboratório 5.7 - Como gerar uma tabela de cores seguras para a Web
Síntese do capítulo
Tarefa mínima

Capítulo 6 - Vetores e Matrizes
Laboratório 6.1 - Como usar variáveis para construir uma página que exiba o dia da semana por extenso
Etapa 1 - Vetores
Laboratório 6.2 - Como usar vetores para construir a página que exibe o dia da semana
Etapa 2 - Matrizes
Laboratório 6.3 - Como usar matrizes para construir a página "Prato do Dia"
Laboratório 6.4 - Como usar a instrução For...Next para trabalhar com vetores
Atividade complementar 6.1 - Como criar um jogo para sortear seis números da Mega-Sena
Atividade complementar 6.2 - Como melhorar a visualização dos dados da atividade 6.1
Síntese do capítulo
Tarefa mínima

Capítulo 7 - Principais Funções Internas do VB.NET
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
Síntese do capítulo

Capítulo 8 - Sub-Rotinas e Funções
Etapa 1 - Modularização
Sub-rotinas
Laboratório 8.1 - Como criar sua primeira sub-rotina
Funções
Laboratório 8.2 - Como criar sua primeira função
Laboratório 8.3 - Como criar uma tabela de temperaturas
Laboratório 8.4 - Como criar uma página para exibir a média aritmética entre quatro números
Etapa 2 - Biblioteca de funções
Laboratório 8.5 - Como criar uma biblioteca de funções
Laboratório 8.6 - Como criar uma página para executar as funções da biblioteca
Síntese do capítulo
Tarefa mínima

Capítulo 9 - Web Forms e Server Controls
Etapa 1 - Server controls
.NET server controls
O controle Label
Laboratório 9.1 - Como usar o controle Label (parte 1)
Laboratório 9.2 - Como usar o controle Label (parte 2)
Laboratório 9.3 - Como alterar as propriedades de um controle por intermédio de uma sub-rotina
O controle Button
Laboratório 9.4 - Como usar o controle Button (parte 1)
Laboratório 9.5 - Como usar o controle Button (parte 2)
O controle TextBox
Laboratório 9.6 - Como usar o controle TextBox
Laboratório 9.7 - Como construir uma calculadora simples
Laboratório 9.8 - Como usar o evento onTextChanged
O controle DropDownList
Laboratório 9.9 - Como usar o controle DropDownList (parte 1)
Laboratório 9.10 - Como usar o controle DropDownList (parte 2)
Laboratório 9.11 - Como usar o controle DropDownList (parte 3)
Laboratório 9.12 - Como usar o controle DropDownList (parte 4)
O controle ListBox
Laboratório 9.13 - Como usar o controle ListBox (parte 1)
Laboratório 9.14 - Como usar o controle ListBox (parte 2)
Laboratório 9.15 - Como usar o controle ListBox (parte 3)
O controle CheckBox
Laboratório 9.16 - Como usar o controle CheckBox
O controle RadioButtonList
Laboratório 9.17 - Como usar o controle RadioButtonList
Outros controles de servidor
Laboratório 9.18 - Como usar o controle ImageButton
Laboratório 9.19 - Como usar o controle HyperLink
Laboratório 9.20 - Como usar o controle Calendar
Síntese do capítulo
Tarefa mínima

Capítulo 10 - Validação de Dados
Etapa 1 - Validation server controls
Laboratório 10.1 - Como usar o RequiredFieldValidator associado a um TextBox
Laboratório 10.2 - Como usar o CompareValidator para comparar duas datas
Laboratório 10.3 - Como usar o CompareValidator para comparar se dois campos possuem o mesmo valor
Laboratório 10.4 - Como usar o CompareValidator para comparar o valor de um campo com um valor predefinido pelo sistema
Laboratório 10.5 - Como usar o controle RangeValidator
Laboratório 10.6 - Como usar o controle CustomValidator para validar um CPF
Laboratório 10.7 - Como usar o controle ValidationSummary
Síntese do capítulo
Tarefa mínima

Capítulo 11 - Leitura de Dados a partir de um Banco de Dados
Etapa 1 - Banco de dados e o ASP.NET
O que é banco de dados
Tabela de dados
Por que um banco de dados na Internet
Etapa 2 - Introdução ao ADO.NET
Arquiteturas de acesso a dados
Objeto Connection
Laboratório 11.1 - Como se conectar ao banco de dados Access
Objetos Command e DataReader
Etapa 3 - A linguagem SQL
O padrão SQL
O que você pode fazer com o SQL
Etapa 4 - A instrução SELECT
Laboratório 11.2 - Como exibir informações de uma tabela de dados em uma página da Web
Laboratório 11.3 - Como exibir informações de uma tabela de dados, em uma página da Web, no formato "tabela"
Laboratório 11.4 - Como exibir todos os registros e campos de uma tabela de dados em um DataGrid (parte 1)
Laboratório 11.5 - Como exibir todos os registros e campos de uma tabela de dados em um DataGrid (parte 2)
Laboratório 11.6 - Como retornar somente a categoria Internet da tabela Livros
Laboratório 11.7 - Como retornar somente um determinado registro da tabela Livros
Laboratório 11.8 - Como usar AND na sentença SQL
Laboratório 11.9 - Como usar BETWEEN na sentença SQL (parte 1)
Laboratório 11.10 - Como usar BETWEEN na sentença SQL (parte 2)
Laboratório 11.11 - Como colocar registros em ordem crescente
Laboratório 11.12 - Como criar consultas dinâmicas
Laboratório 11.13 - Como contar registros retornados de uma consulta
Laboratório 11.14 - Como calcular a média de preços retornados de uma consulta
Síntese do capítulo
Tarefa mínima

Capítulo 12 - Inclusão de Dados (Instrução INSERT)
Etapa 1 - A instrução INSERT da linguagem SQL
Laboratório 12.1 - Como criar uma página simples para inclusão de registros em uma tabela
Laboratório 12.2 - Como validar os campos digitados em um formulário
Laboratório 12.3 - Como impedir a inclusão de um livro em duplicidade
Síntese do capítulo

Capítulo 13 - Alteração de Dados (Instrução UPDATE)
Etapa 1 - A instrução UPDATE da linguagem SQL
Laboratório 13.1 - Como atualizar todos os registros de uma tabela
Laboratório 13.2 - Como alterar campos de um determinado registro
Laboratório 13.3 - Como usar o próprio DataGrid para selecionar o registro a ser alterado
Síntese do capítulo
Tarefa mínima

Capítulo 14 - Exclusão de Registros (Instrução DELETE)
Etapa 1 - A instrução DELETE da linguagem SQL
Laboratório 14.1 - Como excluir um determinado registro de uma tabela
Síntese do capítulo

Capítulo 15 - O Projeto do Site Proposto no Livro
O projeto
Síntese do capítulo

Capítulo 16 - Páginas Agregadas ao Site
Laboratório 16.1 - Como construir a página menuLateral.aspx
Laboratório 16.2 - Como construir a página menuSup.aspx
Laboratório 16.3 - Como construir a página rodape.aspx
A folha de estilo EstiloS1.css
Síntese do capítulo

Capítulo 17 - A Home Page do Site
Laboratório 17.1 - Como construir a home page do site
Síntese do capítulo

Capítulo 18 - A Página "Sobre a Empresa"
Laboratório 18.1 - Como construir a página "Sobre a Editora"
Síntese do capítulo

Capítulo 19 - A Página "Fale Conosco"
Laboratório 19.1 - Como construir a página "Fale Conosco"
Síntese do capítulo

Capítulo 20 - A Página "Categorias"
Laboratório 20.1 - Como construir a página "Categorias"
Síntese do capítulo

Capítulo 21 - A Página "Detalhes"
Laboratório 21.1 - Como construir a página "Detalhes"
Síntese do capítulo

Capítulo 22 - A Página "Pesquisar"
Laboratório 22.1 - Como construir a página "Pesquisar"
Síntese do capítulo

Referências Bibliográficas

Índice Remissivo

Faça um site ASP.NET
com Enfoque em VB.NET e Linguagem SQL
ISBN:
9788536501840
Ano de edição:
12-2007
Editor:
Érica
Idioma:
Português do Brasil, Português
Dimensões:
175 x 245 x 17 mm
Páginas:
384
Tipo de Produto:
Livro
Classificação Temática:
X
O QUE É O CHECKOUT EXPRESSO?


O ‘Checkout Expresso’ utiliza os seus dados habituais (morada e/ou forma de envio, meio de pagamento e dados de faturação) para que a sua compra seja muito mais rápida. Assim, não tem de os indicar de cada vez que fizer uma compra. Em qualquer altura, pode atualizar estes dados na sua ‘Área de Cliente’.

Para que lhe sobre mais tempo para as suas leituras.