Secret Manager no .Net Core

No post anterior vimos como preparar nossa aplicação para configurações de diferentes ambiente com o AppSettings.json Mas e informações sensíveis em nosso código como podemos manusear ela? Como nossa Connection String para o Banco de dados. Geralmente em ambiente de desenvolvimento o melhor é que seja sempre um banco de...

Leia mais

Setando diferentes ambientes com AspNet Core

Se você estivesse fazendo uma aplicação com AspNet MVC 5 e quisesse ter seu código preparado para suportar diferentes ambientes (como dev, teste e produção) você faria isso com seu web.config. Tendo diferentes web.ambiente.config. De padrão de inicio um template de aplicação MVC 5 ja vinha com web.debug.config e web.release.config....

Leia mais

Dev Mind - Kano Model

Este post é uma continuação do Post anterior a respeito de como desenvolvedores geralmente decidem jogar um produto no mercado e como podemos fazer para antes validarmos nossa ideia e polir ela para atender ao mercado. Dando continuidade a nossa etapa de Identificar necessidades não servidas podemos usar uma técnica...

Leia mais

xUnit 1.1 erro InternalAbsctractions

Se você esta atualizando seu projeto AspNet Core 1.0 para o 1.1 e você tem ele coberto por testes muito provavelmente vai ser necessário atualizar seu projeto com xUnit também para o Core 1.1. Mas tem um catch ai. Após atualizar seu projeto com xUnit para o Core 1.1 muito...

Leia mais

Dev Mind - Satisfação x Importância

Este post é uma continuação do Post anterior a respeito de como desenvolvedores geralmente decidem jogar um produto no mercado e como podemos fazer para antes validarmos nossa ideia e polir ela para atender ao mercado. Identifique necessidades não servidas Uma vez que temos nossa hipótese de nosso Target Customer,...

Leia mais

Algoritmando - Encontrar a soma dos números

Eis um problema que peguei no CodeFight para resolver e achei divertido. O nome do problema é Count Sum Of Two Representations e ele consiste no seguinte: Dado três números n, l e r encontre os inteiros que representem a soma de A e B aonde l <= A <=...

Leia mais

Dev Mind - Product Market Fit

Este post é uma continuação do Post anterior a respeito de como desenvolvedores geralmente decidem jogar um produto no mercado e como podemos fazer para antes validarmos nossa ideia e polir ela para atender ao mercado. Product Market Fit Mas agora o que queremos aprender? Como saber o que precisamos...

Leia mais

DateTime - Trabalhando com UTC em seu Back e Front

Vamos ver uma forma de lidarmos com data e hora de clientes em diferentes TimeZones. Cenário Vamos criar um cenário aonde você quer armazenar o horário que um cliente clica em um botão na Argentina e quer exibir para você aqui no Brasil como se a pessoa tivesse clicado ao...

Leia mais

Dev Mind - A mente do desenvolvedor

Para muitos desenvolvedores em algum momento da carreira surge uma ideia para resolver um problema que algum amigo comenta, ou familiar, ou que observamos por nós mesmos. A mente do Desenvolvedor Nós desenvolvedores de software temos uma coisa excelente, muitas das vezes nós temos a capacidade de criar os sistemas...

Leia mais

DateTime - Time Zones

A ideia por tras deste post é tentar explicar um pouco as práticas para organizar sua data e hora em aplicações Web. E aonde vamos chegar a ver um forma de resolver isso para aplicações internacionais. Quando vamos criar uma aplicação Web em muitos casos nunca damos muita importancia quanto...

Leia mais