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 →
Existem algumas formas interessantes de fazer loops em Ruby, que são times, upto e downto, que estão disponiveis em algum número, veja documentação completa. A idéia é simples, .times vai executar o códido o número de vezes informado, upto vai executar o código o número de vezes incrementando do valor inicial até o final, e…
Leia mais →
Primeiro feliz 2012 para todos :) Ano novo, nova atenção para o blog, depois de um ano complicado com trabalho novo, casa nova, cidade nova, o blog ficou meio abandonado, mas agora tudo está tranquilo e pretendo postar com mais frequência! Para quem não acompanhou as outras publicações segue os links. Mensageria o Início Frameworks…
Leia mais →
Navegando pelo blog do Ayende, encontrei um post curioso, onde ele fez um teste para saber quantos objetos em 1 segundo o .NET consegue criar. Nunca tinha pensado no assunto, e resolvi testar utilizando meu notebook, mas também comparar com outras linguagens, hoje posto a comparação entre .NET e Java. São apenas curiosidades, não acredito…
Leia mais →
Pela falta de tempo de posts mais complexos, vou postar várias dicas rápidas que sempre me perguntam, então qualquer dúvida é só entrar em contato. Dependendo da forma de comercialização do software, é interessante permitir somente uma instância da aplicação rodando no computador, é fácil fazer isso utilizando a classe Mutex. Abaixo o código da…
Leia mais →
Acesso a dados, sempre voltamos a falar sobre o assunto, afinal vivemos isso todo dia, desde que testei o MongoDB fiquei feliz com as possibilidades fora do mundo relacional, mas essa ainda não é uma realidade vivida diariamente, então vamos simplificar a vida com os bancos relacionais! Existem ótimos frameworks de mapeamento objeto relacional, no…
Leia mais →
Estamos acostumados com alguns padrões para desenvolvimento, a sopa de letras é enorme, vamos de MVC, MVVM, passamos por SOLID, e temos o famoso livro do GOF, no mundo da integração de sistemas existem os Enterprise Integration Patterns. Vou mostrar aqui no blog 2 desses padrões, e começarei pelo mais simples que é o Request/Reply….
Leia mais →
Nesse post não vou mostrar o básico do NuGet, até porque para quem não conhece recomendo o blog do Vinicius Quaiato. Instalar e atualizar frameworks em nossos projetos ficou simples com o NuGet, mas quando estamos em um cenário empresarial, as vezes precisamos compartilhar frameworks entre as equipes, e criar um servidor de distribuição de pacotes utilizando…
Leia mais →
Antes de começar o post, uma novidade é que tentarei postar tudo a partir de hoje em C#, Ruby e Python, assim consigo estudar mais Ruby e Python, e quem tem interesse pode aprender algo também, e por favor aceito críticas e dicas sobre os códigos! Também vou começar a resolver os problemas do Projeto…
Leia mais →