Série de palestras ASP (11) Componentes ActiveX
Autor:Eve Cole
Data da Última Atualização:2009-05-30 19:59:03
Esta seção fornece uma visão geral dos componentes ActiveX em Active Server Pages (ASP).
Os componentes ActiveX são executados em um servidor Web como parte de um aplicativo baseado na Web. Os componentes fornecem a funcionalidade principal de um aplicativo (como acessar um banco de dados) para que você não precise criar ou recriar o código que executa essas tarefas.
Acesso ao banco de dados Você pode usar o componente Acesso ao banco de dados para acessar bancos de dados de dentro do seu aplicativo. Você pode então exibir todo o conteúdo da tabela, permitindo ao usuário construir consultas e realizar outras consultas ao banco de dados na página da Web.
Rotador de anúncios
Você pode usar o componente Ad Rotator para alternar a exibição de imagens e fornecer um link do gráfico exibido para outro URL. Salve uma lista de anúncios em um arquivo de texto; o componente Ad Rotator os exibe de acordo com as instruções no arquivo de dados.
Rotador de conteúdo
O componente Content Rotator gira automaticamente as sequências de conteúdo HTML nas páginas da Web. Cada vez que um usuário solicita uma página da Web, o componente Content Rotator exibe uma nova sequência de conteúdo HTML com base nas informações especificadas no arquivo Content Schedule.
Como as sequências de conteúdo podem conter tags HTML, você pode exibir qualquer tipo de conteúdo que o HTML possa representar: texto, gráficos ou links de hipertexto. Por exemplo, você pode usar esse componente para percorrer citações diárias ou links de hipertexto, ou alterar a cor do texto e do plano de fundo sempre que uma página da Web for aberta.
Capacidades do navegador
Ao usar o componente Recursos do navegador, você pode personalizar o conteúdo enviado ao navegador com base em seus recursos.
Acesso a arquivos
O componente File Access fornece objetos que podem ser usados para recuperar e modificar arquivos no sistema de arquivos do computador.
Vinculação de conteúdo
O componente Content Linking simplifica o fornecimento de navegação lógica de arquivos .asp em seu aplicativo. Em vez de manter referências de URL em muitos arquivos .asp, você só precisa especificar a organização sequencial dos arquivos .asp em um arquivo de texto fácil de editar.
Objetos de dados de colaboração para Windows NT Server
O componente Collaboration Data Objects for NTS fornece objetos de correio usados por aplicativos da Web. Esta biblioteca permite adicionar funcionalidade de e-mail ao seu aplicativo de forma rápida e fácil. Você pode criar objetos de correio programáveis e usar suas propriedades e métodos para atender às necessidades do seu aplicativo.
MyInfo, Status, Sistema e Ferramentas
Os componentes MyInfo, Status, System e Tools fornecem compatibilidade para aplicativos desenvolvidos no Macintosh e em computadores que executam o Microsoft Windows.
O componente MyInfo rastreia informações pessoais sobre o proprietário do site, como o nome e endereço da organização que opera o site, as configurações do site e se o site possui um livro de visitas.
O componente Status rastreia informações do site, como o número de visitantes e o número de conexões HTTP.
O componente Sistema cria um objeto de status que contém informações de status do servidor. Atualmente esse status de servidor está disponível apenas no Personal Web Server para Macintosh.
O componente Ferramentas fornece métodos para gerar números aleatórios, verificar se existe um arquivo ou processar tabelas HTML.
Contador de páginas
O componente Contador de páginas conta e exibe o número de vezes que uma página da Web foi solicitada. Em determinados intervalos, os números capturados são gravados em um arquivo de texto para que os dados não sejam perdidos mesmo se o servidor for desligado.
Verificador de permissão
O componente Permission Checker testa os direitos de acesso de um usuário da Web a um arquivo ou página. Você pode usar o componente Permission Checker para personalizar páginas baseadas em ASP para diferentes tipos de usuários. Por exemplo, se uma página da Web contiver links de hipertexto, você poderá usar o componente Permission Checker para testar os direitos de acesso do usuário à página da Web correspondente e ignorar páginas que o usuário não tem permissão para acessar ou invalidar esses links.