我是一名网络和移动应用程序开发人员,我更喜欢使用MVC框架进行开发。我刚开始使用桌面应用程序(在C#中)。应用程序开发不是问题。我以前写了各种桌面应用程序,但它们仅供个人使用或小公司使用。
是否有一个很好的开源项目,我可以下载并阅读源代码,以了解如何编写桌面应用程序以实现轻松维护,良好的错误处理等...
答案 0 :(得分:4)
我认为最好的来源是模式&从Microsoft实践网站。他们甚至还有一小部分专门用于桌面应用程序:http://msdn.microsoft.com/en-us/practices/bb969054.aspx#win_apps
答案 1 :(得分:1)
我是MVC的忠实粉丝,对于桌面应用程序,我使用的MVP(监督控制器)模式非常相似。你可以在Martin Fowlers博客上看到它: