A maior e melhor Black Friday que já fizemos! Descontos a partir de 50% em até 12x sem juros - Garanta seu Desconto

Data de Atualização
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.

Windows Terminal
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 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?

Autenticação e autorização com JWT e Bearer
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!
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.

Gerar arquivos CSV no C#
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#
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#
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#
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 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
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?