2010-03-04 11 views
6

मैं एक वेब और मोबाइल एप्लिकेशन डेवलपर हूं और मैं विकास के लिए एमवीसी ढांचे का उपयोग करना पसंद करता हूं। मैंने अभी डेस्कटॉप एप्लिकेशन (सी # में) शुरू कर दिया है। आवेदन विकास एक समस्या नहीं है। मैंने पहले विभिन्न डेस्कटॉप एप्लिकेशन लिखे थे लेकिन वे निजी इस्तेमाल के लिए या छोटी कंपनियों के लिए थे।डेस्कटॉप एप्लिकेशन को सही तरीके से कैसे लिखें?

वहाँ एक अच्छे ओपन सोर्स प्रोजेक्ट है कि मैं डाउनलोड करने और कैसे एक डेस्कटॉप अनुप्रयोग लिखने के लिए सीखने के लिए स्रोत पढ़ सकते हैं आसान रखरखाव प्राप्त करने के लिए, अच्छा त्रुटि आदि से निपटने ...

उत्तर

4

मैं इस के लिए लगता है कि सबसे अच्छा स्रोत है माइक्रोसॉफ्ट से पैटर्न & प्रैक्टिस वेबसाइट है। उनके पास डेस्कटॉप अनुप्रयोगों के लिए समर्पित एक छोटा सा अनुभाग भी है: http://msdn.microsoft.com/en-us/practices/bb969054.aspx#win_apps

1

मैं एमवीसी का एक बड़ा प्रशंसक हूं, और डेस्कटॉप अनुप्रयोगों के लिए मैं एमवीपी (पर्यवेक्षण नियंत्रक) पैटर्न का उपयोग करता हूं, जो वास्तव में समान है। आप मार्टिन फाउलर्स ब्लॉग पर इसके बारे में पढ़ सकते हैं:

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

संबंधित मुद्दे