These blog entries will jump about as I write them, if you are a regular reader then you understand, if you just dropped in from the internetosphere, then it will seem a little jumpy. In fact if you just jumped in from the internetosphere for the first time, then you need to read the disclaimer below, or you might want to review it.
Ok, what is the Model View ViewModel? Well it seems like a complicated mess to me, this is likely because I never got it to work before. But Jerry Nixon showed me that when I do, it will really improve my coding. I might even lose my amateur standing. But seriously, I like languages like “C” because the scenarios you use the code in are usually quite simple. Anyway…that makes sense in my mind. Moving along. You could use one of the tutorials:
Model closest to the one Jerry Nixon assisted me in writing:
Or if you like to follow the design patterns historically:
- Presentation Model (2004)
- Introduction to Model/View/ViewModel pattern for building WPF apps (2005)
- Model View Presenter (2006)
- Patterns For Building Composite Applications With WPF (2008)
- Data and WPF: Customize Data Display with Data Binding and WPF (2008)
- Advanced WPF: Understanding Routed Events and Commands in WPF (2008)
- WPF Apps With The Model-View-ViewModel Design Pattern
- Create a Movie Database Application in 15 Minutes with ASP.NET MVC (C#) (2009, ASP.NET, cute idea)
- And a whole bunch more…
So what does this have to do with explaining the MVC or whatever the initials are currently. Do some reading, we will continue in Part 3.