SW1pr0g Asked:2023-03-28 14:44:09 +0800 CST2023-03-28 14:44:09 +0800 CST 2023-03-28 14:44:09 +0800 CST 选择 MV* 模式 772 我决定在教育机构编写课程项目并尝试正确地完成它,对于 C# + .NET Framework (WinForms) 上的小型应用程序,您会推荐哪种 MV * 模式? winforms 1 个回答 Voted Best Answer aepot 2023-03-28T14:49:48+08:002023-03-28T14:49:48+08:00 模型-视图-演示者 (MVP)。 MVC更适合ASP.NET Core,MVVM需要方便的数据绑定,更适合WPF。事实上,MVVM 现在也适用于 Winforms,但仅限于 .NET 7 和更新版本。由于您使用的是过时的 .NET Framework 4.x,因此情况并非如此。
模型-视图-演示者 (MVP)。
MVC更适合ASP.NET Core,MVVM需要方便的数据绑定,更适合WPF。事实上,MVVM 现在也适用于 Winforms,但仅限于 .NET 7 和更新版本。由于您使用的是过时的 .NET Framework 4.x,因此情况并非如此。