mvp

    4热度

    2回答

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

    34热度

    10回答

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

    0热度

    1回答

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

    0热度

    4回答

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