Data de Atualização
Utilizando PostgreSQL como cache distribuído
Utilizando PostgreSQL como cache distribuído

## Introdução Durante muitos anos, o uso de sistemas especializados como Redis ou Memcached foi considerado a abordagem padrão para a implementação de caches distribuídos em aplicações modernas. No entanto, a evolução contínua do PostgreSQL e o surgimento de bibliotecas específicas no ecossistema .NET têm reaberto uma discussão que, até pouco tempo atrás, parecia encerrada: **é viável utilizar ...

Publicando aplicações .NET como containers sem Dockerfile
Publicando aplicações .NET como containers sem Dockerfile

Neste artigo, veja como publicar aplicações .NET como containers Docker sem Dockerfile, usando o próprio dotnet publish para gerar e distribuir imagens.

O futuro do Blazor no .NET 11
O futuro do Blazor no .NET 11

Microsoft revela planos para Blazor no .NET 11 com foco em performance, integração com IA e melhoria da experiência de desenvolvimento. Roadmap aberto discute renderização, Aspire e evolução do ecossistema ASP.NET Core.

Copilot CLI e SDK: Programação orientada a agentes no ecossistema .NET
Copilot CLI e SDK: Programação orientada a agentes no ecossistema .NET

## Introdução Nas últimas décadas, a atividade de desenvolvimento de software foi definida por uma habilidade distintiva: a capacidade humana de transformar problemas abstratos em código funcional. Essa característica, que por muito tempo nos colocou em uma posição única, passa agora por uma mudança estrutural profunda. A emergência de agentes de programação baseados em inteligência artificial ...

Multi‑Tenant Rate Limiting no .NET 10 e C# 14
Multi‑Tenant Rate Limiting no .NET 10 e C# 14

Neste artigo, você aprende a implementar rate limiting multi-tenant no .NET 10 com isolamento por cliente e configuração nativa no ASP.NET.

Collection Expression Arguments no C# 15
Collection Expression Arguments no C# 15

Neste artigo, exploramos os Collection Expression Arguments do C# 15, que permitem passar argumentos ao construtor de coleções com sintaxe concisa.

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 novo .NET AI Stack
O novo .NET AI Stack

O novo .NET AI Stack consolida uma base estável para criar apps de IA em C#, com Microsoft.Extensions.AI, Agent Framework, Dev UI e observabilidade com Aspire/OpenTelemetry, facilitando agentes, workflows e RAG.

Server e APIs no ASP.NET Core .NET 11
Server e APIs no ASP.NET Core .NET 11

Roadmap do ASP.NET Core para .NET 11 revela foco em Minimal APIs, validação assíncrona, HTTP/3, segurança com passkeys e DPoP. Microsoft prioriza performance, SignalR e evolução do runtime async baseada em feedback da comunidade.

Novidades e futuro do .NET Orleans
Novidades e futuro do .NET Orleans

Este artigo apresenta uma visão técnica e detalhada sobre o papel do Orleans no ecossistema .NET, seus fundamentos conceituais, casos de uso modernos e as principais evoluções discutidas no ASP.NET Community Standup: What’s next for Orleans?.

Criando e consumindo métricas com System.Diagnostics.Metrics no .NET
Criando e consumindo métricas com System.Diagnostics.Metrics no .NET

Neste artigo, explore a API System.Diagnostics.Metrics do .NET para criar e consumir métricas com Counter, Histogram e mais.

WebMCP: preparando seu site para a era dos agentes de IA
WebMCP: preparando seu site para a era dos agentes de IA

Neste artigo, vamos entender o que é o WebMCP do Google, como declarar ferramentas MCP no HTML ou JavaScript e preparar seu site para agentes de IA.

SQL Server 2025 - REST APIs, Vetores e Inteligência Artificial
SQL Server 2025 - REST APIs, Vetores e Inteligência Artificial

Neste artigo vamos explorar os novos recursos de IA do SQL Server 2025: consumo de REST APIs, embeddings vetoriais e busca semântica nativos.

Documentação de APIs em .NET: OpenAPI, Swagger e Scalar na Prática
Documentação de APIs em .NET: OpenAPI, Swagger e Scalar na Prática

Aprenda a diferença entre OpenAPI, Swagger e Scalar no .NET. Descubra como documentar APIs de forma profissional e desacoplada da interface visual.

Novidades do MSBuild no .NET 11 Preview 1: performance, novas APIs e correções
Novidades do MSBuild no .NET 11 Preview 1: performance, novas APIs e correções

O MSBuild 18.4 consolida melhorias acumuladas das versões 18.0 a 18.4 em um único pacote. O foco dessa release está em três pilares: performance, estabilidade e novas APIs para integração programática.

Novidades do .NET 11 Preview 1: Hot Reload, dotnet run interativo e novos Code Analyzers
Novidades do .NET 11 Preview 1: Hot Reload, dotnet run interativo e novos Code Analyzers

Conheça as novidades do SDK do .NET 11 Preview 1: Hot Reload com referências de pacote, dotnet run interativo para .NET MAUI, 6 novos code analyzers e mais.

.NET 11 Preview 1: Novidades no Runtime
.NET 11 Preview 1: Novidades no Runtime

Neste artigo vamos analisar as principais novidades do .NET 11 Preview 1 Runtime: Runtime Async, CoreCLR no WebAssembly, JIT e muito mais.

.NET 11 - Preview 1 - Novidades nas bibliotecas base
.NET 11 - Preview 1 - Novidades nas bibliotecas base

Descubra as novidades das bibliotecas .NET 11 Preview 1. Compressão Zstandard, tipos para IA, Unicode aprimorado e performance otimizada.

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.

História dos Design Patterns
História dos Design Patterns

A ideia de design patterns não surgiu originalmente na computação. Suas raízes vêm da arquitetura e do urbanismo, muito antes de serem aplicadas ao desenvolvimento de software.

Por que aprender Design Patterns?
Por que aprender Design Patterns?

Aprender design patterns vai muito além de conhecer soluções prontas ou decorar nomes famosos. Estudar padrões de projeto é, na prática, aprender a pensar melhor sobre design de software.

Como a Microsoft sincroniza o Virtual Monorepo (VMR) do .NET
Como a Microsoft sincroniza o Virtual Monorepo (VMR) do .NET

Entenda como a Microsoft sincroniza o Virtual Monorepo (VMR) do .NET, unificando múltiplos repositórios com automação e PRs bidirecionais.

Visual Studio - Atualizações de Janeiro
Visual Studio - Atualizações de Janeiro

A atualização de janeiro do Visual Studio aprimora a experiência do editor ao simplificar os controles de Markdown, reduzindo distrações e tornando o fluxo de edição e visualização mais limpo e produtivo.

Em que consiste um padrão de projeto?
Em que consiste um padrão de projeto?

O que são design patterns? Entenda os 5 elementos essenciais: problema recorrente, contexto, solução conceitual, consequências e vocabulário compartilhado.