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
DateTime no C# e .NET
DateTime no C# e .NET

Neste artigo vamos entender o que é e como funciona a biblioteca de datas no .NET

ASP.NET Minimal APIs
ASP.NET Minimal APIs

Neste artigo vamos criar uma API completa com menos de 50 linhas de código!

Delegates
Delegates

Delegates são a possibilidade que temos de delegar funções para métodos externos a execução atual.

Utilizando ILogger no ASP.NET
Utilizando ILogger no ASP.NET

O ILogger, presente no .NET (Extensions), nos permite retornar informações sobre execução, erros e avisos dos nossos sistemas de forma simples e fácil.

ASP.NET Async Streaming
ASP.NET Async Streaming

Neste artigo vamos conhecer o IAsyncEnumerable e como podemos fazer streaming de dados no ASP.NET 6.

Entity Framework Core 5 - Preview 1
Entity Framework Core 5 - Preview 1

Recentemente tivemos o lançamento do Preview 1 do Entity Framework Core 5, que talvez seja uma das versões mais esperadas do Framework. Neste artigo vamos ver como utilizar esta versão e quais as primeiras novidades.

String, System.String e String Builder no C#
String, System.String e String Builder no C#

String, string ou StringBuilder? Para que servem e quando devemos utilizar cada um destes tipos no C#!

Manipulação de arquivos no C#
Manipulação de arquivos no C#

Neste artigo vamos conferir como podemos criar, copiar, substituir, ler e escrever arquivos em C# de uma forma simples e direta!

ASP.NET - Autenticação com ApiKey
ASP.NET - Autenticação com ApiKey

Neste artigo vamos entender um pouco mais sobre API Keys e como podemos trazer uma autenticação mais simplificadas as nossas APIs.

Criando um CRUD com Dapper
Criando um CRUD com Dapper

Neste artigo vamos aprender a criar um CRUD com Dapper de uma forma simples e objetiva.

Começando com SQL Server na prática - Estrutura, inserção e consulta
Começando com SQL Server na prática - Estrutura, inserção e consulta

Aprenda a criar bancos de dados e manipular registros utilizando o Sql Server de forma simples e direta.

ASP.NET QRCode
ASP.NET QRCode

Neste artigo vamos aprender a gerar um QRCode via ASP.NET Core de forma simples e rápida.

ASP.NET Minimal SignalR
ASP.NET Minimal SignalR

No artigo anterior, vimos um pouco sobre Minimal APIs e o novo template Web do ASP.NET. Neste artigo vamos conferir as principais mudanças do SignalR.

ASP.NET HealthCheck
ASP.NET HealthCheck

Trabalhar com parques de aplicações distribuídas é uma tarefa desafiadora e que exige bastante atenção principalmente no monitoramento das aplicações. Neste artigo vamos conferir como consultar a saúde dos seus serviços criados com ASP.NET

ASP.NET WebSockets
ASP.NET WebSockets

Neste artigo vamos aprender a criar e consumir aplicações em tempo real com ASP.NET utilizando WebSockets nativos do .NET.

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.

Novidades do C# 12 - Primary Constructors
Novidades do C# 12 - Primary Constructors

O C# 12 está previsto para ser lançado em Novembro de 2023, junto com o .NET 8, mas já tivemos uma prévia das suas novidades no Preview 4 do .NET 8 e vamos conferir aqui.

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.