mvp

    9热度

    1回答

    我在写我的第一个应用程序与ASP.NET MVP(试图管理控制器)和单元测试(迟到总比不到好!),我已经运行到有点左右为难。我已经写了3个用户控件,都经过了测试和接口,主讲人被拖拽了。现在我来一个网页,其中需要这三个用户控件和遇到以下问题: 用户控件1 DateSelector,它与其他几个按钮/列表的日历控件。没有什么让人兴奋 用户控件2是DailyList。猜猜它是什么。无论如何,你可以选择/

    8热度

    2回答

    我认为使用MVC或MVP设计模式时业务逻辑应该存在于模型中,但应该隐藏在面向服务架构中的服务之后。 软件系统可以在面向服务的体系结构中使用MVC或MVP设计模式吗?如果是这样,模型坐在哪里?

    29热度

    3回答

    在Model-View-Presenter模式中,我们应该在哪里编写用户输入验证。

    5热度

    3回答

    我完全理解MVP模式,但我仍然很难看到视图和演示者在哪里实例化。我已经看到一些例子,主持人在视图中被提出,但是这是正确的。在阅读Jeremy Miller关于View和Presenter之间的沟通的博客文章后,他在Presenter上有一个功能,让演示者附加到视图上。 我的问题是这样的:应该在哪里创建视图和主持人?也在winforms和webforms的地方。

    1热度

    3回答

    我刚启动一个新的ASP.NET项目并使用MVP模式。我确实考虑过MS MVC,但它还没有发布,对于团队中的一些人来说这将是一个很大的学习曲线,所以我选择了现在的MVP和未来的MVC项目。 无论如何,似乎我将有一个控制器/ Presenter类为每个webform我有它的项目。这是很多额外的类,基本上是Web项目中文件数量的两倍。这是其他人如何构建MVP或者有什么选择?

    7热度

    2回答

    所以我是TDD的新手,并且我使用MVP模式成功创建了一个很好的小示例应用程序。我当前的解决方案的主要问题是它阻塞UI线程,所以我试图设置Presenter使用SynchronizationContext.Current,但是当我运行我的测试时,SynchronizationContext.Current为null。 主持人之前线程 public class FtpPresenter : IFtpP

    5热度

    7回答

    我正在为网页使用模型 - 视图 - 演示者模式。演示者是否应该了解Session,还是应该只有该视图才能意识到这一点? 我想我所得到的是像Session这样的概念与视图的体系结构非常相关,所以它们应该仅限于视图使用吗?否则如果我想在不同架构的类似页面上重复使用演示者(或者除非有计划,否则我不需要担心)会发生什么?

    1热度

    2回答

    使用MEF我想要执行以下操作。 我有一个WPF Shell。我想从另一个DLL中导入一个UserControl,它也是我的MVP三元组视图。 MVP三元组的工作方式是,在演示者中,我有一个构造函数,它同时使用IModel和IView并将它们连接起来。 因此,为了使这项工作,我需要MEF做到以下几点: 创建的iView实现 创建IModel实施 创建演示,并通过IModel和IVIEW其构造 进口当

    1热度

    2回答

    我使用的监督控制器模式(模型视图演示)构建应用程序,我面临的一个困难。在我的页面中,我有一个中继器控件,它将显示我传递给它的每个集合的一个集合。 reapeater项目包含2个下拉列表,允许用户选择一个特定的值。当我点击下一个按钮时,我希望控制器检索这些值。 我该怎么做,我一个干净的方式?

    1热度

    5回答

    我想开始构建更多可测试的网络应用程序,但不幸的是,我无法使用Microsofts MVC框架。所以我正在寻找建议。你们在asp.net应用中使用了哪些UI模式,以及如何实现它们?我很了解MVP,MVC等模式,但我没有任何实现它们的经验,所以任何输入都非常感谢。 最好的问候,埃吉尔。