Neste artigo irei abordar como podemos controlar as nossas threads em C#, seqüência de execução e controlar o número de threads que podemos executar, por vez, em nossa aplicação . Para isso vou falar da classe Semáforo, namespace System.Threading.Semaphore. Primeiro vamos …
Categoria: C#
Checar se a conexão com a internet está ativa
Eu desenvolvi uma aplicação onde necessitava verificar a conexão com a internet, se estava ativa ou não, caso contrário a aplicação iria parar.Para verificar se a conexão com a internet está ativa podemos usar a API InternetGetConnectedState. Mais informações sobre …
MaskedNumber em C-Sharp
Quando eu precisei de um campo numérico em C#, tentei usar o MaskedTexBox.Eu particularmente não gostei deste componente e neste caso eu reinventei a roda e acabei criando o MaskedNumber. Eu coloquei alguns tipos já pré-formatados como: Peso, Valor, Moeda, …
Usando dll C# como um ActiveX/DLL
Nem todas as linguagens suportam o acesso às classes, métodos e propriedades das DLL’s criadas em .NET de uma forma “automática”, “nativa”. Muitas vezes temos a necessidade de disponibilizar estes acessos para linguagens que suportam o uso de ActiveX. (veja: …
Cast de string para enum em C#
Muitas vezes precisamos atribuir a uma propriedade do tipo enum um conteúdo, porem temos em mãos somente uma string com valor a ser atribuito, para realizar esta operação temos que fazer uma conversão ou como é mais conhecido fazer um …
Como recuperar a descrição do enumerador partindo do código dele
Em muitos casos temos a necessidade de recuperar a descrição de um Enum partindo do código, pois é este que temos gravado em nosso banco de dados, veja como: É isso ai, bem simples… 🙂
InputBox em CSharp
Ola Pessoal. Neste artigo eu vou falar de uma carência que o C# tem. O InputBox. O C# não possui um InputBox, logo temos que criar um, aqui vai um código que facilita a vida. Com este inputBox você pode …
Paginação remota com ext.net, CSharp e ASPX
Olá Pessoal. Neste tutorial eu vou escrever e falar sobre paginação remota utilizando o Ext.Net, C# e ASP.Net. Antes de começar, uma rápida revisão sobre paginação. O que é paginação? Paginação (paginar) consiste em dividir em partes (páginas). Imagine o jornal que …