开发者

How to write a desktop application properly?

I am a web and mobile application developer and I prefer to use MVC frameworks for development. I have just started to a desktop application (in C#). Application development is not a problem. I had written various desktop application before but they were for personal use or for small companies.

Is there a good open source project that I can download and read the source t开发者_如何转开发o learn how to write a desktop application to achieve easy maintenance, good error handling etc...


I think the best source for this is the Patterns & Practices website from Microsoft. They even have a small section dedicated to desktop applications: http://msdn.microsoft.com/en-us/practices/bb969054.aspx#win_apps


I'm a big fan of MVC, and for desktop applications I use the MVP (supervising controller) pattern, which is really similar. You can read about it on Martin Fowlers blog:

http://martinfowler.com/eaaDev/SupervisingPresenter.html

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜