 |
Páginas:
|
732
|
|
Ano: |
2006 |
Preço: |
R$ 67,00 R$ 17,00
|
Autor(es): |
Júlio Battisti |
Editora: |
Júlio Battisti - Livros e Cursos LTDA |
Formato: |
E-book
|
COMPRAR ESTE E-BOOK - CLIQUE AQUI!
Aprenda com Júlio Battisti: ASP 3.0 - Básico e Avançado
Mesmo que você nunca tenha programado em ASP, você poderá acompanhar todas as lições deste curso.
Eu coloco dezenas de exemplos práticos, detalhadamente explicados, com explicações sobre Cada Linha de Código Utilizada.
Com a utilização de ASP, em conjunto com o servidor Web da Microsoft – Internet Information Services 5.0 (IIS 5.0), você tem à disposição um poderoso conjunto de ferramentas para a criação de aplicações Web e aplicações da banco de dados para Web.
Ao concluir este treinamento você estará apto a utilizar a tecnologia ASP 3.0 para criar sites e aplicações Web realmente sofisticadas e funcionais.
A tecnologia de Active Server Pages (ASP) da Microsoft é amplamente utilizada na Internet para a criação de sites dinâmicos e aplicações Web sofisticadas, com conexão a bancos de dados.
Um dos principais motivos do sucesso do ASP 3.0 é que ele concilia “Facilidade” e “Funcionalidade”.
É muito fácil programar com ASP 3.0,ao mesmo tempo em que você tem acesso a um vasto conjunto de objetos e métodos que permitem a criação de aplicações Web sofisticadas.
COMPRAR ESTE E-BOOK - CLIQUE AQUI!
Conteúdo do E-book - Veja tudo que você vai aprender com este e-book: |
Introdução
Sites Dinâmicos com ASP 3.0
Equipamento e Software Necessário
Instalando e Testando o IIS 5.0
Novidades e Melhorias do IIS 5.0
Administração e Serviços
Desenvolvimento de Aplicações Internet/Intranet
É hora de começar
Visão Geral dos Capítulos do Livro
Então, Mãos à obra
Capítulo 1- Uma Introdução à Tecnologia ASP
Era uma Vez uma Internet com Conteúdo Estático
Um Começo Quase sem Querer
Uma Visão Geral da Internet e de Seus Elementos
Conteúdo Dinâmico na Internet
A Era do Comércio Eletrônico
Aplicações Para a Web
A Complexidade de Gerenciamento do Modelo
Cliente/Servidor e Aplicações em Duas Camadas
Aplicações em Duas Camadas
Aplicações em Três Camadas
Aplicações em Quatro Camadas
Questões a Considerarmos nos Modelos em Três ou Mais Camadas
O que é ASP?
Preparando o Servidor Para Acompanhar os Exemplos
Criando a Estrutura de Pastas e Subpastas
Tornando a Pasta Livro Parte dos Servidor IIS
Alguns Exemplos Práticos
O Tradicional Hello World
Um Exemplo de Página Dinâmica
Capítulo 2 - Uma Introdução ao VBScript
Introdução
O que é VBScript
Uma Revisão Rápida de HTML
Estrutura Básica de uma Página HTML
Tags Para a Criação de Formulários HTML
Criando o Formulário
Criando uma Caixa de Texto
Caixa de Texto Para a Digitação de Senhas
Criando um Check Box
Criando um Conjunto de Radio Buttons
Campo Para Digitação de Comentários e Textos Maiores
Lista de Opções (Caixa de Combinação)
Finalizando o Formulário com os Botões Enviar Dados e Limpar Dados
Declaração e Utilização de Variáveis no VBScript
O que é uma Variável?
Inserindo Código VBScript
Declaração e Tipo de Variável
Fazendo Cálculos e Comparações com o VBScript - Operadores
Fazendo Cálculos com os Operadores Aritméticos
Comparando Valores com os Operadores de Comparação
O Escopo das Variáveis, no VBScript
Estruturas Para Controle de Fluxo em VBScript
Estruturas de Decisão
A Estrutura If...Then
A Estrutura If...Then...Else
A Estrutura If...Then...ElseIf...Else
A Estrutura Select...Case
Estruturas de Repetição
A Estrutura For...Next
A Estrutura Do...Loop
A Estrutura Do While Condição...Loop
A Estrutura Do... Loop While Condição
A Estrutura Do Until Condição...Loop
A Estrutura Do... Loop Until Condição
Conclusão
Capítulo 3 - Funções, Procedimentos e Eventos com VBScript
Tipos de Dados e Funções Para Conversão de Tipos
Determinando o Tipo de Dados Contido em uma Variável
A Função IsArray
A Função VarType
A Função IsDate
A Função IsEmpty
A Função IsNull
A Função IsNumeric
A Função IsObject
Funções Para Conversão de Tipos
Função Cbool
Função CByte
Função CCur
Função CDate
Função CDbl
Função CInt
Função CLng
Função CSng
Função CStr
Funções Int e Fix
Tratamento de String, Datas e Funções Matemáticas
Funções Para Tratamento de String
Função Asc
Função Chr
Função Len
Função LCase
Função UCase
Função Left
Função Right
Função Mid
Função String
Funções Para Tratamento de Data e Hora
Função Date
Função Time
Função Day
Função Month
Função Now
Função MonthName
Função Hour
A Função DateDiff
A Função DateAdd
Função Year
Função WeekDay
Função WeekDayName
Funções Para Cálculos Matemáticos
Criando Suas Próprias Funções e Procedimentos
Criando e Utilizando Sub-rotinas
Criando e Utilizando Funções
Trabalhando com Eventos no VBScript
Principais Eventos dos Objetos do Internet Explorer
Conclusão
Capítulo 4 - A Tecnologia ASP e o Modelo de Objetos do ASP 3.0
Introdução
Entendendo e Utilizando ASP
Como e Onde uma Página ASP Processada?
O que uma Página ASP Retorna Para o Navegador do Cliente
O que é Preciso Para Criar e Acessar Páginas ASP?
Objetos do ASP 3.0
Uma Visão Geral do Modelo de Objetos do ASP 3.0
O Objeto Request
Coleções do Objeto Request
A Coleção Form do Objeto Request
A Coleção QueryString do Objeto Request.
Alguns Campos que Merecem Considerações Especiais
A Coleção ServerVariables do Objeto Request
A Coleção Cookies do Objeto Request
A Coleção ClientCertificate do Objeto Request
Propriedade do Objeto Request
Método do Objeto Request
O Objeto Response
Coleções do Objeto Response
Propriedades do Objeto Response
A Propriedade Buffer do Objeto Response
A Propriedade CacheControl do Objeto Response
A Propriedade CharSet do Objeto Response
A Propriedade ContentType do Objeto Response
A Propriedade Expires do Objeto Response
A Propriedade ExpiresAbsolute do Objeto Response
A Propriedade IsClientConnected do Objeto Response
A Propriedade PICS do Objeto Response
A Propriedade Status do Objeto Response
Métodos do Objeto Response
O Método AddHeader do Objeto Response
O Método AppendToLog do Objeto Response
O Método BinaryWrite do Objeto Response
O Método Clear do Objeto Response
O Método End do Objeto Response
Comentários
O Método Flush do Objeto Response
O Método Redirect do Objeto Response
O Método Write do Objeto Response
Alguns Exemplos Práticos de Aplicação
Exemplo 1: Validação dos Dados de um Formulário
Exemplo 2: Formulário Para Cálculo de Imposto
Conclusão
Capítulo 5 – Conectando Páginas ASP com Bancos de Dados
Uma Revisão dos Conceitos Básicos de Banco de Dados
Entidades e Atributos
Chave Primária
Relacionamentos Entre Tabelas
Relacionamento do Tipo Um Para Um
Relacionamento do Tipo Um Para Vários
Relacionamento do Tipo Vários para Vários
Integridade Referencial
Normalização de Tabelas
Primeira Forma Normal
Segunda Forma Normal
Terceira Forma Normal
Passos Para Projetar um Banco de Dados
Etapas na Estruturação de um Banco de Dados
Dicas Para Determinação dos Campos em uma Tabela
Como Escolher o Campo que Será a Chave Primária?
Noções Básicas da Linguagem SQL Ð Structured Query Language
Introdução
A Instrução SELECT
A Instrução UPDATE
A Instrução INSERT
A Instrução Delete
Uma Visão Geral de ADO e OLE DB
Um Pouco Sobre ODBC – Open Database Conectivity Criando uma Fonte ODBC Para um Banco de Dados do Microsoft Access 97
Criando uma Fonte ODBC Para um Banco de Dados do Microsoft SQL Server 2000
Um Pouco Sobre OLE DB e ADO
Uma Visão Geral do Modelo de Objetos ADO
O Objeto Connection
O Primeiro Exemplo
Modificando um Pouco o Nosso Exemplo
Um Pouco Mais Sobre o Objeto Connection
Criando um Formulário Para Pesquisa
Criando a Página HTML com o Formulário de Pesquisa
Criando a Página ASP Para Pesquisar no Banco de Dados
Conclusão
Capítulo 6 - Bancos de Dados com ASP - Conceitos Avançados Parte I
Introdução
Estabelecendo Conexões sem a Utilização de ODBC
A Propriedade ConnectionString
Configurando Conexões com Bancos de Dados do Microsoft Access
Configurando Conexões com Bancos de Dados do Microsoft SQL Server
Configurando Conexões com Bancos de Dados ORACLE
Alguns Detalhes Finais Sobre o Objeto Connection
O Método Close
Pool de Conexões
O Objeto RecordSet
Cursores
Localização do Cursor
Lock de Registros
Propriedades do Objeto RecordSet
Métodos do Objeto RecordSet
Uma Página ASP Para Inserir Informações no Banco de Dados
Editando Registros em um Banco de Dados
A Página ASP Para Selecionar o Produto a ser Alterado - produto.asp
A Página que Localiza o Registro do Produto a ser Atualizado - localiza.asp
A Página que Atualiza os Dados na Tabela Produtos – atualiza.asp
Utilizando o Nosso Exemplo de Alteração de Registro
Eliminando Registros de um Banco de Dados
A Página ASP Para Excluir o Produto Selecionado - Exclui.asp
Utilizando o Nosso Exemplo de Exclusão de Registro
A Propriedade Filter do Objeto RecordSet
Conclusão
Capítulo 7 – Bancos de Dados com ASP – Conceitos Avançados Parte II O Objeto Command
Um Breve Introdução ao Objeto Command
Os Métodos do Objeto Command
As Propriedades do Objeto Command
Consultas Parametrizadas no Microsoft Access
O Objeto Parameter
Utilizando o Objeto Command Para Passar Par›metros Para uma Consulta Parametrizada Utilizando o Nosso Exemplo
Um Desafio Para o Amigo Leitor
Um Pouco Mais Sobre Pesquisas em Banco de Dados
A Utilização do Operador Like
A Utilização de Múltiplos Critérios
O Operador And
O Operador Or
Alguns Exemplos de Utilização de Múltiplos Critérios
Utilizando Funções de Agregação
Alguns Exemplos de Utilização de Funções de Agregação
Um Formulário Genérico Para Pesquisas Utilizando o Nosso Formulário de Pesquisa
Conclusão
Capítulo 8 - Aplicativos Web e Componentes
Introdução
O que é uma Aplicação Web no IIS?
Uma Aplicação Cliente/Servidor Tradicional
Aplicações Web - um Novo Paradigma
Aplicações Web no IIS
O Arquivo Global.asa
Um Aplicativo só Pode ter um Arquivo Global.asa O Objeto Application
Eventos do Objeto Application
Evento Application_OnStart
Evento Application_OnEnd
Coleções do Objeto Application A Coleção Contents
A Coleção StaticObjects
Métodos do Objeto Application
O Objeto Session
Eventos do Objeto Session
O Evento Session_OnStart
Evento Session_OnEnd
Coleções do Objeto Session
A Coleção Contents
A Coleção StaticObjects
Métodos do objeto Session
Propriedades do Objeto Session
Conclusão
Capítulo 9 – Segurança de Aplicações Web com IIS e ASP Autenticação de Usuários com o IIS 5.0
O Acesso Anônimo
Como Definir a Conta Para Acesso Anônimo no IIS 5.0
Verificando as Configurações da Conta Para Acesso Anônimo
Configurando Permissões NTFS em Pastas do Servidor Web
Sistemas de Arquivos no Windows 2000 e Permissões NTFS
Definindo Permissões NTFS
Autenticação Básica
Autenticação Integrada do Windows
Autenticação Utilizando Certificados
Mapeamento do Certificado Cliente
Configurando o Tipo de Autenticação no IIS
Mais Configurações de Segurança do IIS
Configurando Opções Gerais de Segurança
Configuração de Segurança Para Aplicativos Web no IIS
Definindo Restrições de Acesso a Nível de Endereço IP
Mecanismos de Segurança do Banco de Dados
Conclusão
Capítulo 10 - Utilizando Componentes do IIS
Introdução
O Objeto Server
Propriedade do Objeto Server
Métodos do Objeto Server
O Método CreateObject
O Método Execute(url)
Exemplo
O Método GetLastError( )
O Método URLEncode(texto)
O Método MapPath(url)
O Método Transfer(url)
O Método HTMLEncode(texto)
Um Exemplo Prático de Utilização do Objeto Server
Utilizando Componentes do Servidor em Páginas ASP
O Componente Content Link
Criando um Objeto do Tipo Content Link
Métodos do Objeto Content Link
Um Exemplo que Utiliza o Componente Content Link
O Componente Ad Rotator
O Arquivo de Programação da Rotatória
URL
Largura
Altura
Borda
URL_anúncio
URL_home_page_anúncio
Texto
Impressões
Exemplo
O Arquivo de Redirecionamento
Exemplo
Propriedades do Objeto Ad Rotator
Método do Objeto Ad Rotator
O Componente Page Counter
Os Métodos do Componente Page Counter
O Componente Browser Capabilities - Capacidades do Navegador
Conclusão
Capítulo 11 – Os Objetos FileSystemObject, Drive, Folder e File
Introdução
O Objeto FileSystemObject
Propriedade do Objeto FileSystemObject
Métodos do Objeto FileSystemObject
Métodos do Objeto FileSystemObject Para Trabalho com Drives
Métodos do Objeto FileSystemObject Para Trabalho com Pastas
Métodos do Objeto FileSystemObject Para Trabalho com Arquivos
O Objeto Drive
Propriedades do Objeto Drive
O Objeto Folder
Propriedades do Objeto Folder
Métodos do Objeto Folder
O Objeto File
Propriedades do Objeto File
Métodos do Objeto File
Exemplo Prático
Conclusão
Capítulo 12 - Tratamento de Erros, Transações e Outros Assuntos
O Objeto ASPError
Propriedades do Objeto ASPError
Algumas Dicas Para Minimizar Erros
Erros de Sintaxe
Erros de Semântica ou de Tempo de Execução
Erros Lógicos
Algumas Dicas Para Reduzir a Ocorrência de Erros
O Conceito de Transações e a Utilização de Transações em Páginas ASP
O Conceito de Transação
Colocando uma Página ASP no Contexto de uma Transação
Estabelecendo um Script Transacional
Restabelecendo ou Abortando um Script
Gravando Eventos de Transação
Registrando um Componente no Gerenciador de Serviços de Componente
Escopo de Objeto
Colocando Transações em Fila
Utilizando a Diretiva #include
As Diretivas @
A Diretiva de Processamento @CODEPAGE
A Diretiva de Processamento @ENABLESESSIONSTAT
A Diretiva de Processamento @LANGUAGE
A Diretiva de Processamento @LCI
A Diretiva de Processamento @TRANSACTION
Conclusão
COMPRAR ESTE E-BOOK - CLIQUE AQUI!
|