Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.008 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#134

AW: Trennung von GUI und Logik, wie geht ihr vor?

  Alt 29. Nov 2017, 18:01
Ja, mehr aber auch nicht.

Bei MVVM im Web (wie z.b. Knockout) gibt es einfach viel mehr Möglichkeiten, das einfach so schön in den HTML Code einzubetten und das Framework die ganze DOM Manipulation machen zu lassen. Und selbst mit WPF/XAML bekommst das besser hin als in Delphi. Da bleib ich lieber bei DB aware Controls und bau mein ViewModel/Controller/whatever als Memory- bzw Objekt- DataSet/DataModule. Da kann man dann mit den verschiedenen DataSet/Field states schon viel steuern, was die UI angeht (readonly, enabled, etc). Zumindest in der VCL. In FMX muss ich dann auch wieder aus Mangel an DB aware Komponenten mit den LiveBindings rumfummeln.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight

Geändert von Stevie (29. Nov 2017 um 18:06 Uhr)
  Mit Zitat antworten Zitat