2009-03-10 10 views

उत्तर

22

डब्ल्यूपीएफ अनिवार्य रूप से विनफॉर्म के प्रतिस्थापन है जिसमें यह .NET (3+) प्लेटफ़ॉर्म पर बनाया गया डेस्कटॉप एप्लिकेशन प्लेटफॉर्म है।

सिल्वरलाइट WPF का एक सबसेट प्रस्तुत करता है जो ब्राउज़र प्लग-इन के माध्यम से वितरित किया जाता है, फ्लैश/फ्लेक्स की तरह।

2

सिल्वरलाइट (कूट WPF/ई) एक पार मंच, पार ब्राउज़र, ब्राउज़र प्लगइन जो होता है WPF आधारित प्रौद्योगिकी (XAML सहित) [17] कि इस तरह के वीडियो, वेक्टर ग्राफिक्स और एनिमेशन के रूप में विशेषताएं प्रदान करता है माइक्रोसॉफ्ट के साथ विंडोज विस्टा, विंडोज एक्सपी और मैक ओएस एक्स सहित कई ऑपरेटिंग सिस्टमों के लिए, लिनक्स वितरण के लिए तीसरे पक्ष के डेवलपर्स काम कर रहे बंदरगाहों को मंजूरी दे दी। [18] विशेष रूप से, यह वर्तमान में मोज़िला फ़ायरफ़ॉक्स, इंटरनेट एक्सप्लोरर 6 और ऊपर, और ऐप्पल सफारी के लिए ऐड-ऑन के रूप में प्रदान किया जाता है। सिल्वरलाइट और डब्ल्यूपीएफ केवल एक्सएएमएल प्रस्तुति परत साझा करते हैं।

WIKI

35

WPF डेस्कटॉप CLR पूर्ण CLR का संस्करण है के आधार पर किया जाता है।

सिल्वरलाइट एक बहुत छोटे और अधिक कॉम्पैक्ट सीएलआर पर आधारित है जो एक अच्छा अनुभव प्रदान करता है लेकिन सीएलआर सुविधाओं की पूरी चौड़ाई नहीं है। यह बीसीएल का एक बहुत छोटा संस्करण भी है।

+6

सीएलआर = सामान्य भाषा रनटाइम, दुभाषिया जो सभी .NET कोड चलाता है। बीसीएल = बेस क्लास लाइब्रेरी, सीएलआर के साथ स्थापित कक्षाओं के .NET ढांचे और सभी .NET कोड द्वारा उपयोग के लिए उपलब्ध हैं। – Will

8

सिल्वरलाइट WPF का सबसेट है। एक बार इसे डब्ल्यूपीएफ/ई (हर जगह डब्ल्यूपीएफ) के रूप में जाना जाता था। वास्तव में, आधार ढांचा समान है, लेकिन समान नहीं है।

अधिक जानकारी के लिए देखें: Silverlight "WPF/E" first steps: Getting started with simple analog clock, Introduction - What is WPF/E?

4

सिल्वरलाइट अगली पीढ़ी के वेब क्लाइंट अनुप्रयोग (WPF) के निर्माण के लिए माइक्रोसॉफ्ट के नवीनतम विकास मंच अगली पीढ़ी के विंडोज क्लाइंट अनुप्रयोग

forbuilding Microsoft'slatest विकास मंच है सिल्वरलाइट को आम तौर पर डब्ल्यूपीएफ का उप-समूह माना जाता है, और एक एक्सएएमएल डब्ल्यूपीएफ को आम तौर पर .NET Framework

सिल्वरल का उप-समूह माना जाता है। विंडोज क्लाइंट उपयोगकर्ताओं के लिए समर्थन क्रॉस ओएस, क्रॉस ब्राउज़र, क्रॉस डिवाइस डब्ल्यूपीएफ।

आदेश ग्राहक मशीनों पर सिल्वरलाइट अनुप्रयोगों को चलाने के लिए, हम क्लाइंट मशीन पर सिल्वरलाइट सॉफ्टवेयर स्थापित करने की आवश्यकता एक बार WPF, दूसरे हाथ पर, notsupport किसी भी प्लग-इन प्रणाली करता है, बजाय, हम एक स्थापित करने की आवश्यकता पूरा WPF क्लाइंट अनुप्रयोग

सिल्वरलाइट अनुप्रयोग वेबसर्वर और वेब पेज के भीतर होस्ट किए जाते हैं। डब्ल्यूपीएफ अनुप्रयोगों को स्टैंडअलोन अनुप्रयोगों के रूप में तैनात किया जा सकता है,

1

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

हैं जब प्रत्येक का उपयोग करने पर उलझन में, मैंने पाया एक उपयोगी ब्लॉग बेहतर यह समझा: http://blogs.msdn.com/b/jennifer/archive/2008/05/06/when-should-i-use-wpf-vs-silverlight.aspx

0

WPF खिड़की अनुप्रयोग है और सिल्वरलाइट वेब अनुप्रयोग

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