E ai pessoal, beleza? Mais uma dica simples, utilizando um recurso adicionado no .NET 4.0, para saber se o Sistema Operacional é 64 bits, ou o processo que está executando nossa lógica é 64 bits temos jeitos simples para fazer isso. Para descobrir se o sistema operacional é 64 bits é só fazer: Environment.Is64BitOperatingSystem E…

Leia mais →

As vezes quando utilizamos alguns objetos ou métodos do .Net, o Intellisense mostra o método riscado, e nos avisa que o mesmo está obsoleto, e devemos utilizar outra classe ou método no lugar, e podemos utilizar esse recurso nos nossos códigos! Trabalho criando ferramentas e frameworks pra outros desenvolvedores, e nem sempre quando disponibilizamos alguma…

Leia mais →

Essa dica meu amigo de trabalho Carlos Neto quem passou por e-mail hoje,  e quero compartilhar. Não sei se já perceberam que a tradução das mensagens do .NET Framework para pt-br não é muito confiável, para não falar horrível :), geralmente não querem dizer muita coisa, e hoje fiquei sabendo do site Unlocalize. A idéia…

Leia mais →

Olá, tudo bem? Nem lembro quando foi a última vez que escrevi sobre Windows Forms, a maioria dos desenvolvedores de aplicações para Windows ainda estão com projetos em Windows Forms, então hoje vou mostrar uma dica simples e útil. Quando trabalhamos com Windows Forms, é comum a utilização do controle ListView, principalmente pelas várias forms…

Leia mais →

Ano passado escrevi dois artigos comparando as formas de concatenar strings com .NET, pode ver os artigos aqui e aqui, mas agora vamos entender como as strings se comportam, e porque o .NET trata strings de uma forma “especial”. Antes de continuar falando das Strings, vamos entender os tipos de dados no .NET, basicamente temos…

Leia mais →

Gosta do seu SQL Server, Oracle, MySql, todos esses bancos de dados relacionais? Vamos esquecer isso um pouco hoje e ver um banco de dados orientado a documentos! O MongoDB é só um de vários bancos de dados que seguem o modelo NoSQL, segue alguns links para entendermos melhor como seria um banco de dados…

Leia mais →

Mais uma dica rápida de novidades presente no .NET 4.0. A classe StringBuilder ganhou um método chamado Clear que limpa todos os caracteres da sua instância, mais simples impossível x) ! Vamos ao exemplo. static void Main(string[] args) { var stringBuilder = new System.Text.StringBuilder(); stringBuilder.Append("www.marcioalthmann.net"); stringBuilder.Append("www.silverlightplanet.net.br"); Console.WriteLine("Total de caracteres: {0}", stringBuilder.Length); stringBuilder.Clear(); Console.WriteLine("Total de caracteres…

Leia mais →

Hoje vamos ver um método novo disponível para strings que é o IsNullOrWhiteSpace. Sempre precisamos verificar o valor de alguma propriedade, controle de tela, se ele foi informado ou não, até a versão 3.5 do .net poderíamos fazer esse tipo de validação de uma forma mais elegante com String.IsNullOfEmpty() que verificar se é null ou…

Leia mais →

Olá, tudo bem? Uma dica rápida, hoje o Felipe Pocchini apareceu desesperado no MSN (falei que falaria sobre você no post hehueue) perguntando como criar um Setup pelo Visual Studio, mas usar automaticamente a pasta AppData do usuário automaticamente. Bom pra quem nunca viu, com o Visual Studio conseguimos criar projetos de Setup, agora na…

Leia mais →

Olá, uma dica rápida aqui no blog. Um amigo estava querendo usar LINQ para obter o valor máximo de um array de strings, ele possuia os valors 90, 120 e 150, o problema de fazer isso com strings é que ela considera 90 o maior valor, para resolver isso no LINQ é simples, veja o…

Leia mais →

Page 1 of 3123»
  • Oops Twitter isnt working at the moment