我是一名Web和移动应用程序开发人员,我更愿意使用MVC框架进行开发。我刚刚开始使用桌面应用程序(使用C#)。应用程序开发不是问题。我之前已经写过各种桌面应用程序,但是它们是供个人使用或者供小公司使用的。如何正确编写桌面应用程序?
有没有办法,我可以下载并阅读源学习如何编写一个桌面应用程序,实现易于维护良好的开源项目,良好的出错处理等..
我是一名Web和移动应用程序开发人员,我更愿意使用MVC框架进行开发。我刚刚开始使用桌面应用程序(使用C#)。应用程序开发不是问题。我之前已经写过各种桌面应用程序,但是它们是供个人使用或者供小公司使用的。如何正确编写桌面应用程序?
有没有办法,我可以下载并阅读源学习如何编写一个桌面应用程序,实现易于维护良好的开源项目,良好的出错处理等..
我认为最好的源出于此实践来自Microsoft的网站&。他们甚至有一小部分致力于为桌面应用程序:http://msdn.microsoft.com/en-us/practices/bb969054.aspx#win_apps
我MVC的大风扇,并为桌面应用程序我使用的MVP(监督控制器)模式,这是非常相似的。您可以在Martin Fowlers博客上阅读: