Lubię pracować z frameworkami podmiotu z wielu powodów - łatwość użycia projektanta podmiotu, moc linq i łatwość wiązania. Od czasu do czasu chcę zbudować prostą aplikację, która nie musi korzystać z bazy danych, ale nadal musi pracować z danymi i wyświetlać je na ekranie, w siatkach itp., Więc chciałbym po prostu utworzyć szybki model EF i użyć go do to, ale nie wydaje się działać bardzo dobrze, po prostu używać go do danych lokalnych.Entity Framework bez bazy danych
Moje pytanie brzmi - czy istnieje poprawne użycie EF do pracy z danymi lokalnymi, a może po prostu serializuje/deserializuje cały kontekst do pliku? A może to zbyt wielki wysiłek, by zrobić coś profesjonalnie? Używałem datasets w ten sposób, wraz z Linq do zestawu danych, i to działa dobrze ... Więc może to nadal jest lepszy sposób, aby przejść do tego scenariusza?
Czy bierzesz za pomocą jakiegoś wbudowaną bazę danych? Jak np. Firebird Embedded, który obsługuje EF? To byłoby IMO łatwiejsze. –