Интересности #390
В этом выпуске: .SLN уходит - встречаем .SLNX, безопасность BFF в ASP.NET Core, Aspire Roadmap, странности в records и списках, обновлённый MCP SDK, Akka.NET и .NET 10 в деле. В архитектуре — мобильные фиды, мифы микросервисов, миграция БД. Во фронтенде — ошибки в CSS, новые API и будущее JavaScript. Инструменты: полезные команды Git и фишки VS Code. В AI — GPT-5, AI-агенты, лучшие MCP-серверы, советы по Claude. Дополнительно разберем UX из прошлого, техдолг, работу с Kafka и S3, а также PostgreSQL с автопартициями. Всё это по ссылкам ниже.
.NET
ASP.NET
Aspire
C#
Библиотеки
- Akka.NET: зачем нужны акторы
- MCP C# SDK Gets Major Update: Support for Protocol Version 2025-06-18
- Microsoft Testing Platform is cool!
Реализации и примеры
- Exploring the .NET 10 preview - Part 4: Solving the source generator ‘marker attribute’ problem in .NET 10
- Using Result or OneOf for Better Error Handling in .NET
Архитектура
- Mobile System Design. Проектируем новостную ленту
- Trade-off Analysis, Microservices Myths - Software Architecture. The Hard Parts | Neal Ford
- Database Migration Strategies
Веб разработка
CSS
- Очень вероятно, что эти HTML- и CSS-ошибки есть в вашем коде
- CSS Anchor Positioning API
- CSS-медиазапросы без min- и max-. Как работает новый синтаксис и стоит ли переходить?
- First Public Working Draft: CSS Borders and Box Decorations Module Level 4
JavaScript
Инструменты
Visual Studio Code
- VS Code: 5 интересных функций и расширений, меняющих подход к разработке
- What’s New in MSSQL Extension for VS Code v1.34
Искусственный интеллект
- Стартап за выходные: AI-агент для БД, часть 1
- Как использовать AI-агент Claude Code: советы опытного разработчика
- The top 15 MCP servers for your AI projects
- OpenAI prepares to launch GPT-5 in August
Контейнеры
Docker
Машинное обучение
Разное
- Синхронизация Obsidian: Налаживаем связь между всеми вашими устройствами
- Архитектура мозга программиста: почему мы думаем в коде, а не в словах
Разработка
- UX-рудименты, часть 2: дизайн, который остался жить в 2012-м
- Technical Debt Is Not Free: Chad Green on Making the Invisible Visible
Хранилища данных
- Apache Kafka в гарантиях или как надежно доставить сообщение
- S3 изнутри: как работать с объектным хранилищем и не сойти с ума
PostgreSQL