EgorBo
BlazingFastDotnet
Tips & tricks to tune .NET workloads for better perf (mostly, targeting benchmarks).
Documentation snapshot
README 快照
翻译暂时拿不到。
机器翻译的项目简介,仅供参考。原文在下方,也可以直接用浏览器自带的整页翻译 (Chrome / Edge 点地址栏右侧的翻译图标,或用右键菜单里的「翻译成中文」)。
下面正文是项目自己的英文 README。想读全文就用浏览器自带的整页翻译: Chrome / Edge 点地址栏右侧的翻译图标,或用右键菜单里的「翻译成中文」; 手机浏览器一般在菜单里。
本页保存的是公开项目资料快照,阅读过程不需要连接 GitHub。
Blazing Fast .NET
Tips & tricks to tune .NET 10.0 - 11.0 workloads for better performance (mostly targeting benchmarks), packaged as a single SKILL.md for AI coding agents. It reads fine as a regular doc too.
Usage
I don’t expect it to be useful as an always-on skill. It’s rather something to consult on demand when you need to optimize a .NET workload, e.g. paste this into your coding agent:
Read https://raw.githubusercontent.com/EgorBo/BlazingFastDotnet/main/SKILL.md and use it to
improve the performance of this app. Measure a baseline first, profile to find
the actual bottleneck, apply one change at a time, and keep only changes with a measurable win.
[!NOTE] This is not an official Microsoft guide or documentation. Use at your own discretion and always measure performance changes.
Not welcome in this doc
- Anything that requires an
unsafecontext, under either the unsafe-v1 or the unsafe-v2 rules. ArrayPool: renting and returning buffers by hand is too error-prone, and I don’t want to be responsible for the resulting use-after-return and double-return bugs.- Third-party dependencies: I’d like to minimize the number of dependencies. Currently, they are limited to:
- BenchmarkDotNet
- FlameGraph (for
perfflame graphs)
Official distribution
获取与安装
暂未发现可确认的官方软件包地址
当前 README 快照没有出现 npm、PyPI、Crates.io、pub.dev 等官方包页链接。本站不会根据仓库名称猜测下载地址。
本站不托管项目文件;需要安装时,请以项目维护者发布的官方文档为准。
Before installing
使用前核验
本站保存公开资料用于阅读,不代表安全审计或功能背书。安装前请核对许可证、依赖来源和发布签名,不要直接运行来源不明的二进制文件或高权限脚本。