gpt4 book ai didi

C# MVC 模式帮助

转载 作者:太空宇宙 更新时间:2023-11-03 20:36:40 24 4
gpt4 key购买 nike

我正在尝试将我的 Winforms 代码重构为 MVC 模式。我以前从未使用过这种模式。

显然,GUI 将是 View , Controller 将是“中间层”,任何用户与 GUI 的交互都会调用它,模型执行所需的任务并通知 View 任何状态更改。

我的问题是,对于模型,我假设它可以跨越大量类,而不局限于一个“模型”类?另外,这三个部分可以都在同一个程序集中吗?

谢谢。

最佳答案

对于 Winforms,我不建议使用 MVC - 我建议使用 MVVM

试试这个教程 http://weblogs.asp.net/dwahlin/archive/2010/09/30/silverlight-sessions-coming-to-devconnections-las-vegas-november-1-4.aspx

这篇文章提到了 Silverlight,但 MVVM 模式是通用的,可以应用于 Winforms

正如 Roger Lipscombe 所指出的那样 - MVP 也可能有效 - 试试这个以获取有关 http://davybrion.com/blog/2010/08/mvp-in-silverlightwpf-architectural-overview/ 的信息- 在这种情况下再次特定于 Silverlight,但作为一种模式,它可以进行调整

关于C# MVC 模式帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4783988/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com