Because you can read it as "Model - View - by way of ViewModel".
Easier to say acronym.
Easier to say acronym? Maybe "easier", but very far from easy.
I believe there's a bit of an effort to move to the easier name "View Model", which at least is closer to "Presentation Model" which is the name of the pattern that most people outside of WPF/SL land know. I've blogged about it before, and I still maintain its very unfortunate that we have multiple names for this pattern, and worse, that so many think there's a difference between them.
@wkempf: Found the blog. Read it and the comments. Good discussion.
@Harlequin: Made me laugh. Good one. As an any layer but the UI layer guy we will have to combine forces and create HVDWC: HarlequinView/DaveWillCrap.
As one who is entirely new to MVVM the name started me off on the wrong foot as it lead me to believe M to V and V to VM which is entirely contrary to what one would want to do. But then that lead me to wonder if I misunderstood VM in the grand scheme of things. Based on the readings it appears to be nothing more meaningful than acronym parlance.
That is a fantastic interjection, clear and concise, the original nomenclature is confusing to most
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.