Data de Atualização
String Normalization com Span no C# e .NET 10
String Normalization com Span no C# e .NET 10

Com a chegada do .NET 10 em novembro de 2025, os desenvolvedores ganharão um novo conjunto de APIs para normalização de strings que trabalham diretamente com Span<char> e ReadOnlySpan<char>.

Customizando perfis do ASP.NET Identity
Customizando perfis do ASP.NET Identity

Neste artigo, mostramos como personalizar a tabela AspNetUserRoles do Identity para incluir campos de data, como StartDate e EndDate, permitindo validar roles de usuários com base em datas específicas.

Numeric Ordering para comparação de Strings no C#
Numeric Ordering para comparação de Strings no C#

Numeric Ordering resolve um problema comum na ordenação de cadeias de caracteres que representam números, garantindo uma comparação mais intuitiva e alinhada com a lógica humana.

Implementando Repository Pattern com C#, Entity Framework e .NET
Implementando Repository Pattern com C#, Entity Framework e .NET

O Repository Pattern é um padrão de design que abstrai a camada de acesso a dados e centraliza as operações de persistência em uma interface bem definida.

Minimal API com Autenticação e Autorização JWT e Bearer
Minimal API com Autenticação e Autorização JWT e Bearer

Nesse artigo vamos aprender como criar uma Minimal API com autenticação e autorização JWT e Bearer.

Entity Framework Core vs Dapper: Um Comparativo de Performance
Entity Framework Core vs Dapper: Um Comparativo de Performance

Nesse artigo compararemos como Dapper e EF Core se comportam com diferentes quantidades de dados.

Criando um CRUD com Blazor WASM + Minimal APIs (Parte 2)
Criando um CRUD com Blazor WASM + Minimal APIs (Parte 2)

Saber fazer um CRUD é uma tarefa obrigatória, tanto no dia-a-dia, quanto em processos seletivos e neste artigo vamos aprender do zero a fazer um CRUD com Blazor WASM e Minimal APIs.

Criando um CRUD com Blazor WASM + Minimal APIs (Parte 1)
Criando um CRUD com Blazor WASM + Minimal APIs (Parte 1)

Saber fazer um CRUD é uma tarefa obrigatória, tanto no dia-a-dia, quanto em processos seletivos e neste artigo vamos aprender do zero a fazer um CRUD com Blazor WASM e Minimal APIs.

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.

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

Azure OpenAI e .NET
Azure OpenAI e .NET

Resumo da LIVE realizada no dia 23/04/2024 no canal D.E.P.L.O.Y sobre Azure, .NET e GenAI.

Repository Pattern em aplicações .NET
Repository Pattern em aplicações .NET

O Repository Pattern é um padrão de design bem usado no desenvolvimento de softwares, onde é feita uma separação da lógica de acesso a dados da lógica de negócios.

Serverless e Azure Functions
Serverless e Azure Functions

Serverless é uma arquitetura de computação na nuvem onde o provedor gerencia a execução do código, eliminando a necessidade de gerir servidores, enquanto Azure Functions é a implementação desta arquitetura.

Além do Código: Qual linguagem devo aprender?
Além do Código: Qual linguagem devo aprender?

Descubra estratégias eficazes para aprender programação .NET com o guia completo da balta.io, abordando desde a definição de objetivos até práticas avançadas para desenvolvedores.

Programação Descomplicada: Entendendo as linguagens de programação
Programação Descomplicada: Entendendo as linguagens de programação

Você já parou para pensar em como os aplicativos no seu celular funcionam ou como os sites na internet são construídos?

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.

Orientação a objetos: Introdução e guia de estudos
Orientação a objetos: Introdução e guia de estudos

Orientação a objetos é um paradigma aplicado na programação que consiste na interação entre diversas unidades chamadas de objetos.

Minimal APIs - Especificar a porta
Minimal APIs - Especificar a porta

Aprenda a especificar a porta e configurar os detalhes do seu servidor Web na hora de rodar aplicações ASP.NET.

Novidades do .NET 6 - Preview 1
Novidades do .NET 6 - Preview 1

Com o lançamento programado apenas para Novembro de 2021, o .NET 6 teve seu primeiro Preview anunciado, e neste artigo vamos conferir alguns detalhes.

Arrays monodimensionais e multidimensionais no C#
Arrays monodimensionais e multidimensionais no C#

Os arrays são representações de listas no C#. Eles podem ser compostos por um conjunto de itens do mesmo tipo e podem ser manipulados ao apontar a posição desejada.

Parse e TryParse no C#
Parse e TryParse no C#

Parse e TryParse são dois métodos que temos para converter, ou tentar converter, uma string para outro de forma explícita no C#.

É viável programar em C# no Linux em 2022?
É viável programar em C# no Linux em 2022?

Apesar do cenário atual ser totalmente diferente ainda nos deparamos com perguntas como esta. Vamos entender neste artigo como tirar de vez esta dúvida.

Perguntas para entrevista de C# e .NET
Perguntas para entrevista de C# e .NET

Está realizando ou participando de um processo seletivo que envolve C#? Então você precisa responder estas perguntas!

Criando projetos .NET via console
Criando projetos .NET via console

Veja como criar projetos multiplataforma sem utilizar IDEs, utiilizando apenas o CLI (Command Line Interface) do dotnet.