I want use MVVM design pattern in WPF and Silverlight Application.
Where can i implement the business logic in WPF or Silverlight application with MVVM design pattern?!!(in Model,ViewModel or other location?!!)
Please describe and link to any sample(s) ...
thank you
We usually write logic centered on the business objects in ModelView layer and logic required by the wpf pages in the ViewModel
Your business has no place within the MVVM application. You business should be factored out into a separate class library. This has many benefits which I could explain in case you want me to.
So anyway, here's how your solution's structure should look like:
Basically, the "M" in MVVM will be the Object Model itself, unless a View needs some model which comprises properties from different objects... etc.