View&Presenter应该在哪里诞生

adr*_*anp 5 mvp webforms winforms

我现在完全理解MVP模式,但我仍然很难看到实例化视图和演示者的位置.我已经看到了一些示例,其中在视图中新建了演示者,但这是正确的.在阅读了Jeremy Miller关于View和Presenter之间的沟通的博客文章之后,他在Presenter上有一个功能,即将演示者附加到视图中.

我的问题是:视图和演示者应该在哪里创建?在winforms和webforms中也是如此.

Mat*_*ggs 3

在网络表单中,页面由请求实例化。由于页面是视图,您无法控制执行顺序,因此视图必须向演示者注册自身