
Neste artigo, aprenda a implementar conversas multi-turnos no Microsoft Agent Framework usando ChatHistory, AgentGroupChat, persistência de sessão e controle de tokens em aplicações .NET.

Neste artigo, entenda o memory wall, por que GPUs desperdiçam 99% da capacidade em inferência de LLMs e como block diffusion promete mudar esse cenário

Neste artigo você aprende como o .NET 10 introduz suporte nativo a scripts C# com dotnet run app.cs, eliminando a necessidade de projetos, scaffolding e dependências externas.

Neste artigo você aprende o que é um GPT, como funciona a arquitetura Transformer e o papel de cada componente: embeddings, atenção causal, MLP, normalização e conexões residuais.

Neste artigo você aprende a estruturar sessões do Claude Code com .NET usando cinco etapas: CLAUDE.md, contexto focado, tarefas específicas, restrições explícitas e verificação automatizada.

Neste artigo você aprende como usar o Microsoft.Extensions.DataIngestion no .NET para construir pipelines de data ingestion com chunking, enriquecimento e armazenamento em vector stores para aplicações RAG.

Neste artigo você aprende a usar o Microsoft.Extensions.VectorData para busca semântica e RAG no .NET, com embeddings, filtros LINQ e suporte a múltiplos provedores vetoriais.

Neste artigo, exploramos os novos recursos da v1.0 do SDK oficial do MCP para C#, incluindo autorização incremental, tasks, elicitação por URL, sampling com ferramentas e polling para requisições longas.

Este artigo apresenta os princípios que definem um bom Extension Method, a importância da segmentação por responsabilidade, a relação com expressões regulares e Value Objects, e como estruturar testes unitários que garantam o comportamento esperado de forma independente e reproduzível.

Este artigo apresenta uma abordagem estruturada para criar, organizar e reutilizar expressões regulares em projetos C#, com foco em desempenho, testabilidade e clareza de intenção.

Neste artigo você aprende a implementar dinheiro como Value Object em C#, usando decimal, enum CurrencyCode com ISO 4217, operações seguras entre moedas e integração com EF Core e JSON.

Neste artigo, exploramos o microgpt de Andrej Karpathy: 200 linhas de Python que implementam do zero o ciclo completo de um LLM, do tokenizador ao otimizador Adam.

Neste artigo, exploramos o .NET 11 Preview 2, com Runtime Async V2, melhorias no JIT, novidades no EF Core, ASP.NET Core, Blazor, MAUI e redução de até 17% nas imagens de container.

Neste artigo você aprende a migrar templates T4 do .NET Framework para o .NET moderno, ajustando referências de assembly e automatizando a execução com MSBuild e Directory.Build.targets.

Neste artigo, veja como implementar Server-Sent Events no .NET de forma production-ready, cobrindo autenticação com tokens temporários, entrega de eventos por usuário e configuração com reverse proxy.

Neste artigo vamos aprender a implementar Value Objects em C# com DDD usando records, construtores privados, fábricas estáticas, exceções específicas e integração com Entity Framework Core.

Neste artigo, você aprende por que usar exceções para controle de fluxo é problemático e como o Result Pattern resolve isso de forma clara.

Neste artigo você aprende a configurar o Winget no Windows, desde a instalação via Microsoft Store ou GitHub até o uso de arquivos de configuração declarativos para provisionar ambientes de desenvolvimento.

Neste artigo, vamos conferir o repositório dotnet/skills, com Agent Skills para coding agents que melhoram contexto, confiabilidade e produtividade em tarefas comuns do .NET.

Neste artigo, exploramos o GitHub Copilot CLI: instalação, comandos semânticos, suporte a MCP, delegação assíncrona de tarefas e como a ferramenta potencializa a produtividade no terminal.

Neste artigo, analiso a mudança do .NET Framework 3.5 para implantação independente no Windows, seus impactos para desenvolvedores e equipes de infraestrutura e por que migrar é essencial.

Neste artigo, exploramos por que implementações idempotentes frequentemente simulam segurança e como falhas parciais geram inconsistências silenciosas em sistemas distribuídos.

Neste artigo, veremos os principais tipos de cache em APIs, quando usá-los e seus trade-offs para construir sistemas mais performáticos e escaláveis.

Neste artigo, vamos aprender a modernizar aplicações ASP.NET MVC do .NET Framework 4.8 para .NET 10 com GitHub Copilot App Modernization direto no Visual Studio.