C# 6 – String Interpolation

Hora de começar uma série simples e rápida sobre alguns dos novos recursos disponíveis no C# 6. E hoje vou começar com um que me agradou, vamos falar sobre string interpolation. Uma breve definição sobre o que é. Fonte. In computer programming, string interpolation or variable interpolation (also variable substitution or variable expansion) is the […]

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

Swift – Introdução, constantes e variáveis

Fiz alguns posts falando o básico sobre Objective-C. Que era até esse ano a linguagem para o desenvolvimento de aplicação para iOS. Pode ver esses posts aqui. No WWDC desse ano, a Apple apresentou uma nova linguagem de programação chamada Swift. Uma linguagem nova, moderna e cheia de recursos interessantes. E é sobre Swift que […]

Dica: cellpadding e cellspacing de tabelas via CSS

Olá, mais uma dica simples hoje :) ! Apesar de implementarmos layouts nas nossas aplicações utilizando divs, ou os novos elementos do HTML 5. O uso de tables ainda existe. Elas são úteis em “tabelas” :D. Ou caso você utilize uma ferramenta visual para editar seu HTML, algumas delas gostam bastante de criar tables de […]

Dica: LINQ/Lambdas – Sum() em mais de uma propriedade

Todos gostam de utilizar e trabalhar com LINQ. É muito fácil e prático fazer operações em coleções de objetos, utilizando LINQ ou as Lambdas Expressions. Um método de fácil utilização é o Sum(). Segue um exemplo onde faço uma soma de todos os valores da propriedade PrimeiroValor. Mas em algum cenário onde você precise somar […]

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