use*_*010 6 .net c# mvp projects-and-solutions winforms
我打算用Winform构建应用程序,我想使用MVP模式.
由于我之前从未使用过MVP模式,因此我不确定如何构建新项目.
我应该使用与ASP.NET MVC中相同的约定,例如在项目中为模型,演示者和视图创建单独的文件夹,然后可以使用Presenter类的命名约定,以便它们的名称以"Presenter"结尾(与名称相同) MVC中的控制器以"Controller"结束
或者我应该为Presenter和Model创建单独的项目吗?
老实说,这是一个非常主观的问题。我今天这样做的方式可能不会是我在下一个应用程序中这样做的方式。它对我来说效果很好。而且,对我有效的方法可能与其他人的方法不同——并不是说我的方法是错的、更好或更坏。
命名约定将有助于:
另外,我将当前的解决方案分为 3 个项目:
现在,我需要参考单元测试的唯一解决方案是PresentationModels 项目。
归档时间: |
|
查看次数: |
1975 次 |
最近记录: |