Интересности #416
Свежий дайджест получился с явным перекосом в сторону AI и .NET: превью .NET 11 с обновлениями ASP.NET, новые возможности Aspire и разборы подводных камней EF Core и строк в C# соседствуют с практикой — от real-time AI-субтитров до собственного extension-движка. Параллельно индустрия уходит в агентный подход: Claude Code, Copilot CLI и локальные LLM всё чаще собираются в автономные пайплайны, а новые модели вроде Claude Opus 4.7 и Gemma 4 уже конкурируют не только качеством, но и сценариями запуска. Вишенка — архитектура и системный дизайн: от vertical slices до проектирования такси-сервиса и анти-паттернов в event-моделировании.
.NET
- .NET 11 Preview 3 is now available!
- .NET and .NET Framework April 2026 servicing releases updates
- From AI to .NET: 20 VS Live! Las Vegas Sessions You Can Watch Now
ASP.NET
Aspire
C#
Entity Fravmework
Реализации и примеры
- Обучение LLM с нуля на c#. OpenCL против CUDA
- AI-субтитры и обработка видео в реальном времени на .NET MAUI
- Building a VS Code-Style Extension System in C#
- LINQ Max and nullable value types
- Validate .NET configuration on startup
- LLM Chat in .NET with IChatClient: The Complete Guide
- Microsoft Agent Framework - Getting started with DevUI in .NET
- Microsoft Agent Framework–Building a multi-agent workflow with DevUI in .NET
Azure
Rust
- Как Rust реализует трейт-объекты и почему dyn Trait медленнее дженериков
- Rust 1.95.0: макрос cfg_select!, if-let guards в match-выражениях
- Rust 1.94.0: метод array_windows у массива, ключ include в конфигурационных файлах, поддержка TOML 1.1
- Приложение real-time face swap на чистом Rust: ONNX Runtime, lock-free потоки и 60 кадров в секунду
Архитектура
- System Design: проектируем сервис заказа такси
- Anti-patterns in event modelling - Passive-Aggressive Events
- Clean Code to Clean Architecture: Refactoring Fat Controllers into Vertical Slices in ASP.NET Core
Веб разработка
CSS
React
Инструменты
- Database-клиент для GigaIDE
- Announcing SQL Server Management Studio 22.5
- Why we made Windows Terminal
- Git for Windows 2.49.0 broke my Azure DevOps pushes
Visual Studio
- Keynote: The Road to Visual Studio 2027: Building a Faster, Smarter IDE
- Azure MCP tools now built into Visual Studio 2022 — no extension required
- Stop Hunting Bugs: Meet the New Visual Studio Debugger Agent Workflow
Visual Studio Code
Искусственный интеллект
RAG
- Как мы перестали мерить качество ответов RAG-поиска «на глаз» и начали нормально сравнивать
- RAG: Как собрать свой ретривер для особых случаев
Агенты
- Мой CLAUDE.md — 582 строки. Вот зачем
- Ставим Claude Code на Windows как профессионалы
- Когда, зачем и как правильно начинать новую сессию в Claude Code?
- GitHub CLI for Beginners: Getting started with GitHub Copilot CLI
- 8 Tips for Writing Agent Skills
Инструменты
- Что такое Harness? Полный разбор на примере Claude Code, OpenAI и LangChain
- Запускаю Gemma 4 локально в LM Studio: 51 токен/с и Claude Code без интернета
- Я запустил Gemma 4 как локальную модель в Codex CLI
- Пробуем использовать локальные LLM для написания кода
- Как я запускал Qwen 3.5 на Mac: бенчмарк 8 локальных LLM-серверов. Кто быстрее?
- Rufler: Делаем из Claude Code автономный рой через один YAML-конфиг
- Llama.cpp on Windows 11 with Qwen 3.5: A Practical Local AI Setup for .NET Architects
- Running AI agents with customized templates using docker sandbox
- Cursor, Claude Code, and Codex are merging into one AI coding stack nobody planned
Модели
- ChatGPT сексист? Как гендерные маркеры в промпте влияют на решение задач
- Сравнение TTS-моделей на реальных задачах бизнеса: голосовой бот и аудиоподкасты
- Mythos от Anthropic — тревожный сигнал для всех, а не только для банков
- Claude Opus 4.7: Что нового? Как использовать нейросеть в России
- Claude Opus 4.7: трейд-оффы, Extra High и новый характер
- Introducing Claude Opus 4.7
- Anthropic releases Claude Opus 4.7, narrowly retaking lead for most powerful generally available LLM
- Best practices for using Claude Opus 4.7 with Claude Code
- Qwen3.6-35B-A3B on my laptop drew me a better pelican than Claude Opus 4.7
- Gemini 3.1 Flash TTS
- Gemini 3.1 Flash TTS: New text-to-speech AI model
Разное
- Токсичный контент, промпт-хакинг и защита ИИ — всё о Guardrails для LLM
- Как я заставил ИИ писать код по книжке: Clean Architecture + TDD на автопилоте
Контейнеры
Docker
Разное
Разработка
- Мой 14-летний путь отказа от ORM: череда инсайтов, приведшая к созданию SQL-First кодогенератора для PostgreSQL
- Testing Needs a Seam, Not an Interface
- Commercial vs Internal Products
- How Software Developers Fail
Хранилища данных
PostgreSQL