Data de Atualização

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
Está perdido sobre como fazer autenticação externa com sua API? Este artigo vai te ajudar!

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.

Windows Terminal
Windows Terminal é o terminal oficial da Microsoft que já vem integrado ao Windows 11 e traz uma experiência excepcional para nós desenvolvedores.

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
Aprenda como criar um canal de logs no Discord utilizando C# (Csharp) e .NET com Swagger.

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 estão a caminho, mas o que de fato devemos esperar delas? Será que as preces da comunidade serão ouvidas?

Autenticação e autorização com JWT e Bearer
Neste artigo vamos aprender a fazer autenticação e autorização em APIs ASP.NET com JWT e Bearer Authentication

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
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
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
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
Neste artigo vamos aprender a trabalhar com múltiplas configurações do Git no mesmo computador.

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#
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
Neste artigo vamos aprender a mapear objetos de valor no Entity Framework Core, de maneira simples e fácil.

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

Gerar arquivos CSV no C#
Neste artigo vamos conferir como gerar arquivos CSV (Excel) utilizando C# e Implicit Operators de forma simples e direta.

Action e Action Chaining no C#
As Actions no C# funcionam como uma espécie de delegate onde podemos armazenar ações para serem executadas posteriormente.

Operadores as e is no C#
Junto ao C# 10 chegaram dois novos operadores, AS e IS para complementar a família e salvar algumas linhas de código dos nossos sistemas.

Tuplas no C#
As tuplas no C# são uma estrutura de dados do tipo de referência que podem armazenar valores de diferentes tipos.

Extension Methods no C#
Extension Methods ou métodos de extensão são a forma que temos de adicionar funcionalidades extras a qualquer tipo no C#.

Upload de imagem para o Azure Storage com Node
Que tal criar um serviço de envio de imagens para o Azure Storage em Node em poucas linhas de código?