Data de Atualização
Testes de mutação com Stryker.NET
Testes de mutação com Stryker.NET

Stryker.NET é uma biblioteca para aplicações .NET 5 e superioes que permite que você teste seus testes unitários inserindo bugs temporariamente.

ASP.NET Core - Autenticação e Autorização
ASP.NET Core - Autenticação e Autorização

Autenticação via Token com Claims e Roles de forma simples e direta.

Executando processamentos em segundo plano no .NET com o Hangfire
Executando processamentos em segundo plano no .NET com o Hangfire

Neste artigo será apresentado o Hangfire, uma biblioteca para .NET que auxilia a desenvolver rotinas agendadas e outros recursos.

ASP.NET Core 3 – Autenticação e Autorização com Bearer e JWT
ASP.NET Core 3 – Autenticação e Autorização com Bearer e JWT

Aprenda a criar, da forma mais simples e funcional possível, um esquema de autenticação e autorização baseada em perfis (Roles) no ASP.NET Core 3.0.

Flunt
Flunt

Flunt é uma forma de implementar um padrão de notificações em sua aplicação para concentrar erros e mudanção em determinadas ações e entidades.

Gestão de equipes com GitHub
Gestão de equipes com GitHub

Gerenciar diversas equipes em diversos projetos diferentes é simples utilizando a ferramenta de gestão de equipes do Github.

Criando templates no Visual Studio
Criando templates no Visual Studio

Neste artigo vamos entender como podemos criar templates para o Visual Studio de forma a otimizar rotinas comuns que temos como desenvolvedor

Pratique algoritmo - Matrizes
Pratique algoritmo - Matrizes

Este artigo traz uma série de 30 exercícios para pratica e fixação de conhecimento relativo a aprendizagem de algoritmos utilizando vetores/matrizes.

Publicando Aplicativos Web no Azure utilizando Identity SQLite e GitHub Actions
Publicando Aplicativos Web no Azure utilizando Identity SQLite e GitHub Actions

Neste artigo vou falar sobre uma forma simples e prática de implementar e publicar um aplicativo web, usando linhas de comando, implementando autenticação com Identity, usando SQLite como banco de dados, e o processo de deployment será feito em um App Service no Azure, máquina Linux, automatizado pelo GitHub Actions.

ASP.NET Core 3.1 - Autenticando sua API com Google via Firebase
ASP.NET Core 3.1 - Autenticando sua API com Google via Firebase

Está perdido sobre como fazer autenticação externa com sua API? Este artigo vai te ajudar!

SQL Server: Conhecendo os cursores
SQL Server: Conhecendo os cursores

Cursores são estruturas de uma consulta onde podemos executar ações enquanto percorremos os registros. Neste artigo iremos montar um cursor com o objetivo de atualizar a cidadania de pessoas em uma tabela concatenando o campo Citizenship e UF.

Node e NPM - Instalação, Configuração e Primeiros Passos
Node e NPM - Instalação, Configuração e Primeiros Passos

Node é um executor de código JavaScript bem popular no mundo da programação. Neste artigo veremos como realizar sua instalação, configuração e primeiros passos.

Utilizando o Discord como repositório de log em .NET
Utilizando o Discord como repositório de log em .NET

Aprenda como criar um canal de logs no Discord utilizando C# (Csharp) e .NET com Swagger.

Dapper Unit of Work e Repository Pattern
Dapper Unit of Work e Repository Pattern

O Dapper é um Micro ORM muito poderoso e que nos dá muita liberdade, porém com grandes poderes trazem grandes responsabilidades e neste artigo vamos conferir como implementar alguns padrões com ele. ## Dapper O Dapper é um Micro ORM mantido pelo StackOverflow com o foco em performance. Ele se difere de outros ORM por ser mais simples em seu contexto, que é o motivo pelo qual ele consegue perfor...

Mudanças no EF Core 5 que todos aguardamos
Mudanças no EF Core 5 que todos aguardamos

Mudanças no EF Core 5 estão a caminho, mas o que de fato devemos esperar delas? Será que as preces da comunidade serão ouvidas?

Como testar o .NET 8 e C# 12 hoje mesmo!
Como testar o .NET 8 e C# 12 hoje mesmo!

Nas últimas semanas tivemos o lançamento do Preview 3 do .NET 8 que sai em Novembro de 2023, juntamente com as primeiras novidades do C# 12. Vamos testar isso tudo?

Migrations com EF Core, .NET 5 e PostgreSQL
Migrations com EF Core, .NET 5 e PostgreSQL

Se você não pode, ou mesmo não quer, utilizar MySQL em sua API-REST no .NET 5, leia esse artigo até o final e certamente conseguirá usar com PostgreSQL.

Entendendo Nullable Types no .NET
Entendendo Nullable Types no .NET

Lidar com possíveis valores nulos em qualquer linguagem de programação é sempre um desafio e o .NET/C# tem uma ótima forma de te ajudar com isto.

Identity Server
Identity Server

Com o crescimento de aplicações e APIs distribuídas, concentrar o processo de autenticação em um serviço pode ser uma ótima ideia para seu produto.

Trabalhando com mais de uma configuração do git em um único computador
Trabalhando com mais de uma configuração do git em um único computador

Neste artigo vamos aprender a trabalhar com múltiplas configurações do Git no mesmo computador.

Deconstruct no C#
Deconstruct no C#

O C# conta com um recurso parecido com o do JavaScript onde podemos desconstruir um objeto e obter de forma fácil e simples suas propriedades.

Tipos anônimos no C#
Tipos anônimos no C#

O C# é conhecido por sua tipagem, mas neste artigo vamos conhecer os vários tipos anônimos que temos nele.

Entity Framework e Value Objects
Entity Framework e Value Objects

Neste artigo vamos aprender a mapear objetos de valor no Entity Framework Core, de maneira simples e fácil.

Lendo arquivos em C#
Lendo arquivos em C#

Neste artigo vamos aprender algumas formas que temos para ler arquivos em C# com o menor esforço possível.