Hallo Forum,
ich habe mal eine Frage bezüglich Entity Framework und der Datenbindung an ein Windows Form.
Klappt das bei euch so wie ihr es wollt? :o
Nur eine kleine Zusatzinformation, ich verwende den CodeFirst-Ansatz von EF.
Ich habe einige Tutorials über das EF durchgemacht (video2brain, msdn, etc..), allerdings nie wirklich was zur Datenbindung an die GUI gelesen.
Ich habe folgende Probleme in der Handhabung von EF:
1. Ich kann die DBSets nicht direkt an eine Bindingsource binden, sondern muss über "toList" gehen.
2. Ich kann Datensätze zwar neu anlegen, allerdings bekomme ich Probleme mit der Aktualisierung in der Grid, da ja die Liste welche durch "toList" entstanden ist unabhängig von der Liste im DBContext ist.
3. Ich habe beim Einfügen und Löschen teilweise Zeiten von bis zu 2 Sekunden in denen ich auf eine Reaktion des Programms warten muss. (Threads sind hierbei keine Lösung... Falls was falsch läuft muss der Benutzer das ja wissen bevor er neue Aktionen startet.)
4. Allgemein scheint das EF auch in der Version 6 nicht wirklich Performant bei Interaktionen zu sein oder ist dieser Eindruck falsch?
Schon mal vielen Dank im Vorraus für eure Hilfe!!
Mit freundlichen Grüßen
Souli
ich habe mal eine Frage bezüglich Entity Framework und der Datenbindung an ein Windows Form.
Klappt das bei euch so wie ihr es wollt? :o
Nur eine kleine Zusatzinformation, ich verwende den CodeFirst-Ansatz von EF.
Ich habe einige Tutorials über das EF durchgemacht (video2brain, msdn, etc..), allerdings nie wirklich was zur Datenbindung an die GUI gelesen.
Ich habe folgende Probleme in der Handhabung von EF:
1. Ich kann die DBSets nicht direkt an eine Bindingsource binden, sondern muss über "toList" gehen.
2. Ich kann Datensätze zwar neu anlegen, allerdings bekomme ich Probleme mit der Aktualisierung in der Grid, da ja die Liste welche durch "toList" entstanden ist unabhängig von der Liste im DBContext ist.
3. Ich habe beim Einfügen und Löschen teilweise Zeiten von bis zu 2 Sekunden in denen ich auf eine Reaktion des Programms warten muss. (Threads sind hierbei keine Lösung... Falls was falsch läuft muss der Benutzer das ja wissen bevor er neue Aktionen startet.)
4. Allgemein scheint das EF auch in der Version 6 nicht wirklich Performant bei Interaktionen zu sein oder ist dieser Eindruck falsch?
Schon mal vielen Dank im Vorraus für eure Hilfe!!
Mit freundlichen Grüßen
Souli