मैं यहाँ WPF की खूबियों के बारे में सवाल का एक बहुत देखा है, और अनिवार्य रूप से हर जवाब यह मधुमक्खी के घुटनों है कहते हैं, लेकिन अनिवार्य रूप से हर जवाब भी XAML जैसी चीजों के बारे में बात करती है कई मामलों ग्राफिक डिजाइनर और अभिव्यक्ति में मिश्रण आदि। मेरा सवाल यह है कि क्या आप डब्ल्यूपीएफ में शामिल होने के लायक हैं यदि आप अकेले सीडी में काम कर रहे एकल कोडर हैं?WPF केवल
विशेष रूप से, मैं एक ग्राफिक डिजाइनर, और न ही उस क्षेत्र अपने आप में किसी भी महान प्रतिभा की जरूरत नहीं है; मैं पॉइंट-एंड-क्लिक टूल का उपयोग नहीं करता; मैं सी # में सबकुछ लिखता हूं, एक्सएमएल नहीं।
Winforms उन स्थितियों में ठीक काम करता है। क्या डब्ल्यूपीएफ का भी सच है, या यह पता चला है कि महत्वपूर्ण कार्यों को केवल एक्सएएमएल में ही किया जा सकता है, डिफ़ॉल्ट सेटिंग्स वास्तविक उपयोग के लिए नहीं हैं और आपको चीजों को अच्छे लगने के लिए टीम पर ग्राफिक डिजाइनर होना चाहिए। , और मेरी स्थिति में कोई भी Winforms से चिपकने के लिए बेहतर होगा?
क्या मुझे गलत लगता है, या क्या आपको वास्तव में उचित औजारों का उपयोग करने से इनकार करने पर गर्व है? – ima
मुझे नहीं लगता कि _proud_ या _proper_ सही शब्द हैं। मुझे लगता है कि यह वरीयता का मामला है। मुझे ड्रैग-एंड-ड्रॉप टूल हमेशा मुझे सिरदर्द देते हैं, इसलिए मैं उनका उपयोग करने में कमी करता हूं। यदि मुझे लगता है कि मैं एक्सएमएल को हाथ से संपादित कर दूंगा, हालांकि मैं उचित रूप से संभवतः सी # में काम करना पसंद करता हूं।मैं सोच रहा हूं कि डब्ल्यूपीएफ इन प्राथमिकताओं को कितनी अच्छी तरह समायोजित करता है। – rwallace
डब्ल्यूपीएफ आपकी वरीयताओं को समायोजित करेगा, लेकिन आपको चीजों को करने के डब्ल्यूपीएफ तरीके सीखने के लिए बहुत दृढ़ता से प्रोत्साहित किया जाएगा। अच्छी पूर्वावलोकन कार्यक्षमता वाले एक सभ्य WPF डिज़ाइनर को "संशोधित -> पूर्वावलोकन -> संशोधित करें" चक्र को काफी कम कर सकता है। यदि यूआई के साथ "टिंकरिंग" कम दर्दनाक है तो आप उस पर समय बिताने का आनंद ले सकते हैं और संभवतः अच्छे डिजाइन के साथ बाहर आ सकते हैं। – R0MANARMY