wild84
wild84
采纳率91.6%
2018-03-08 06:42 阅读 2.7k

C#winform开发如何使用mvp模式

5

网上找了一下mvp模式的资料看的大概懵懵懂懂。找的资源也有一些。现有些问题想请教:
比如我现在开发winform有三个步骤:设计form界面(这个由designer.cs文件完成);为界面控件的各个事件(其中包括初始化form数据,验证数据规则;向后台请求数据;把后台返回的数据绑定到界面控件上);那么这几个功能哪个放在model里面实现,哪个放在presenter实现,哪个放在view下实现?而实体类又应该放在哪里?请帮忙解答,万分感谢!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • 已采纳
    weixin_39778190 狂浪生刚 2018-03-08 06:47
  • yaboaikaka 笨卡 2018-03-08 09:53

    个人愚见,所谓的设计模式只是方便多人共同开发一个项目的时候,方便代码和数据管理。初学者不必要深究,扎实学好并理解基础知识,程序是怎样在
    终端运行的,才是关键,各人观点,求轻喷。

    点赞 评论 复制链接分享
  • qq_23126581 郭老师的小迷弟雅思莫了 2018-03-09 00:41

    一般数据库对应的表需要创建对应实体类,实体类放在model中,Access层就是你写sql的。bll是调用Access层的。至于绑定数据的操作在designer.cs操作。

    点赞 评论 复制链接分享
  • dbtxwds01 雪满西京 2018-03-14 08:04

    按照你说的三层架构,应该是实体类放在model中,后台的业务逻辑放在presenter中,绑定数据放在view下实现。

    点赞 评论 复制链接分享

相关推荐