mvp

    4热度

    2回答

    在asp.net应用程序中,我想将Webclient软件工厂(WCSF)及其相关的模型视图展示器模式(MVP)与Page Method结合使用,即.aspx视图上的静态方法与[WebMethod]属性一起使用。 但是,aspx页面上的静态方法似乎会中断Model View Presenter模式,因为页面上需要实例方法才能使View与View对话所需的Presenter和Controller的上下

    2热度

    2回答

    我试图做一个MVP风格的Windows窗体应用程序,并没有做过太多的线程之前,我都感到困惑。 我的用户界面是一组非常简单的窗体。每个表单都实现一个接口,并包含对居住在业务逻辑层中的中介类的引用,反之亦然。 因此,作为简化框图如下: CheckInForm : ICheckIn <-------> CheckInMediator : ICheckInMediator ----------

    6热度

    2回答

    我一直在寻找Model-View-ViewModel模式,这是由几个人在那里建议(尤其是约翰戈斯曼,看看这个post和这podcast),但什么其他模式(如果有)有人使用并喜欢......他们在哪里增加价值? 我还偶然发现: 模型 - 视图 - 视图模型 Presentation Model DataModel-View-ViewModel Patterns in Prism(现称为复合应用程序指

    37热度

    2回答

    有没有很好的示例代码或用于解释Model–view–presenter (MVP) pattern的测试项目。有很多解释链接,但我想要有一些很好的示例代码来显示其他人而不重新发明轮子。

    11热度

    3回答

    使用MVP,构造和依赖注入的正常顺序是什么。 通常情况下,您为每个视图创建一个演示者,并将该视图传递给构造函数上的演示者。但是如果你有: 多个视图需要监听事件的服务。 多个视图都指向相同的数据模型缓存。 有人可以显示正常的信息流从用户点击到数据从服务器返回服务。

    1热度

    2回答

    在winforms应用程序中使用虚拟网格和MVP模式时,责任的最佳细分是什么。 包括: 从用户的电网获得的回调改变了细胞的更新 回调从电网到设置的给定的行和列

    34热度

    10回答

    同时通过大学和以下的SO发展下去,我已经听说了很多有关模型 - 视图 - 控制器的架构设计模式。甚至在我知道它是什么之前,我无意中使用了MVC模式,并且仍然在我的日常工作中使用它。从我所看到的,这可能是今天使用的最流行的模式。但是,我没有听说过很多,但是可以使用替代模式来代替MVC。那里有什么选择,并且你会决定通过MVC使用它们的原因是什么?我也有兴趣了解他们典型的系统类型。最后,使用它们的优点和

    0热度

    1回答

    我刚开始在我正在构建的大型ASP.NET应用程序中使用MVP模式(实际上正在重新构建),而且我很难搞清楚如何我应该使用应用于视图的事件。 说我有2下拉列表中的用户控件,其中一个是依赖于其他的价值: <%@ Control Language="vb" AutoEventWireup="false" CodeBehind="ucTestMVP.ascx.vb" Inherits=".ucTestMVP

    2热度

    1回答

    在常规的winforms解决方案中,您如何确定将类分为不同的目录/名称空间或单独的项目。除了二进制依赖应该查看,控制器,模型都在不同的项目?

    0热度

    4回答

    我想测试一个简单的基于WebForms(asp.net)的用户界面,并按照MVP模式让我的用户界面更具可测性。 由于我遵循后端算法的TDD方法论,我发现有一些单元测试重构发生在DRY原则(不要重复自己)的精神中。当我尝试使用Rhino Mocks将其应用于UI来验证我的交互时,在设置视图或模型期望时,我在Controller测试中看到很多共同点。 我的问题是:如果有的话,你通常会进行多少重构?我很