Gerar uma classe a partir de um Json no Visual Studio

Fala pessoal, Hoje é muito comum trabalharmos com APIs e sempre precisamos criar classes para receber os dados serializados. A dica então é bem simples! O Visual Studio tem um recurso chamado “Paste JSON as Classes” que pega o conteúdo da area de transferência e cola como uma classe: Agora vamos acessar uma API que retorna dados em Json, por exemplo esta API que retorna a previsão do tempo: http://worldtimeapi.org/api/timezone/America/Sao_Paulo

NuKeeper - mantenha seus pacotes atualizados

Todos nós usamos diversos pacotes em nossas aplicações, até mesmo partes essenciais dos projetos estão em pacotes hoje em dia! Ai vem o grande desafio, como manter isto tudo atualizado, e principalmente, como descobrir o que precisa ser atualizado ? Conheça o NuKepper O Nukeeper é um “atualizador” de pacotes, que como o site do GitHub diz: “Ele Automagicamente” atualiza seus pacotes. MAs atualizar pacotes pode ser perigoso, não é? Então você pode usar o NuKeeper para mostrar quais pacotes estão desatualizados, e há quanto tempo!

Migração do Blog para Markdown

Fala pessoal, Hoje conclui a migração do meu blog para Markdown com https://gohugo.io/, transformando todo o conteúdo em estático. Há muitos anos que o meu blog está em Wordpress, mas estava muito lento, então resolvi modernizar e migrar tudo para markdown. Infelizmente nao conseguir migrar comentários dos posts, mas agora instalei o https://disqus.com/ e todos os comentários ficarão centralizados! []s.

Injeção de Dependência em C# - Bônus

No último artigo desta série, vou mostrar duas coisas bem simples: primeiro como usar o EntityFramework Core em memória e como invocar uma dependência injetada sem usar o construtor da classe! Mas porque você não iria injetar a dependência no construtor, como eu mostrei nos artigos anteriores? Bom, as vezes é necessário usarmos mecanismo alternativos para simplificar o desenvolvimento e termos acesso aos objetos!!! EntityFramework Core Durante muitos anos eu escrevi sobre EF, mas como houve um atraso muito grande no desenvolvimento do EF Core, eu acabei utilizando outros ORMs em projetos.

Injeção de Dependência em C# – Parte 2

Na parte 1 desta série falamos sobre como funciona a injeção de dependência e até criamos um exemplo usando NInject. um famoso mecanismo de DI (depency injection). Neste artigo vamos falar como o ASP.NET Core revolucionou a injeção de dependência, incorporando este mecanismo ao seu núcleo. Isto significa que agora já temos o mecanismo nativamente implementado, sem a necessidade de uma ferramenta de terceiros. Uma outra coisa interessante sobre este mecanismo no ASP.

Injeção de Dependência em C# - Parte 1

Olá, Hoje em dia muito se tem se falado muito em injeção de dependência, principalmente se você desenvolve ou está começando a desenvolver com ASP.NET Core. Mas que realmente significa “injetar” uma dependência e o que é a tal dependência? Conceito Injeção de dependência é um padrão de projeto que permite baixo acoplamento do código! Ai você se pergunta, mas o que é acoplamento do código? Sendo bem simplista, é um código que possui uma alta dependência de um outro código, onde o relacionamento entre os dois é muito forte!

ASP.NET Core: Minhas Views sumiram no publish?

Você é do tipo que as vezes muda o conteúdo de uma view no ambiente de produção ? Isto pode ser algo “questionável”, mas é também muito útil se você precisa fazer um pequeno ajuste na parte visual na aplicação. Eu já precisei mudar códigos JavaScript nas páginas em uma aplicação onde não poderia executar uma nova publicação, e esta facilidade me poupou muito tempo! Mas uma mudança feita no ASP.