Repolode
EgorBo

EgorBo/BlazingFastDotnet

Um único arquivo SKILL.md com dicas de otimização de desempenho para .NET 10–11, voltadas a agentes de programação com IA e, principalmente, a cargas de benchmark.

Estrelas
305
Forks
11
Issues abertas
1
Último commit
há 5 dias

O que é?

Blazing Fast .NET reúne dicas e truques para otimizar cargas de trabalho no .NET 10.0 a 11.0, com foco em desempenho no estilo de benchmarks. O conteúdo vem em um único arquivo SKILL.md, que agentes de programação com IA podem consultar quando necessário, e também pode ser lido como um documento Markdown comum.

O fluxo de trabalho sugerido é direcionar o agente ao arquivo durante a otimização de um app: medir uma linha de base, criar um perfil para localizar o gargalo real, aplicar uma alteração por vez e manter apenas as mudanças que gerem um ganho mensurável. O autor ressalta que o material deve ser consultado quando necessário, em vez de executado como uma skill sempre ativa.

O projeto não é um guia oficial da Microsoft. Ele também inclui um prompt para auditar uma base de código com base nas práticas recomendadas da Microsoft para código unsafe, identificando problemas de correção e anti-patterns. As orientações evitam deliberadamente código unsafe, ArrayPool e dependências de terceiros além de BenchmarkDotNet e FlameGraph.

Recursos principais

  • 01Disponibilizado em um único arquivo SKILL.md para agentes de programação com IA
  • 02Aborda a otimização de desempenho no .NET 10.0 a 11.0
  • 03Prioriza medir uma linha de base e criar um perfil antes de fazer alterações
  • 04Inclui um prompt para auditar o código com base nas práticas recomendadas para código unsafe
  • 05Limita as dependências de terceiros a BenchmarkDotNet e FlameGraph

Casos de uso

  • Otimizar um app .NET com a orientação de um agente de programação e com base em resultados medidos
  • Preparar experimentos de benchmark para código .NET 10 ou 11
  • Revisar uma base de código C# em busca de armadilhas relacionadas a código unsafe

Início rápido

  1. 1

    Abra o arquivo SKILL.md do repositório

  2. 2

    Cole o prompt de uso com o link para SKILL.md no seu agente de programação

Antes de usar

  • Este não é um guia oficial da Microsoft, então verifique as recomendações por conta própria.
  • Ele é voltado principalmente para cargas de trabalho de benchmark e deve ser consultado quando necessário, não usado continuamente.

Em coleções

Tópicos

Perguntas frequentes

O que é BlazingFastDotnet?
Um único arquivo SKILL.md com dicas de otimização de desempenho para .NET 10–11, voltadas a agentes de programação com IA e, principalmente, a cargas de benchmark. Blazing Fast .NET reúne dicas e truques para otimizar cargas de trabalho no .NET 10.0 a 11.0, com foco em desempenho no estilo de benchmarks. O conteúdo vem em um único arquivo SKILL.md, que agentes de programação com IA podem consultar quando necessário, e também pode ser lido como um documento Markdown comum.
BlazingFastDotnet é gratuito? Qual é a licença?
BlazingFastDotnet é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
BlazingFastDotnet ainda é mantido?
Manutenção ativa. O último commit de BlazingFastDotnet foi em 1 de nov. de 2026.
Para que posso usar BlazingFastDotnet?
Otimizar um app .NET com a orientação de um agente de programação e com base em resultados medidos Preparar experimentos de benchmark para código .NET 10 ou 11 Revisar uma base de código C# em busca de armadilhas relacionadas a código unsafe
Como instalar BlazingFastDotnet?
Abra o arquivo SKILL.md do repositório Cole o prompt de uso com o link para SKILL.md no seu agente de programação
Onde consigo BlazingFastDotnet?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/EgorBo/BlazingFastDotnet

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados