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