मुझे कुछ ऐसा हुआ है जिसे प्रिज्म कहा जाता है । Microsoft, जो प्रोजेक्ट को चलाता है, उसका वर्णन करता है
WPF और सिल्वरलाइट में समग्र अनुप्रयोगों के लिए दिशानिर्देश।
यहां तक कि अधिक विस्तृत विवरण पढ़ने के बाद भी, मेरे पास कोई सुराग नहीं है कि यह वास्तव में क्या है, मुझे डर है।
मैं यहां उम्मीद कर रहा हूं कि कोई मुझे स्पष्ट व्याख्या दे सकता है कि वास्तव में प्रिज्म क्या है और मुझे इसे क्यों सीखना चाहिए। मैं अब कुछ वर्षों के लिए WPF डेवलपर रहा हूं, MVVM को मेरा उचित हिस्सा इस्तेमाल किया है, और हाल ही में प्रिज्म का उपयोग करने वाले लोगों का सामना किया है, लेकिन व्यक्तिगत रूप से यहां लूप से थोड़ा बाहर महसूस करते हैं।
विशेष रूप से, मैं निम्नलिखित बिंदुओं के बारे में सोच रहा हूं:
क्या प्रिज़्म का शाब्दिक अर्थ सिर्फ (या मुख्य रूप से) एक पुस्तिका है, जैसा कि MSDN साइट पर दिया गया है ? क्या इसमें कोई लाइब्रेरी शामिल है, यदि ऐसा है तो वास्तव में क्या है?
प्रिज्म एक MVVM फ्रेमवर्क है? क्या मुझे इसे "आधिकारिक Microsoft MVVM फ्रेमवर्क" के रूप में उपयोग करना चाहिए, दूसरों पर या मेरे खुद के बाहर?
क्या यह निर्भरता इंजेक्शन प्रदान करता है? क्या यह इस तरह से MEF से संबंधित है?
WPF / सिल्वरलाइट डेवलपर के रूप में प्रिज्म क्या करता है, इसके बारे में मुझे कुछ और जानना चाहिए।