我是一名web和移动应用程序开发人员,我更喜欢使用MVC框架进行开发。我刚刚开始使用桌面应用程序(在C#中)。应用程序开发不是问题。我以前写过各种桌面应用程序,但它们都是供个人使用或小公司使用的。
有没有一个很好的开源项目,我可以下载和阅读源代码,以学习如何编写桌面应用程序,以实现易于维护,良好的错误处理等…
发布于 2010-03-04 18:27:19
我认为最好的来源是微软的Pattern& Practices网站。他们甚至有一个专门介绍桌面应用程序的小部分:http://msdn.microsoft.com/en-us/practices/bb969054.aspx#win_apps
发布于 2010-03-04 18:29:01
我是MVC的铁杆粉丝,对于桌面应用程序,我使用MVP (监控控制器)模式,这与MVC非常相似。你可以在Martin Fowlers博客上读到:
http://martinfowler.com/eaaDev/SupervisingPresenter.html
https://stackoverflow.com/questions/2378423
复制相似问题