Преимущества : один общий синтаксис (LINQ / Yoda) для всех запросов объекта, независимо от того, является ли он базой данных или нет, довольно быстро, если используется по назначению, прост в реализации SoC, меньше кода требуется для выполнения сложных задач
Недостатки : вы должны думать нетрадиционным способом обработки данных, недоступным для каждой базы данных
Недостаток : При изменении схемы в базе данных FE не будет работать !!! Вы должны также обновить схему в решении !!!
Преимущество : Быстро и просто, используя объекты LINQ / FE для добавления / изменения / удаления / обновления.
Преимущества : - Легко отображать бизнес-объекты (с таблицами перетаскивания в среде).
- Он сохраняет хорошую производительность при работе с моделью малого / среднего домена.
Недостатки : - Ограничено при работе с моделью огромного домена.
-Scalability.