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測試中看到很多共同點。 我的問題是:如果有的話,你通常會進行多少重構?我很