MVVM in Delphi Architecting and Building Model View ViewModel Applications - Kouraklis, John.; SpringerLink (Online service) (Berkeley, CA : Apress : Imprint: Apress, 2016)
1: MVVM as Design Pattern -- 2: Setting up the POSApp -- 3: MVVM as Design Philosophy -- 4: Two-way Communication -- 5: Converting the Invoice Form -- 6: User Interaction -- 7: Input Validation.
Keywords: Programming languages (Electronic computers).; Microsoft software; Microsoft .NET Framework; Computer programming; Programming Languages, Compilers, Interpreters; Microsoft and .NET.; Programming Techniques