My latest in a series of the weekly, or more often, summary of interesting links I come across related to .NET Development on WPF.
- Julian Domiguez shares his thoughts on why Presentation Model (aka Model-View-ViewModel) is much more appropriate UI design pattern to adopt than Passive View. I agree to his point that "Passive View ends up having lots of boiler plate code for the communication between the view and the presenter". Reading Julian's 1st attempt on implementing Presentation Model and also reading through the latest Prism spike, with WPF's DataTemplate and DataBinding cool features, the trend on adopting Presentation Model on WPF seems to be the following points:
- View: Ultra thin View, only XAML, No Code Behind
- Model View: No UserControl that couples logic and view, Only Control, a lookless model for a view.
- Model: Just model and logic
- A good introduction to M-V-VM (Model-View-ViewModel) concept from John Gossman and Dan Crevier.
- Sacha Barber teaches you how to do 3D on WPF in his multipart-series.
0 comments:
Post a Comment