views:

72

answers:

2

I have been using MVP for a while .Sometimes I get confused what actions can be performed inside the presenter. For me ,I have a presenter only serves as layer to talk to the service layer(data access and other utility class) and update the view. Can anyone share some thought on what actions can be performed in the presenter and what can not be ?Some useful links on that would be good too.

+2  A: 

I am going to provide a list of links for you as they would explain this better than I could.

Also read up on what Martin Fowler has to say about it:

I hope this helps.

Burt
Cool thanks for all the links
Ybbest
+1  A: 

I just wrote a blog entry on the MVP (Model View Presenter) - Passive View pattern. Take a look at it and see what you think.

http://coding.infoconex.com/post/(MVP)-Model-View-Presenter-Passive-View.aspx

Jim Scott
I read your blog , generally it is very good.But I put some of my thought in the comments.
Ybbest