2012-01-02 17 views
5

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

मुझे यह संदेह है क्योंकि मैं WPF ब्राउज़र अनुप्रयोगों के बारे में एक पुस्तक ढूंढ रहा हूं, लेकिन मुझे केवल WPF के बारे में किताबें दिखाई देती हैं (मुझे नहीं पता कि सामान्य में है या केवल डेस्कटॉप अनुप्रयोगों के लिए: एस)

+0

हालांकि सिल्वरलाइट के लिए थोड़ा पक्षपातपूर्ण होने के बावजूद, यह चर्चा आपकी मदद भी कर सकती है ... http://stackoverflow.com/questions/1160770/wpf-vs-xbap-vs-silverlight-which-suits-business-plication –

उत्तर

1

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

+0

मैं WPF ब्राउज़र ऐप में घटक की विफलता को कैसे डिबग कर सकता हूं जो पूर्ण WPF ऐप के साथ ठीक चलता है? – user3455395

4

एक डब्ल्यूपीएफ ब्राउज़र एप्लिकेशन एक डब्ल्यूपीएफ डेस्कटॉप एप्लिकेशन के समान फ्रेमवर्क का उपयोग करता है और उसी यूआई के साथ चला सकता है, लेकिन ट्रस्ट पर प्रतिबंधों के साथ जिसका मतलब है कि कुछ एपीआई उपलब्ध नहीं हैं। ब्राउजर एप्लिकेशन के विकास में कई चुनौतियां हैं। एक प्रमाणपत्र के साथ एक ब्राउज़र ऐप पर हस्ताक्षर किया जाना चाहिए। ट्रस्ट प्रतिबंधों में से कुछ संकलन समय पर लागू नहीं होते हैं और केवल रन टाइम पर ही खोजे जाते हैं।

ब्राउज़र अनुप्रयोगों को पहली बार पेश किए जाने के बाद, माइक्रोसॉफ्ट ने सिल्वरलाइट विकसित किया जो समान एक्सएएमएल तकनीक के समान नहीं है। एक WPF ब्राउज़र एप्लिकेशन की तुलना में सिल्वरलाइट को तैनात करना आसान है और आपकी आवश्यकताओं के आधार पर उपयुक्त हो सकता है।

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