Enterprise WPF #1: Building a base ViewModel class for MVVM
Why Stack Overflow recommends it
Stack Overflow users link it when answering beginner MVVM and WPF questions, pointing people to a clear, plain-language video series that covers the pattern and its practical use.
Recommended by 3 people across 3 different months, 2014 to 2016.
What it is
A 43-minute tutorial by David Anderson (DCOM Engineering) opening his Enterprise MVVM series for WPF. It walks through building a reusable base ViewModel class and sets up practical, real-world application patterns, with code and slides provided.
What people said
Strong rec B.K. · 2015-03 · Stack Overflow · on “Beginner tutorial on MVVM?”
I usually would say that this is off-topic, but this question is being asked so often, that it probably deserves an answer. I swear by this gentleman and everyone I've recommended him to has been satisfied: DCOM Engineering, LCC (YouTube) : [LINK] You will find two MVVM series. The first is the Introduction to Model-View-ViewModel Pattern [LINK] series and the other is the Enterprise MVVM [this video] series. he posted the second one very recently. I would start with the first one to get a very clear understanding and move to the second one to solidify what you've learned. He speaks clearly, in "plain-enough" language and does a very good job of covering topics without convolution involving finer
Recommends Jonas Benz · 2014-03 · Stack Overflow · on “WPF Binding : Use DataAnnotations for ValidationRules”
Look at the Video Enterprise MVVM in WPF: ViewModel Validation using Data Annotations [this video] . I think it is a nice solution for your Problem.
Recommends D Hansen · 2016-07 · Stack Overflow · on “How do i get the value of selected item from list box in windows phone application using c#”
@TejasJain a good place to start is here: [this video] It gives quite a good introduction to MVVM with a look through development using Test Driven approach.