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. […]

Livro Desenvolvimento com ASP.NET MVC

Estou muito feliz em anunciar o livro Desenvolvimento com ASP.NET MVC que escrevi em parceria com meu amigo Fabrício Sanchez. O livro foi um dos responsáveis pela falta de posts no blog, mas o esforço valeu e estou muito feliz com o resultado alcançado. Publicamos o livro pela editora Casa do Código, muito obrigado ao […]

Dica – habilitar o scroll do mouse no controle FlowLayoutPanel

Dica rápida para quem utiliza WinForms. Utilizo o FlowLayoutPanel em formulários que recebem controles dinâmicamente, não sei o tamanho do formulário, então vou adicionando os controles e ele vai organizando tudo, horizontal ou verticalmente. Ao definir a propriedade AutoScroll igual a true, quando o número de controles adicionados é maior que a área disponível do […]

C# – Keywords const e readonly

Faz algum tempo que não falo sobre C#, apesar de sempre utilizar C# nos programas, é sempre bom dar mostrar algo da linguagem, apesar de ser um assunto básico, nunca é demais falar sobre algumas keywords. Já escrevi sobre algumas keywords do C# aqui no blog, e hoje vou falar sobre as keywords const e […]

RavenDB: DocumentStore e DocumentSession

No primeiro artigo sobre o RavenDB, eu listei algumas características do produto, e para finalizar, mostrei um código simples onde um objeto era incluído no banco de dados. Nesse código existem dois objetos importantes da API do RavenDB, o DocumentStore e o DocumentSession, vamos começar pelo  Store. De uma forma simples, é com o DocumentStore que criamos […]

Começando com o RavenDB

Desde o artigo onde “brinquei” com o MongoDB, tomei conhecimento sobre o RavenDB, que é um NoSQL com vários recursos interessantes, open source e escrito em .NET. O projeto está no github e é liderado pelo Ayende Rahien, se você não conhece o cara, recomendo acompanhar o blog e ver outros produtos que ele faz ;). […]

Protobuf-net e objetos complexos

Depois do último artigo onde mostrei o quanto o Protobuf-net é poderoso, algumas suspeitas apareceram sobre um problema do mesmo com objetos complexos, então resolvi refazer o teste deixando mais “complexo” o objeto serializado. Sem mais vamos aos objetos que serão serializados. [Serializable] [DataContract] public class Album { [DataMember] public string Titulo { get; set; […]