Arquivos anuais: 2008


Função para fonetizar textos em c# 5

Fonetizar significa examinar a palavra sob o ponto de vista fonético. Analisar as partes da palavra pelo seu som e não pela escrita. Por exemplo: O nome Felipe pode ter várias variações como Filipe, Filipi, Filipe, Philipe, Phelipe, Phelipi.  Ao fonetizar esses nomes, chegamos sempre no mesmo resultado (FILIPI).   A fonetização […]


Atribuir valor NULL em variáveis do tipo int, double, DateTime, etc… 3

Por padrão, não se pode atribuir um valor nulo em variáveis do tipo Int32, Double, DateTime entre outros tipos. Para que isto seja possível devemos usar a classe Nullable. Para declarar uma variável como Nullable, a definição da variável deverá ficar da seguinte forma:

Para atribuir um valou null a […]


Redirecionando a página utilizando HTML

Um recurso muito utilizado em páginas HTML é o de redirecionamento. Com apenas uma linha de código no cabeçalho da página podemos fazer o redirecionamento para outra página ou site. É possível também recarrega-la de tempo em tempo (refresh). O código abaixo é de uma página HTML simples que após […]


Abrindo popups de thumbnails com o Highslide

O Highslide é um software open source escrito em JavaScript próprio para abrir popups de imagens. O legal é que ele possui efeitos super interessantes como fade, bordas arrendondadas, galeria, legenda entre outros. Possui vários exemplos prontos que facilitam ainda mais a utilização deste framework. Para conferir entre na página do Highslide e […]


Limpando todos os componentes da página 2

Para limpar todos os componentes da página basta buscar por cada tipo individualmente utilizando o método Controls(). O método Controls() está presente em todas as classes que herdam de Control. O código abaixo percorre todos os componentes do formulário da página verificando os que são TextBox. Em seguida é dado […]


Verificar o tipo do objeto em C# 3

Para verificar o tipo do objeto basta utilizar o método GetType() presente em todas as classes. Por exemplo para verificar se um objeto é do tipo string basta fazer

Uma forma mais usual de usar o GetType é para outros tipos de dados que não sejam os primitivos. Por […]