Интересности #414
Свежая подборка для тех, кто живёт в .NET: от глубокого разбора памяти и rate limiting в ASP.NET до новинок Aspire, C# 15 и практики с LLM. Параллельно — архитектура, Rust и фронтенд с вечными вопросами к веб-компонентам и CSS. И, конечно, мощный блок про AI: агенты, MCP, RAG, новые модели и инструменты, которые уже меняют повседневную разработку.
.NET
ASP.NET
- Руководство по использованию функции ограничения скорости обработки входящих запросов в ASP.NET Core
- Универсальный компонент ограничения скорости в .NET
- Устройство и работа классов базовых ограничителей универсального компонента ограничения скорости .NET / Хабр
- Компонент-обработчик ограничения скорости обработки запросов в ASP.NET Core
Aspire
- Aspire 13.2: Dashboard Gets Smarter Export and Telemetry
- Azure Developer CLI (azd)
- .NET Aspire 13.2 Adds AI-Agent CLI, TypeScript AppHost Support
- Release Aspire 13.2.1
- Aspire Docs in Your Terminal (and Your AI’s Brain)
C#
Реализации и примеры
- Как я случайно написал самый быстрый CSV-парсер на C#
- Shining a light on .NET versions across our organisation with OpenTelemetry
- URL Pattern Matching in .NET
- Configuring contextual options with Microsoft.Extensions.Options.Contextual
- Using LLMs and MCP in .NET
Azure
Rust
Архитектура
- Архитектура Desktop-приложения на .NET 10: Зачем я разделил UI и логику через gRPC
- Архитектура vs Цели: почему при выборе платформы мы забываем спросить: «Зачем?»
- The one where Oskar explains Example Mapping
Веб разработка
CSS
- Одностраничный сайт на Next.js с навигацией по якорям
- Чёрт, опять этот CSS. Коллекция кейсов, когда CSS бесит
- What Is CSS Containment and How Can I Use It?
JavaScript
Инструменты
Visual Studio
Искусственный интеллект
MCP
- Контролируемая эволюция RAG-системы: оценка mcp серверов и кеширование результатов запрос-ответ
- Setting up Chrome DevTools MCP with Claude Code on Linux (Wayland)
RAG
Spec Driven Development
- Spec Driven Development. The Fifth Generation of Programming
- Spec-Driven Development with Markdown for AI Workflows
Агенты
- Ну‑ка, посмотрим, что там у Claude Code…
- Утекли исходники Claude Code
- Ralph loop агенты, оракул и право на мутацию: как не путать execution loop с evolution loop
- 3000+ часов в Claude Code: как я сконцентрировал весь опыт в трёх плагинах
- Как агенты видят веб-страницы
- Visual Studio March Update - Build Your Own Custom Agents
- Agents can now verify your UI changes without leaving VS Code
- VS Code Memory Tool: Local Memory meets GitHub Copilot Memory
- Multi-Model Support in GitHub Copilot SDK: GPT-5 vs Claude in C#
- Microsoft Copilot is now injecting ads into pull requests on GitHub
- Run multiple agents at once with /fleet in Copilot CLI
- Claude with .NET in Production: What Works and Breaks
- AI Tools for Developers – OpenClaw, GitHub Copilot, Claude Code, CodeRabbit, Gemini CLI
Инструменты
- Делаем лимиты ИИ почти бесконечными: умный роутер, который режет затраты на токены в разы и делает их почти бесплатными
- Свой ИИ без облаков: практический гайд по llama.cpp + Qwen
Модели
- Kimi K2.5 наступает на пятки GPT-5.4. И работает из России без VPN
- Gemma 4: Our most capable open models to date
- Welcome Gemma 4: Frontier multimodal intelligence on device
- Introducing MAI-Transcribe-1, MAI-Voice-1, and MAI-Image-2 in Microsoft Foundry
Разное
- Как засунуть 62ГБ в 15ГБ и не сойти с ума: Партизанский MLOps на примере Gemma 4 31B
- Галлюцинации LLM — это артефакты сжатия. И это объясняет вообще всё
- Programming languages for AI
- AI broke your architecture? Here’s how to fix it
- The Toolkit Pattern
Контейнеры
Kubernetes