Start Debugging

Блог

Страница 61 из 91

2026-05-07 errorscsharpdotnet

Исправление: The instance of entity type cannot be tracked because another instance with the same key value is already being tracked

EF Core 11 выбрасывает это исключение, когда два объекта делят первичный ключ внутри одного DbContext. Отсоедините старый или обновите его на месте. AsNoTracking при чтении предотвращает коллизию.
2026-05-07 errorscsharpdotnet

Исправление: A second operation was started on this context instance before a previous operation completed

EF Core выбрасывает это исключение, когда два await выполняются параллельно на одном DbContext. Ожидайте каждый вызов последовательно или получайте новый DbContext на каждую конкурентную единицу работы через IDbContextFactory.

Миграция высокопроизводительного Xamarin.Forms ListView на MAUI CollectionView

Пошаговая миграция с Xamarin.Forms 5.0 ListView на .NET MAUI 11 CollectionView для приложений, в которых уже выжимали максимум производительности из ListView. Рассмотрены переиспользование ячеек, виртуализация, группировка, pull-to-refresh, контекстные действия, выделение, ItemsLayout, EmptyView и подводные камни, которые встречаются в реальных приложениях.

Как задать акцентный цвет в приложении Flutter с Material 3 ColorScheme

Правильный способ в 2026 году задать акцентный цвет в Flutter с Material 3: ColorScheme.fromSeed, сокращение colorSchemeSeed, семь вариантов DynamicSchemeVariant, тёмная тема, dynamic_color на Android 12+ и гармонизация фирменных цветов. Проверено на Flutter 3.27.1 и Dart 3.11.

Claude Code 2.1.128 загружает плагины из .zip-архивов и больше не теряет неотправленные коммиты

Claude Code v2.1.128 (4 мая 2026) добавляет поддержку --plugin-dir для .zip-архивов, заставляет EnterWorktree создавать ветку от локального HEAD и не позволяет CLI просачивать собственный OTLP endpoint в подпроцессы Bash.