mvp

    0热度

    1回答

    情况:MainForm(分配给MainPresenter)已启动并正在运行。用户点击一个ShowFoo按钮 - 一个事件传递给MainPresenter,然后创建新的FooPresenter和FooView。我现在该怎么办?应该在哪里创建主持人以及应该在哪里创建视图,最重要的是,应该在哪里设置MDIParent属性? (所以胖我觉得应该在主视图中完成 注:我使用的依赖框架,虽然这是相当无关的问题。

    1热度

    1回答

    在我的应用程序中,我总是最终实现一个模型 - 视图 - 演示者模式,并通常最终从屏幕上用get属性报废我的视图对象。 例如 Person IBasicRegistration.Person { get { if (ViewState["View.Person"] == null) ViewState["View.Person"] = new Person();

    1热度

    2回答

    我想为包含用户控件的库使用Model View Presenter模式,这些控件将用于其他项目。 根据MVP,我必须在用户控件上实现一个IView接口并将它传递给Presenter类。 在我的情况下,消费者不需要访问IView合同。 但是由于IView-interface是一个公共契约,它意味着用户控件的使用者也可以访问其方法\属性,我希望这些只能由Presenter访问。 什么是实现这一目标的好

    4热度

    3回答

    在为SharePoint创建Web部件时,是否使用模型视图展示器(MVP)设计模式是一种流行技术?在我看来,这种模式在自定义应用程序空间中更经常使用。所以,如果你对此有什么想法,请分享... [编辑] 也许更重要的问题是,如果MVP是在SharePoint的WebPart比在自定义应用程序不太受欢迎,为什么你认为这是(什么因素有助于这一观察)?

    4热度

    10回答

    有人可以为MVP框架提供基本的样本/链接。 需要设计一个网站=>是更多的管理类型网站。 SQL Server作为数据库后端。

    0热度

    4回答

    我作为一名中级开发人员在一家中型公司工作,并致力于开发Web项目。我得到了一个场景,我需要从设计规范开发UML,这将成为主要的技术规范(尽管高水平,并且在实际开发过程中将得到进一步的改变)。 有人可以提供关于如何开始在这个(或)有什么好的样品在线? 计划使用Visio for UML,这有多好? 感谢

    10热度

    4回答

    我在使用winform时正在使用MVP。但是当我开始使用WPF或Silverlight时,我转向了MVVM。 我唯一注意到的是,我们不需要在MVVM模式中的View和ViewModel之间同步数据,因为它具有强大的绑定。 我的问题是〜 1)绑定(帮助我们不要手动同步查看和视图模型)是使用MVVM唯一的优势。 2)有没有其他MVVM优于MVP?有什么区别? 3)下面的代码是MVVP模式还是MVVM或

    3热度

    2回答

    我一直在探索ASP.NET的MVP模式,但在页面上使用数据绑定控件时,我无法保持演示者中的所有表示逻辑。 下面的场景和类只是举例,我正在处理的真实案例更复杂。任何想法或方向将不胜感激。 假设我有一个页面显示有关客户的信息,包括姓名和地址。它还使用Repeater控件呈现订单列表。 public class CustomerDto { public string Name { get; s

    4热度

    3回答

    我有一个ASP.NET页面实现我的视图,并在页面构造函数中创建演示者。 Phil Haack's post providing was used as the starting point,我只是通过帖子中的例子来说明问题。 public partial class _Default : System.Web.UI.Page, IPostEditView { PostEditContr

    5热度

    2回答

    我正在使用MVVM模式建立一个WPF形式的简单数据录入应用程序。每个表单都有一个演示者对象,用于公开所有数据等。我想使用WPF命令来启用和禁用编辑/保存/删除按钮和菜单选项。 我的问题是,这种方法似乎需要我添加大量的代码到代码隐藏。我试图让我的表示层尽可能薄,所以我更愿意将此代码/逻辑放在演示者(或ViewModel)类中,而不是在代码隐藏中。任何人都可以提出一种方法来实现没有代码隐藏的同样的事情