tags:

views:

79

answers:

1

I've just been reading Josh Smith's MVVM article and am working on a WPF application at the moment. I'm umming and ahing about transfering my work so far to MVVM but find the idea of working purely through databinding and ICommands without any UI event handlers, a little daunting in the sense that it could take a while to convert what I've done up to now.

I'm a self taught C#-er and I've yet to apply patterns such as this to my projects which have up to now just been using the code-behind model and separating out business logic and data access into separate assemblies.

I know that my code can get a little confused sometimes with regard to what belongs where so I was looking into patterns as a way to help me get things straight.

What other patterns might I look at? Any links to articles appreciated.

A: 

Some other presentation patterns that you may want to take a look at are Model View Presenter and Model View Controller.

Martin Fowler has a number of good articles on presentation patterns as does Jeremy Miller. Jeremy is coming out with a book on presentation patterns in the (hopefully) near future. Take a look at his wiki and Fowler's site.

Keith Rousseau
Cool I read some of Martin Fowler's Presentation Model article when I was reading the Josh stuff, Thanks for the links!
panamack