我看到MVVM用于Windows Store / WinRT C ++应用程序,但该模式可以应用于Win32应用程序吗?开发人员通常使用哪些模式?
我需要使用功能区UI创建应用程序。我已经查看了所有更高级别的功能区重新实现,例如MFC,Forms包装器,WPF和第三方WPF。他们都是错误的和不合标准的。
高质量功能区应用程序的唯一途径是使用本机Windows功能区框架。但是,我很难找到有关Windows API应用程序的模式和最佳实践的信息。
答案 0 :(得分:0)
模型 - 视图 - 演示。
实际上,大多数Winforms开发人员只是尝试将尽可能多的逻辑从Winform推送到单独的类中。但是有可能以或多或少的标准方式使用Winforms进行MVP。请参阅here以获得良好的概念性介绍。
另见
http://winformsmvp.codeplex.com/
http://windowsribbon.codeplex.com/