This week in .NET 27.06.2026

This week in .NET 27.06.2026


🖋️Статьи

Avoiding ToString() allocations with StringBuilder.MoveChunks

В статье разбирается новый метод StringBuilder.MoveChunks() из .NET 11 Preview 5. Он позволяет перенести накопленный текст в другой StringBuilder без вызова ToString() и создания лишней строки, что может быть особенно полезно в генераторах исходного кода.

Build your own claw and agent harness with Microsoft Agent Framework

В статье начинается практическая серия по созданию CLI-агента на Microsoft Agent Framework. Авторы последовательно добавляют инструменты, планирование, память, подтверждение опасных действий, наблюдаемость и развёртывание, приводя параллельные примеры на .NET и Python.

Stop AI Bots from Wasting Your Server's Time (and Your Money)

В статье рассматривается защита ASP.NET Core приложений от AI-ботов, которые игнорируют правила robots.txt и расходуют ресурсы сервера. Автор реализует middleware с фильтрацией по User-Agent и объясняет, почему его стоит дополнить с помощью rate limiting и внешними средствами защиты.


💡Интересное

Your AI Agent Keeps Missing The Real Bottleneck. JetBrains Rider Can Fix It Now.

JetBrains представила экспериментальный навык dottrace-analyze для AI Assistant в Rider. Он позволяет агенту исследовать снимки dotTrace и искать причины проблем с производительностью на основе реальных данных профилировщика, а не только анализа исходного кода.

Report Page