My MSDN article on the MVVM design pattern is finally available!
Unfortunately, Figure 1 is not correct; we’re working on getting that fixed in the article, but in the meantime here’s a corrected version:
- The WPF Utilities component should not depend on any unit tests
- The unit test components should not depend on any other unit testing component
- The domain model should NOT depend on the data access layer. Instead, the data access layer should depend on the domain model. The domain model is the core of everything.Â Achieving this is not easy, and I’ll post about how to achieve it.
Let me know what you think of the article!