Forum: Datenbanken
by Sir Rufo,
19. Aug 2014
Ja sowas hatte ich erwartet. So wirklich viel Fleisch ist da nicht dran und ein grundsätzlicher Designfehler ist dort auch noch drin.
Die View erzeugt das ViewModel und das erzeugt das Model.
Super, das nenne ich doch mal flexibel und hilfreich.
Ich dachte immer, das ViewModel bekommt das Model zugewiesen und die View das ViewModel.
Gut für eine Ein-Fenster-Anwendung reicht das...
Forum: Datenbanken
by Sir Rufo,
14. Aug 2014
Lass mich kurz nachdenken ... nein :)
Schau dir erst das MS Beispiel an und wenn du das verstanden hast, dann schau dir nochmal das Video an und du wirst meine Antwort verstehen. Das Video führt leider in die falsche Richtung.
Forum: Datenbanken
by Sir Rufo,
14. Aug 2014
Ja, das Beispiel ist extra so flach gehalten, damit die fehlenden Teile nicht auffallen.
Für die Bearbeitung eines Datensatzes in einem Modal-Dialog braucht man kein MVVM und wenn man dann von dem gezeigten Beispiel ausgehend weiter machen will (kann doch nicht so schwer sein, geht doch, hatta ja gezeigt) dann werden die Gesichter immer länger.
Wie gesagt, für diese...
Forum: Datenbanken
by Sir Rufo,
13. Aug 2014
Ein interessanter Artikel zu MVVM (nicht an .Net oder WPF stören) ist hier. Nicht zu kompliziert aber auch nicht zu flach (wie die meisten Beispiele)
Forum: Datenbanken
by Sir Rufo,
13. Aug 2014
Zusammen mit dem Schlagwort Delphi findet man dazu wenig bis nichts.
Ansonsten gibt es einige Quellen (C#, Java, etc.) die man aber adaptieren kann.
Forum: Datenbanken
by Sir Rufo,
11. Aug 2014
Da jedes Datenbank-System sein eigenes Süppchen kocht (Datum, Boolean, Texte, etc.) und auch die Verbindungen das immer etwas anders interpretieren, würde ich empfehlen die Anwendungs- bzw. UI-Schicht nicht direkt mit der Datenbank zu verbinden.
"Einfach" die Daten für die Anwendungs-Schicht in Klassen (Model) zusammenfassen, für die UI-Schicht anderen Klassen (ViewModel) und für den Austausch...