पिछले कुछ वर्षों से, मैंने जितने भी गंभीर प्रोजेक्ट्स पर काम किया है, वे या तो वेब आधारित हैं, या एक गैर-ग्राफ़िकल उपयोगकर्ता इंटरफ़ेस (सेवाएं, कमांड लाइन स्क्रिप्ट आदि ...) थे। जरूरत पड़ने पर मैं एक WinForms ऐप को एक साथ फेंक सकता हूं या कुछ सरल WPF कर सकता हूं, लेकिन मैंने कभी भी MFC या क्यूटी जैसे निचले स्तर के एपीआई में से कुछ में डिलीवर नहीं किया है।
मैं समझता हूं कि यह स्थिति पर निर्भर करता है, लेकिन सामान्य तौर पर यह अभी भी डेस्कटॉप विकास को अच्छी तरह से सीखने के लिए समय लेने लायक है या क्या यह वेब और मोबाइल उपकरणों पर गति से आगे बढ़ रहे हैं जो इस ज्ञान को कम प्रासंगिक बनाता है? इसके अलावा, क्या आप डेवलपर्स से अपेक्षा करते हैं कि आप डेस्कटॉप गुई विशेषज्ञता के साथ काम करेंगे?