Swift: for-in, for-condition-increment e range operators

Olá, tudo bem? Hora de continuar a série de posts sobre Swift. A série começou com uma introdução e exemplos básicos de declaração de constantes e variáveis. Vamos continuar nesse e nos próximos posts conhecendo as formas de controle de fluxo, começando com opções para iteração utilizando for, aproveitando vamos conhecer dois range operators ou… Continue reading

Descobrindo os grupos de autorização do usuário no domínio

Olá :). Hoje uma dica para quem precisa validar se determinado usuário fazer parte de algum grupo de autenticação do domínio. Dependendo o tipo de aplicação que está desenvolvendo isso pode te ajudar, apesar de simples pode encontrar problemas tentando de outras formas. O primeiro passo é adicionar referência ao assembly System.DirectoryServices.AccountManagement no seu projeto…. Continue reading

ODP.NET: The provider is not compatible with the version of Oracle client

Uma dica rápida hoje :). ODP.NET é o provedor de acesso a dados disponibilizado pela Oracle para .NET. É recomendado a utilização do provider oficial da Oracle, até porque o namespace System.Data.OracleClient está com as classes marcadas como deprecated desde a versão 4.0. Quem tentar utilizar a ODP.NET pode se deparar com o erro “The… Continue reading

TDD e Node.js – Introdução ao Mocha

Olá, feliz 2014. :) Se você não conhece Node.js recomendo o livro Aplicações web real-time com Node.js do Caio Ribeiro Pereira. Mas resumindo o máximo possível, conseguimos escrever aplicações que são executadas no servidor utilizando a linguagem JavaScript. Sei que muitos que visitam o blog são desenvolvedores que utilizam .NET (eu também :] ), mas… Continue reading