Click here to Skip to main content
12,818,050 members (37,844 online)
Click here to Skip to main content
Add your own
alternative version

Stats

356.7K views
16.9K downloads
251 bookmarked
Posted 15 May 2010

A Practical Quick-start Tutorial on MVVM in WPF

, 21 May 2010 CPOL
Rate this:
Please Sign up or sign in to vote.
This article gives a practical quick-start tutorial on MVVM in WPF for application developers.
 

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Dr. Song Li
United States United States
I have been working in the IT industry for some time. It is still exciting and I am still learning. I am a happy and honest person, and I want to be your friend.

You may also be interested in...

Pro

Comments and Discussions

 
QuestionDidn t work for me Pin
alexoffspring14-Dec-15 4:35
memberalexoffspring14-Dec-15 4:35 
AnswerRe: Didn t work for me Pin
Dr. Song Li14-Dec-15 5:06
mvpDr. Song Li14-Dec-15 5:06 
QuestionAvailability of toolkit for visual studio 2013 Pin
Member 1152400324-Aug-15 23:08
memberMember 1152400324-Aug-15 23:08 
QuestionQuestion from a student Pin
Member 1067213917-Mar-14 11:19
memberMember 1067213917-Mar-14 11:19 
QuestionVS2010 Best Practice Pin
Jeremy Bradshaw17-Feb-14 6:21
memberJeremy Bradshaw17-Feb-14 6:21 
AnswerRe: VS2010 Best Practice Pin
Dr. Song Li17-Feb-14 16:36
mvpDr. Song Li17-Feb-14 16:36 
GeneralMessage Automatically Removed Pin
5-Nov-13 3:43
memberMember 92622525-Nov-13 3:43 
QuestionHere I used to implemet very basic level Pin
prageeth.madhu21-Jan-13 4:37
memberprageeth.madhu21-Jan-13 4:37 
GeneralMy vote of 5 Pin
dineshkaruppaiyah4-Jan-13 23:15
memberdineshkaruppaiyah4-Jan-13 23:15 
GeneralMy vote of 5 Pin
blpandya10-Dec-12 8:06
memberblpandya10-Dec-12 8:06 
GeneralMy vote of 5 Pin
hadeed14724-Dec-12 5:39
memberhadeed14724-Dec-12 5:39 
GeneralRe: My vote of 5 Pin
Dr. Song Li4-Dec-12 5:51
mvpDr. Song Li4-Dec-12 5:51 
GeneralMy vote of 5 Pin
Arun_angel6-Nov-12 2:24
memberArun_angel6-Nov-12 2:24 
QuestionMy Vote of 5 Pin
udayakumarSubramanian25-Sep-12 17:20
memberudayakumarSubramanian25-Sep-12 17:20 
AnswerRe: My Vote of 5 Pin
Dr. Song Li25-Sep-12 17:58
mvpDr. Song Li25-Sep-12 17:58 
GeneralMy vote of 5 Pin
ericngando10-Jan-12 6:14
memberericngando10-Jan-12 6:14 
QuestionWhat is the purpose of SB.Remove in your code ? Pin
Philippe Mori5-Jan-12 4:00
memberPhilippe Mori5-Jan-12 4:00 
AnswerRe: What is the purpose of SB.Remove in your code ? Pin
Dr. Song Li5-Jan-12 4:39
memberDr. Song Li5-Jan-12 4:39 
GeneralRe: What is the purpose of SB.Remove in your code ? Pin
Philippe Mori5-Jan-12 4:51
memberPhilippe Mori5-Jan-12 4:51 
GeneralRe: What is the purpose of SB.Remove in your code ? Pin
Dr. Song Li5-Jan-12 4:59
memberDr. Song Li5-Jan-12 4:59 
Yes, the only purpose is to make sure the string is empty.

It does not cause problem at run time, nor it slows down the program by clearing a string, just make sure "the string is empty". I am very hesitate to use any "complex" programming features such as "Asset" in the program for the very tiny task to "make sure a string being empty", which will make the code very difficult to read and confuse the readers.

Thanks anyway.
QuestionVery bad idea to uncheck a whole group of exceptions. Pin
Philippe Mori5-Jan-12 3:47
memberPhilippe Mori5-Jan-12 3:47 
AnswerRe: Very bad idea to uncheck a whole group of exceptions. Pin
Dr. Song Li5-Jan-12 4:40
memberDr. Song Li5-Jan-12 4:40 
GeneralMy vote of 2 Pin
ShlomiO24-Dec-11 0:11
memberShlomiO24-Dec-11 0:11 
GeneralRe: My vote of 2 Pin
Dr. Song Li26-Dec-11 18:21
memberDr. Song Li26-Dec-11 18:21 
GeneralRe: My vote of 2 Pin
Deb Kumar Ghosal28-Jun-12 21:54
memberDeb Kumar Ghosal28-Jun-12 21:54 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.170308.1 | Last Updated 21 May 2010
Article Copyright 2010 by Dr. Song Li
Everything else Copyright © CodeProject, 1999-2017
Layout: fixed | fluid