Danilo O. Pinheiro, dopme.io

Danilo O. Pinheiro, dopme.io @daniloopinheiro

About: Inicie em tecnologia por volta de 2017. Neste percurso, com experiencia em desenvolvimento web em .NET e outras tecnologias. Com algumas certificações, e fundador da DevsFree.

Location:
Brasil
Joined:
Jul 22, 2020

Danilo O. Pinheiro, dopme.io
articles - 35 total

O Roteiro Definitivo do C# — Da Versão 1.0 até a 13.0 (e Além)

Como uma das linguagens mais robustas e maduras do ecossistema .NET, o C# continua evoluindo a cada...

Learn More 0 0Jul 14

De C# 12.0 (2023) ao Futuro com C# 13.0 (2025) — Avanços em Produtividade, Clareza e Imutabilidade

Desde sua origem em 2002, o C# evoluiu significativamente, e as versões mais recentes têm focado na...

Learn More 0 0Jul 14

De C# 11 a C# 12 — Aprofundando a linguagem com expressividade e produtividade

O C# continua evoluindo com equilíbrio entre clareza, poder expressivo e produtividade para...

Learn More 0 0Jul 12

A História do C# — Versão 1.0

A linguagem C# 1.0 foi lançada em 2002 como parte do framework .NET 1.0, liderada por Anders...

Learn More 0 0Jul 11

De C# 10.0 a C# 11.0 — Produtividade, padrões poderosos e novas formas de expressar código limpo

Enquanto o C# 10 modernizou a organização e concisão do código, o C# 11 foi mais fundo, permitindo...

Learn More 0 0Jul 11

De C# 9.0 a C# 10.0 — Imutabilidade, Expressividade e Produtividade no .NET moderno

As versões C# 9.0 e 10.0 foram lançadas junto com o .NET 5 e .NET 6, e marcaram um avanço...

Learn More 0 0Jul 11

C# 8.0 vs C# 9.0 – O que mudou e como usar no seu código moderno

O C# 8.0 e 9.0 marcam uma das fases mais evolutivas da linguagem, com recursos voltados à segurança...

Learn More 0 0Jul 9

De C# 7.2 para C# 7.3 – Otimizações por referência, generics mais fortes e código mais seguro

As versões 7.2 e 7.3 do C# representam uma fase em que a Microsoft refinou recursos introduzidos no...

Learn More 0 0Jul 7

De C# 7.0 para C# 7.1 – O que mudou?

O C# 7 introduziu uma das maiores atualizações da linguagem até então, com foco em desempenho,...

Learn More 0 0Jul 2

O que C# 5.0 não tem que C# 6.0 tem?

Entre 2012 e 2015, o C# deu um salto significativo em clareza de código e produtividade do...

Learn More 0 0Jul 1

Entity Framework ou Dapper ?

Neste artigo, vamos comparar Entity Framework Core e Dapper,...

Learn More 0 0Jun 30

O que C# 4.0 não tem que C# 5.0 trouxe?

A linguagem C# evolui constantemente para acompanhar as necessidades modernas de desenvolvimento. As...

Learn More 0 1Jun 27

.NET com um Modelo de GenAI (LLM)

O uso de modelos de linguagem generativos (LLMs) tem crescido em aplicações web modernas, desde...

Learn More 0 0Jun 24

O que C# 3.0 não tem que C# 4.0 tem ?

Examinais as Escrituras, porque vós cuidais ter nelas a vida eterna, e são elas que de mim...

Learn More 0 0Jun 22

O que C# 2.0 não tem que C# 3.0 tem ?

Todo caminho do homem é reto aos seus olhos, mas o Senhor sonda os corações. Provérbios 21:2 A...

Learn More 0 0Jun 21

Entendendo o DDD Antes do Código

Louvai ao Senhor dos senhores; porque a sua benignidade dura para sempre. Aquele que só faz grandes...

Learn More 0 0Jun 21

Injeção de Dependências com .NET

🧩 Injeção de Dependências em C# com .NET Projeto baseado na trilha oficial da...

Learn More 0 0Jun 21

Comunicação Rápida e Tipada com gRPC no .NET

Em arquiteturas modernas, especialmente com microserviços e comunicação entre sistemas distribuídos,...

Learn More 0 1Jun 16

DDD com .NET: Separando Responsabilidades com Bounded Contexts

"A confusão começa quando diferentes áreas de negócio compartilham um mesmo modelo de dados." — Eric...

Learn More 0 1Jun 16

Comunicação com Apache Kafka Usando .NET Moderno

Em arquiteturas orientadas a eventos e microsserviços, o Apache Kafka se tornou uma das tecnologias...

Learn More 0 1Jun 16

Comunicação com ActiveMQ Usando .NET Moderno

Em arquiteturas modernas orientadas a eventos, o uso de mensageria assíncrona é uma prática...

Learn More 0 1Jun 16

Integração do Kong com Aplicações .NET Modernas

Nos últimos anos, a arquitetura baseada em microserviços tornou-se um padrão para sistemas escaláveis...

Learn More 0 1Jun 16

Comunicação Simples com RabbitMQ Usando .NET Moderno

A integração entre aplicações .NET e RabbitMQ é uma poderosa forma de implementar mensageria...

Learn More 0 1Jun 16

.NET Moderno em Comunicação com MongoDB

A comunicação entre aplicações .NET modernas e o banco de dados MongoDB tornou-se mais robusta,...

Learn More 0 0Jun 13

Novidades do .NET MAUI no .NET 9: O Futuro do Desenvolvimento Multiplataforma

O .NET MAUI (Multi-platform App UI) continua a evoluir como a principal plataforma da Microsoft para...

Learn More 0 1Jun 11

Novidades do C# 13: Recursos e Exemplos Práticos

O C# 13, lançado com o .NET 9, introduziu diversos aprimoramentos que tornam o desenvolvimento mais...

Learn More 0 0Jun 11

Novidades do .NET Aspire: Integrações, Testes e Conexões

O .NET Aspire é uma estrutura de desenvolvimento da Microsoft projetada para facilitar a criação de...

Learn More 0 0Jun 11

O que há de novo no ML.NET em 2025

O ML.NET continua a evoluir como uma poderosa biblioteca de aprendizado de máquina para...

Learn More 0 2Jun 10

O que C# 1.0 não tem que C# 1.2 tem ?

As versões iniciais do C# (lançadas entre 2002 e 2003) evoluíram rapidamente com melhorias pontuais,...

Learn More 0 0Jun 10

Monitoramento de Recursos do Sistema com HealthChecks .NET

Em aplicações modernas, especialmente em ambientes distribuídos e baseados em microsserviços, é...

Learn More 0 0Jun 6