The DevExpress Demo Center includes the “MVVM Best Practices” demo. The latter contains over 80 modules that illustrate major MVVM concepts (data bindings, commands, services, etc.). This demo also includes the Walkthough section that breaks down a sample demo application into bite-sized steps. Each step is presented as a separate demo - you can test a compiled application, inspect relevant code, and read a detailed step description in corresponding tabs below the main demo region.

Sample MVVM Demo

In addition to this interactive learning resource, you can follow step-by-step tutorials that explain how to create the sample “MVVM Expenses” application. Follow this link to download the complete app: T254492.