Criando dados fake com o Bogus

O Bogus é uma biblioteca que foi criada para gerar dados fake, ela foi desenvolvida baseada no facker.js e sua sintaxe de utilização foi inspirada no FluentValidation. A biblioteca foi desenvolvida por Brian Chavez e funciona hoje com C#, F# e VB.NET. A ideia principal da biblioteca é gerar dados fake para a aplicação de […]

Continue lendo

MVP Conf LATAM 2019

Nos dias 12 e 13 de abril aconteceu em São Paulo o MPV Conf LATAM 2019, onde contou com mais de 2000 participantes. O evento é organizado por MVPs de todo o Brasil, e todo o valor arrecadado é doado a instituições de caridade de várias regiões do país. Nesses dois dias de evento tive […]

Continue lendo

Utilizando Múltiplos Resultados no Dapper

O Dapper já é muito conhecido entre os desenvolvedores .NET, aqui no blog eu já escrevi um artigo explicando o que é o Dapper (Clique aqui) e outro falando como podemos mapear coleções com o Dapper (Clique aqui). Uma outra forma bem bacana de se fazer o mapeamento de coleções é usando a técnica de […]

Continue lendo

Oracle no .NET Core

Como sabemos a Oracle levou um tempo para aceitar que o .NET Core ia explodir no mercado, e seu drive de conexão para o core levou um tempo para dar as caras no mercado, mais a empresa só liberou o ODP.NET por enquanto, ainda não temos suporte do mesmo para o Entity Framework Core, somente […]

Continue lendo

Lendo arquivos CSV com Linq

Entendendo o motivo No desenvolvimento sempre nos deparamos com a necessidade de ler arquivos no formato CSV, várias pessoas fazem a leitura do arquivo utilizando o while lendo linha a linha, mas existe outras formas de fazer esse tipo de leitura, uma delas é utilizando o linq. Um pouco sobre o Linq Uma consulta é […]

Continue lendo

Como consumir um Web Service no .NET Core

Novas tecnologias No artigo anterior mostrei como consumir um web service dos correios usando o .NET Full Framework no Visual Studio 2015, e expliquei como é o funcionamento do mesmo, caso queira ver o artigo anterior pode clicar aqui. Com o advento do projeto do .NET Core algumas coisas mudaram, agora o .NET pode ser […]

Continue lendo

Criando um serviço para Windows de forma simples com o TopShelf

Quem precisou criar serviços Windows sabe a complexidade que é usar o Windows Services no desenvolvimento, para resolver isso um grupo criou o TopShelf. Nele é possível utilizar uma aplicação console para transformá-la em serviço. Os desenvolvedores dizem que a justificativa é que é mais fácil depurar uma aplicação console do que um serviço. Montando […]

Continue lendo

Como Mapear Coleções no Dapper

O Problema do mapeamento de Collections Nós sabemos que o Dapper nos auxilia e muito quando a questão é performasse. Muitas pessoas usam ele para ganhar em tempo de resposta. Mais já vi muita gente que acaba utilizando o Entity para porder resolver os problemas das Collections dentro de uma entidade, por não dar conta […]

Continue lendo
Web Api

Criando um Self Host Web API

Relembrando No último post (Desenvolvendo suas aplicações com Self Host), vimos o que é e como criar um Self Host. Hoje vamos ver como fazer um Self Host trabalhar como um Web Api. Primeiro Passo Bem o primeiro passo é como o do primeiro artigo, que é criar um novo projeto do tipo Console Application. […]

Continue lendo

Desenvolvendo suas aplicações com Self Host

Para entender o Self Host é necessário entender o OWIN Por muitos anos para se publicar as aplicações web desenvolvidas nas plataformas da Microsoft se utilizava o IIS (Internet Information Service) o mesmo passou por muitas modificações e melhorias no decorrer dos anos, se tornando uma ferramenta muito conhecida no mercado e se tornando uma […]

Continue lendo