2011-03-28 13 views
9

क्या कोई सीखने की वक्र है? मैं विंडोज फॉर्म लेना चाहता हूं लेकिन डब्ल्यूएफ बनाम डब्ल्यूपीएफ के बारे में कई धागे पढ़ते समय, मैं पूरी तरह से डब्ल्यूपीएफ द्वारा राजी किया गया था। मुझे क्या करना चाहिए?क्या हमें डब्ल्यूपीएफ से पहले विंडो फॉर्म सीखना चाहिए?

उत्तर

16

बस WPF सीखें और यदि आपको इसकी आवश्यकता नहीं है तो विंडोज फॉर्म भूल जाएं। विंडोज फॉर्म और डब्ल्यूपीएफ पूरी तरह से अलग हैं इसलिए उनमें से एक सीखना वास्तव में दूसरे के साथ मदद नहीं करता है।

+0

सटीक। और यदि आप जल्दी से सीखना चाहते हैं तो मैं डब्ल्यूपीएफ एमवीवीएम पुस्तक सीखने की सलाह देता हूं: https://www.amazon.com/dp/B01M365NCZ –

1

यह निर्भर करता है।

मुझे लगता है कि आप एक विंडोज़ अनुप्रयोग पर काम कर रहे हैं जो क्लाइंट मशीन पर स्थापित होना चाहिए, विंडोज फॉर्म और डब्ल्यूपीएफ अच्छे विकल्प होंगे।

यदि आप स्क्रैच से आवेदन शुरू कर रहे हैं, तो मैं डब्ल्यूपीएफ की सिफारिश करता हूं ताकि उस पर ध्यान केंद्रित किया जा सके।

यदि आपको पहले से ही विंडोज फॉर्म में लिखे गए मौजूदा एप्लिकेशन को बनाए रखना है, तो आप बेहतर विंडोज फॉर्म सीखेंगे।

2

आपको डब्ल्यूपीएफ सीखने के लिए विंडोज फॉर्म जानने की जरूरत नहीं है। यदि आप सी # या वीबी.नेट में कोड करने जा रहे हैं और आधुनिक हार्डवेयर पर चल रहे हैं, तो मैं डब्ल्यूपीएफ के साथ जाऊंगा।

2

कोई तकनीकी कारण नहीं है कि आप WPF सीखने से पहले विंडोज फॉर्म क्यों सीखना चाहते हैं। वे पूरी तरह से अलग तकनीकें हैं।

जब तक आपको पुराने एप्लिकेशन को बनाए रखने के लिए विंडोज फॉर्म का उपयोग करने की आवश्यकता नहीं है, तो WPF के साथ चिपके रहें।

3

डब्ल्यूपीएफ - मैंने पहले विंडोज़ फॉर्मों को सीखा और अब जब मैं यूआई का निर्माण करता हूं तो मेरे दिमाग को एमवीवीएम मोड में स्विच करना मुश्किल है। मैं व्यक्तिगत रूप से चाहता हूं कि डब्ल्यूपीएफ मेरा पहला प्यार था।

0

शायद विंडोज फॉर्म के साथ कुछ एप्लिकेशन बनाने के लिए बुरा नहीं है, यह क्लासिक तरीका है, और ऐसा करने से आप कुछ भी नहीं खोएंगे क्योंकि विंडोज फॉर्म के साथ एप्लिकेशन बनाना आप मानक UI के साथ क्लासिक एप्लिकेशन बनाते हैं। इसके बाद यदि आप चाहते हैं कि आपके पास WPF के साथ जाने से बेहतर एप्लिकेशन और बेहतर यूआई है।

0

मेरी व्यक्तिगत राय यह है कि यदि आप एमवीवीएम का उपयोग करने के सभी लाभ प्राप्त करना चाहते हैं तो डब्ल्यूपीएफ पर सीखने की अवस्था बहुत अधिक है, इसलिए यह भी निर्भर हो सकता है कि आपकी विकास टीम कैसे स्थापित की जाती है, कितने लोग और कैसे जटिल आपके समाधान हैं। आप निश्चित रूप से केवल सभी कोड के साथ WPF का उपयोग कर सकते हैं, लेकिन यदि आप यह करना चाहते हैं तो आप WinForms का भी उपयोग कर सकते हैं।

+0

यदि सभी ऑल-कोड-पीछे दृष्टिकोण के साथ उपयोग किया जाता है, तो WPF UI बिंदु से अधिक समृद्ध अनुभव प्रदान करता है मानना ​​है कि। – Teejay

0

नहीं! डब्ल्यूपीएफ नवीनतम प्रवृत्ति है। Winforms अभी तक काफी मृत नहीं है ...

यदि कोई विंडो अनुप्रयोग विकास सीखना चाहता है। डब्ल्यूपीएफ से शुरू करने से उन्हें नवीनतम प्रवृत्ति में ले जाया जाएगा। बेशक, Winform पिछले अनुभव एक फायदा हो सकता है।

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