Aprenda a calibrar seu monitor, não é difÃcil e lhe ajudará muito a distinguir tons de cores, principalmente em tons de cinza. Para designers, um monitor devidamente calibrado é essencial.
A técnica é relativamente simples, com as duas imagens abaixo você deverá ver todos os nÃveis de cinza e das cores.

Para efetuar a calibragem, você pode modificar as configurações de seu monitor, o que não lhe aconselho. Prefiro ir à s configurações da placa de vÃdeo, para isto no Windows acesse: Painel de controle -> VÃdeo -> Configurações -> Avançadas e então ver qual é o dispositivo para configuração das cores. Tem placas que tem o seu próprio, outras usam o Gerenciamento de cores nesta tela.


A minha placa tem um gerenciamento próprio conforme a tela abaixo, o que mudei foram as configurações de brilho, contrate e gama.
Arrumando Data e Hora
Quando usamos asp em servidores americanos, ou qualquer outro devemos nos lembrar de alguns pequenos detalhes na hora de programar. Principalmente estes problemas derivam-se dos formatos de data e dos formatos de decimais.
Datas:
Como o ASP é uma linguagem de servidor, este envia os dados em seu formato padrão, o que pode gerar incompatibilidade, por exemplo se o servidor for nos Estados unidos, onde o formato da data = mes/dia/ano.
formato brasileiro: dia/mês/ano
Isto pode dar lugar a confusões entre os usuários da web, que podem ver a data de um artigo e confundi-la.
É isso aà pessoal estamos aqui em mais um artigo usando a linguagem ASP, um contador de visitas simples e fácil de fazer.
Usaremos o componente AspMaxCounter.
Em primeiro instante vamos declarar as variáveis necessárias para o contador.
| CODE |
Dim ObjArquivoContador, ReadArquivoContador, WriteArquivoContador
Dim ArquivoContador
Dim AspMaxCounter |
A variável ObjArquivoContador cria um objeto do tipo FileSystemObject no qual irá criar o arquivo “contador.txt”.
| CODE |
| Set ObjArquivoContador = Server.CreateObject(”Scripting.FileSystemObject”) |
Agora abrimos o arquivo “contador.txt” na primeira linha para inserção do contador.
| CODE |
| Set ReadArquivoContador = ObjArquivoContador.OpenTextFile(ArquivoContador, 1, true) |
É incrÃvel a capacidade que tem o ASP.NET de facilitar a nossa vida: o controle ArrayList é mais do que uma array normal que fica mais próxima do usuário (você vai entender isso em breve) e que muda de tamanho dependendo da demanda. É um dos poucos componentes da era on-demand (hehehe).
1. O que é o System.Collections.ArrayList?
Como o próprio nome do namespace nos diz, o ArrayList é um gerenciador de coleções. Assim como o Array regular, o ArrayList também é membro de IList, que é um tipo de classe que guarda dados que podem ser acessados por Ãndice. Mas, diferentemente do Array regular, a função do ArrayList é ficar quase que diretamente em contato com o cliente. Isso porque o principal uso do ArrayList é fazer um DataBind para alguma lista, como fazem os DataReaders, DataSets e etc.
Explicamos para que se utiliza e os 9 métodos com os quais se pode trabalhar.
O objeto TextStream nos serve para manejar arquivos de texto no servidor. A criação deste objeto se realiza a partir de um objeto FileSystemObject e graças a algum de seus métodos.
Uma vez criado, dispomos de um objeto TextStream que representa um arquivo fÃsico aberto, já seja para leitura ou escritura.
Este objeto dispõe de 9 métodos:
Métodos:
Close
Fecha o arquivo.
Sintaxe
<% MeuArquivo.close%>
Read
Lê e devolve um número especifico de caracteres.
Sintaxe
<% MeuArquivo.read(número de caracteres) %>
ReadAll
O objeto Command nos permite executar um comando SQL contra um banco de dados e armazenar seu resultado ( se o comando o produz, claro ) em um recordset.
Propriedades:
*ActiveConnection
Especifica o objeto connection ao que se refere este objeto Command.
Sintaxe
objcommand.activeconnection=Nome da conexão
Exemplo:
<%Set conexao=Server.CreateObject("ADODB.Connection")
conexao.ConnectionString="DSN=MIOdbc;User=pepe;Password=1234"
conexao.open
objcommand.activeconnection=Conexao
%>
* CommandText
É uma cadeia de texto com o comando a executar.
Sintaxe
objcommand.Commandtext=comando sql a executar
Exemplo:
<%Set conexao=Server.CreateObject("ADODB.Connection")
conexao.ConnectionString="DSN=MIOdbc;User=pepe;Password=1234"
conexao.open
Set objcommand=Server.CreateObject("ADODB.Command")
objcommand.activeconnection=Conexao
objcommand.commandtext="delete * from socios where pago=0"
%>
Métodos:
* Execute
Neste tutorial você aprenderá a criar uma página ASP que insira dados em um banco de dados. Como a linguagem SQL é universal, você poderá usar esta rotina em qualquer tipo de banco de dados, seja ele Access, SQL ou mySQL (acredite, é possÃvel usá-lo com o ASP). Inserir dados a partir de um formulário é muitas vezes o sonho daqueles que estão aprendendo a fazer sites - e eu, que já passei por esta fase, venho desmistificar a pompa do nome
…
O objeto Application se utiliza para compartilhar informação entre todos os usuários de uma aplicação (entendemos por uma aplicação ASP todos os arquivos .asp de um diretório virtual e seus subdiretórios. Como vários usuários podem compartilhar um objeto Application, existem os métodos Lock e Unlock para assegurar a integridade do mesmo (vários usuários não podem modificar uma mesma propriedade ao mesmo tempo).
Lock
O método Lock assegura que só um cliente pode modificar ou ter acesso às variáveis de Application ao mesmo tempo.
Sintaxe:
ApplicationLock
Unlock
Recentes Comentários