In this article I will be talking about the Model View ViewModel design pattern, MVVM in short. What is it and why do we need it. Also I will explain why this type of patterns is good for Silverlight applications. I will also discuss some methods to implement it in Silverlight. Finally I will discuss the advantages and disadvantages of this pattern.
Jan 15, 2013