Рубрика «EF Core»
Стал ли код Microsoft хуже с приходом ИИ: замеры .NET-библиотек от 6.0 до 11 RC
2026-11-06 в 8:44, admin, рубрики: .net, EF Core, github copilot, бенчмарки, искусственный интеллект, производительность
Поваренная книга миграции данных между БД или как перенести данные из одной БД в другую с минимальной болью
2022-09-04 в 8:38, admin, рубрики: .net, .net core, C#, EF Core, postgresql, sql, миграция бд, миграция данныхОдно я могу сказать точно: миграция данных между двумя БД - это одна из, если не самая сложная часть при смене СУБД или схемы базы данных. И что-то мне подсказывает, что Вы не фанат громоздких SQL конструкций.
Варианты основаны на использовании PostgreSQL и EF Core но сохраняют свою актуальность даже если на проекте нет ни строчки .Net кода или стоит другая СУБД.
Варианты без C# кода.
Эти варианты полезны если вам не нужно кардинально менять схему, либо вы всё ещё готовы писать SQL.
Вариант 1: Бэкап данных на источнике с восстановлением данных из бэкапа на БД получателе
Domain Driven Design: Value Objects и Entity Framework Core на практике
2019-03-14 в 17:12, admin, рубрики: .net, C#, DDD, EF Core, Value ObjectНа Хабре и не только написано приличное количество статей про Domain Driven Design — как в общем про архитектуру, так и с примерами на .Net. Но при этом зачастую слабо упоминается такая важнейшая часть этой архитектуры, как Value Objects.
В этой статье я постараюсь раскрыть нюансы реализации Value Objects в .Net Core с использованием Entity Framework Core.
Под катом много кода.
Читать полностью »
Получаем данные enum в проекции Automapper
2019-02-08 в 8:04, admin, рубрики: .net, automapper, C#, ef, EF Core, expressionНемного ликбеза
Я очень люблю Automapper, особенно его QueryableExtensions и метод ProjectTo<>. Если вкратце, то данный метод позволяет делать проекцию типов прямо в SQL-запросе. Это позволяло получать dto фактически из базы данных. Т.е. не нужно получать две entity из базы, грузить их в память, применять Automapper.Map<>, что приводило к большому расходу и трафику памяти.
