I am studying the MVP pattern for my current project (Windows application). I have good experience in MVVM, using it in Silverlight and WPF. In MVVM, my view and ViewModel are used for a separate project and use the strong WPF bindings that they use to communicate with each other. But in MVP, in most cases I see on the Internet where View and moderator are in the same project.
So my questions are: - Is there a way to create View and Presenter in different projects? I mean View as Windows Application and Presenter as a class library project.
If so, how do both presentations and the speaker relate to each other.
source
share