wpf - सिल्वरलाइट और एक्सबीएपी के बीच क्या अंतर है?




silverlight ria (3)

  1. WPF ब्राउज़र एप्लिकेशन को देखने के लिए उपयोगकर्ताओं के दृष्टिकोण से उपयोगकर्ता को कुल डॉट नेट फ्रेमवर्क स्थापित करने की आवश्यकता होगी जो कि सिल्वरलाइट रनटाइम से काफी अधिक है।

  2. विंडोज़ ओएस को छोड़कर डब्ल्यूपीएफ ब्राउजर एप्लीकेशन काम नहीं करेंगे

  3. WPF ब्राउज़र अनुप्रयोगों के साथ आप अधिक उपयोग कर सकते हैं (कैमरा और प्रकाश के साथ वास्तविक 3 डी की तरह) जो आप Silverlight के साथ नहीं कर सकते हैं।

सिल्वरलाइट और एक्सबीएपी के बीच क्या अंतर है? आप एक बनाम दूसरे बनाम कहां इस्तेमाल करेंगे?


बड़ा अंतर सैंडबॉक्स है। दोनों सैंडबॉक्स हैं, लेकिन डब्ल्यूपीएफ-ब्राउज़र ऐप्स (जैसे एक्सबीएपी) अधिक अनुमति मांग सकते हैं, लेकिन सिल्वरलाइट में आप (डिज़ाइन द्वारा) नहीं कर सकते हैं।


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

हमने एक्स-प्लेटफार्म और एक्स-ब्राउजर मशीनों पर इस दृष्टि के सबसेट को सक्षम करने के लिए निर्णय लिया (ग्राहक प्रतिक्रिया के आधार पर)। नतीजतन हम डब्ल्यूपीएफ / ई (डब्ल्यूपीएफ हर जगह) के साथ समाप्त हो गए, जिसे बाद में सिल्वरलाइट रखा गया।

डब्ल्यूपीएफ बनाम सिल्वरलाइट। आसान जवाब यह है, यदि आप एक्स-प्लेटफार्म / एक्स-ब्राउजर पहुंच के साथ समाधान बनाना चाहते हैं, तो सिल्वरलाइट आपकी सबसे अच्छी शर्त है। नकारात्मकता यह है कि आप ब्राउज़र के भीतर लगाए गए सैंडबॉक्स से बाहर नहीं निकल पाएंगे, इसलिए अगर यह एक मशीन है जो मशीन से हाथों में रहने में खुश है, तो यह दुनिया में रहता है, सिल्वरलाइट आपको उचित परिणाम से अधिक प्रदान कर सकता है ( ब्राउज़र से बाहर, अलग भंडारण इत्यादि आपको सामान्य से अधिक लोगों की मशीन तक पहुंचने की अनुमति देता है)।

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

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

आगे जा रहा है। हम अपने तर्क को मूल रूप से स्थानांतरित किए बिना प्रौद्योगिकी अनुभव को ऊपर / नीचे स्नातक करने में सक्षम बनाने के लिए, एक समान एपीआई आदि के मामले में डब्ल्यूपीएफ / सिल्वरलाइट को और अधिक एकत्रित करने के चक्र सुनिश्चित कर रहे हैं। हमारे पास आज ढांचे हैं (यानी PRISM / MEF) जो आपकी मदद करेंगे, लेकिन हम दोनों प्रौद्योगिकियों को आपके लिए समानता में लाने के लिए कड़ी मेहनत कर रहे हैं।

फीडबैक हमेशा स्वागत है और @teamsilverlight के माध्यम से शिकायत / प्रशंसा के लिए ट्विटर पर हमें फ़ॉलो करने के लिए स्वतंत्र महसूस करें।

स्कॉट बार्न्स / रिच प्लेटफॉर्म उत्पाद प्रबंधक / माइक्रोसॉफ्ट।







xbap