2009-01-13 13 views

उत्तर

19

मैं WPF अवधारणाओं के सर्वाधिक महत्वपूर्ण पहलुओं लगता है कर रहे हैं:

  • टेम्पलेट्स और शैलियाँ (जिस तरह से आप व्यवहार और आपके आवेदन की उपस्थिति को परिभाषित)
  • Databinding (टी वह जिस तरह से आप एक साथ अपने यूआई गोंद चाहिए अपने व्यापार के साथ XAML

हो सकता है कि वहाँ अन्य तत्व हैं के माध्यम से, लेकिन मेरी राय में उन WPF सोच के लिए foundamental हैं वस्तुओं

  • घोषणात्मक यूआई परिभाषा।

  • 1

    मैं शीर्ष 3 लेकिन संलग्न/निर्भरता गुणों के बारे में duno बहुत महत्वपूर्ण है।

    1

    मैं केवल WPF

    में दो बड़े मुख्य अवधारणाओं के बारे में सोच सकते हैं किसी विशेष क्रम में:

    • बाइंडिंग
    • Templating और शैलियाँ

    आप उन दो अवधारणाओं सीखा है जब , तो आप सभ्य WPF कोड लिखने में सक्षम हो जाएगा ...

    ओह, और तीसरा एक्सएएमएल होगा .. लेकिन वह भाषा है ... हालांकि, आप अपने एक्सएएमएल फ़ाइल में जितना अधिक कोड डाल सकते हैं उतना ही कम करना चाहते हैं ...

    चुनना काफी आसान है दृष्टिकोण के पीछे कोड है, लेकिन जगह में XAML में यह करने के लिए प्रयास करें ...

    2

    असली मूल बातें आप grok करना है:

    • XAML
    • लेआउट
    • सामग्री मॉडल
    • डेटा बाइंडिन जी

    उनकी अधिक भार कर रहे हैं, लेकिन इन लोगों कि WinForms से सबसे ज्यादा बदल गया है रहे हैं ...

    इसके अलावा इस धागे की जाँच: Interview questions: WPF Developer

    4

    मैं कहूंगा कि एक सबसे महत्वपूर्ण अवधारणा यूआई पैटर्न मॉडल-व्यू-ViewModel है, या मैं Model-View-ModelController कॉल करना चाहते हैं। WPF में सफलतापूर्वक ऐप्स बनाने के लिए यह महत्वपूर्ण है। इसके अलावा, वास्तविक conerstones डाटाबेसिंग, टेम्पलेटिंग, और शैलियाँ हैं जैसा कि दूसरों ने उल्लेख किया है। Wpf में विकसित होने से बचने के लिए कुछ सामान्य नुकसानों पर here पर एक अच्छी पोस्ट है।

    1

    WPF में सबसे अवधारणा stype और यूआई के व्यवहार पर स्थित है। इसमें बहुत सी विशेषताएं हैं, उनमें से तीन निम्नलिखित सबसे उपयोगी और महत्वपूर्ण पहलू हैं।

    1. व्यापार ऑब्जेक्ट और यूआई के डेटा बाइंडिंग का निर्माण।
    2. यूआई में आसान कार्यान्वयन के रूप में स्टाइल और अधिक उपयोगकर्ता के अनुकूल बदलना ताकि देखने और भरने उपयोगकर्ता परिप्रेक्ष्य के रूप में अच्छा हो।
    3. एक्सएएमएल के माध्यम से यूआई को फिर से परिभाषित करना और फ़ॉन्ट, शैली, कार्यान्वयन एनीमेशन इत्यादि बदलना तो इसकी सबसे शक्तिशाली अवधारणा।
    0

    तकनीक के बारे में और जानने के लिए, किसी को प्रौद्योगिकी के आर्किटेक्चर के बारे में पता होना चाहिए। हालांकि निम्नलिखित WPF में बुनियादी लेकिन सबसे महत्वपूर्ण अवधारणाओं रहे हैं -

    1) XAML
    2) रिच लेआउट, पैनलों और Windows
    3) सामग्री मॉडल
    4) डाटा बाध्यकारी

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