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
Mudanças no Garbage Collector do .NET 10
Mudanças no Garbage Collector do .NET 10

Garbage Collector do .NET 10: mudanças em heap sizing, latência e performance. Prepare sua aplicação com benchmark, observabilidade e configurações explícitas.

O que vem por ai no ASP.NET 11
O que vem por ai no ASP.NET 11

Microsoft apresenta planejamento do ASP.NET Core para .NET 11 focado em aplicações agentic, observabilidade com Aspire, Native AOT, GitHub Copilot e modernização de Minimal APIs, SignalR e Blazor. Roadmap construído com participação ativa da comunidade.

Winapp: Novo CLI para modernizar seus Apps
Winapp: Novo CLI para modernizar seus Apps

O winapp é uma nova CLI open-source em prévia pública para simplificar o desenvolvimento de apps no Windows, com instalação via WinGet ou npm, ajudando equipes cross-platform a acessar APIs modernas, segurança e integrações do sistema.

IA Generativa no .NET e C#: Um breve resumo
IA Generativa no .NET e C#: Um breve resumo

IA Generativa no .NET e C#: conceitos, arquitetura e boas práticas para integrar LLMs com segurança, observabilidade, validação e RAG em produção.

Controle de concorrência em C#: Semaphore e SemaphoreSlim
Controle de concorrência em C#: Semaphore e SemaphoreSlim

Aprenda a dominar o controle de concorrência em C# com Semaphore e SemaphoreSlim. Limite acessos simultâneos e otimize o desempenho da sua aplicação .NET.

Retry Pattern
Retry Pattern

Retry Pattern (ou "Padrão de Tentativas") é uma abordagem para lidar com essas falhas temporárias, aumentando a resiliência do sistema sem comprometer a experiência do usuário ou a integridade da aplicação.

Server-Sent Events no .NET 10
Server-Sent Events no .NET 10

ASP.NET agora suporta Server-Sent Events (SSE) em Minimal APIs e controllers para comunicação em tempo real de forma simples e eficiente.

Server-Sent Events
Server-Sent Events

Server-Sent Events (SSE) é uma tecnologia de push baseada em HTTP que permite que servidores enviem atualizações automaticamente para clientes.

Agendando tarefas com Quartz no .NET
Agendando tarefas com Quartz no .NET

Neste artigo, vamos explorar o uso do Quartz.NET em aplicações .NET, utilizando como exemplo a construção de um agendador de envio de e-mails.

Validação em Minimal APIs no .NET 10
Validação em Minimal APIs no .NET 10

A partir da versão 10 do ASP.NET, a validação passou a ser suportada nativamente nas Minimal APIs. Essa é uma excelente notícia para desenvolvedores que preferem a abordagem minimalista, mas não querem abrir mão da robustez das validações automáticas.

Agendando e-mails no .NET com HangFire
Agendando e-mails no .NET com HangFire

O Hangfire é uma biblioteca open-source para .NET que permite o agendamento e execução de tarefas em segundo plano com confiabilidade e persistência.

Implementando Background Services com C# e .NET
Implementando Background Services com C# e .NET

Background Services são uma parte fundamental do ecossistema .NET, especialmente ao desenvolver aplicações que necessitam executar tarefas em segundo plano, independentemente da interação direta com usuários.

Background Services em C# e .NET
Background Services em C# e .NET

Descubra os principais tipos de Background Services em .NET e saiba quando usar cada um para tarefas assíncronas e agendadas no backend.

Suporte a arquivos SLNX no .NET CLI
Suporte a arquivos SLNX no .NET CLI

A Microsoft anunciou recentemente o suporte a arquivos .slnx no .NET CLI. Esse novo formato é uma evolução dos tradicionais arquivos .sln (solution), oferecendo maior flexibilidade e melhor gerenciamento de soluções em projetos .NET.

Otimizações de performance e memória no ZipArchive no .NET 10
Otimizações de performance e memória no ZipArchive no .NET 10

A versão .NET 10, prevista para novembro de 2025, trará uma série de melhorias em desempenho e eficiência de memória para a classe ZipArchive, usada para manipulação de arquivos compactados.

.NET 10 e as mudanças no TimeSpan.FromMilliseconds
.NET 10 e as mudanças no TimeSpan.FromMilliseconds

O .NET 10, previsto para ser lançado em novembro de 2025, trará diversas melhorias para os desenvolvedores C#. Uma dessas melhorias é a adição de uma nova sobrecarga para o método TimeSpan.FromMilliseconds, que resolve um problema sutil, mas significativo, quando se trabalha com expressões LINQ.

Novos overloads na classe ISOWeek para o tipo DateOnly no C#
Novos overloads na classe ISOWeek para o tipo DateOnly no C#

A classe ISOWeek foi introduzida no .NET para fornecer suporte a operações baseadas no calendário ISO 8601, permitindo que desenvolvedores manipulem semanas do ano de maneira confiável.

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>.

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.

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.

.NET 10 Preview 1: O que há de novo na próxima geração do .NET
.NET 10 Preview 1: O que há de novo na próxima geração do .NET

A Microsoft acaba de anunciar a primeira versão preview do .NET 10, trazendo uma série de melhorias, otimizações de performance e novos recursos para a plataforma.

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.