#c_sharp #база_данных
Начал изучать C# и возник вопрос, есть ли какая нативная файловая БД для C# под Win, конечно есть SQLite, но думал что есть какое-то встроенное решение, нашёл что есть Microsoft SQL Server Compact , но он как я понял уже не поддерживается толком.
Ответы
Ответ 1
SQL Server Compact вполне себе неплохая БД. Дружит с EF. Использовал в нескольких проектах. Из минусов это скорость работы (Достаточно медленная) и невозможность переименовывания колонок. К примеру вы переименуете класс и используя EF сделаете миграцию, только вот код миграции будет содержать команды переименовывания, которые не поддерживаются в SQL Server Compact. А вот как хорошо будет работать EF с SQLite не могу ответить так как на практике не побывал.
Комментариев нет:
Отправить комментарий