I voted MVVM, but MVP is a close second. I think MVP is easier for people to grasp while MVVM has a lot more that people have to get their arms around. The true answer is always it depends, but generally I choose MVVM.
When I consult, sometimes we choose no separation pattern to start out with. When people are learning REST, Astoria, and Silverlight already its tough to throw a pattern at them like this. Usually I ease them into one that suits their team’s skills. Sometimes we get caught up in patterns and guidance while many developers are just trying to get a handle on getting the job done.
But for me … I use MVVM foremost and MVP secondarily.
[...] Poll: What separation pattern do you prefer in Silverlight development? tags: silverlight, mvvm, mvc, mvp, xaml, wpf, patterns, m-v-vm, viewmodelThis work is licensed [...]
February 10th, 2009 at 11:58 am
I voted MVVM, but MVP is a close second. I think MVP is easier for people to grasp while MVVM has a lot more that people have to get their arms around. The true answer is always it depends, but generally I choose MVVM.
When I consult, sometimes we choose no separation pattern to start out with. When people are learning REST, Astoria, and Silverlight already its tough to throw a pattern at them like this. Usually I ease them into one that suits their team’s skills. Sometimes we get caught up in patterns and guidance while many developers are just trying to get a handle on getting the job done.
But for me … I use MVVM foremost and MVP secondarily.
February 10th, 2009 at 2:14 pm
[...] Poll: What separation pattern do you prefer in Silverlight development? tags: silverlight, mvvm, mvc, mvp, xaml, wpf, patterns, m-v-vm, viewmodelThis work is licensed [...]
February 10th, 2009 at 8:26 pm
Tim I wish there were more videos using jquery silvelight and asp.net mvc