فرق WPF اور Silverlight کے درمیان فرق

Anonim

WPF بمقابلہ Silverlight

ونڈوز پریزنٹیشن فاؤنڈیشن، یا WPF، ایک گرافیکل سبسٹیشن ہے جو اس کے حصے کے طور پر شامل کیا گیا تھا. نیٹ فریم ورک. یہ ڈویلپرز کو ان کے ونڈوز ایپلی کیشنز کے لئے آسانی سے انٹرفیس تیار کرنے کی اجازت دیتا ہے. مائیکروسافٹ سلور لائٹ مائیکروسافٹ سے سافٹ ویئر کا ایک دوسرا ٹکڑا ہے جو اسی صلاحیتوں کو پیش کرتا ہے، اور ایڈوب فلیش کے ساتھ مقابلہ کرنے کا ارادہ رکھتا تھا، اور اسی طرح جیسے دیگر. یہ صرف موجودہ WPF پہلے سے ہی ایک ذیلی سیٹ ہے. وقت کی مدت کے لئے، سلور لائٹ کو WPF / E کہا جاتا ہے، 'ای' کے ساتھ 'ہر جگہ' کے لئے کھڑا ہے.

WPF کا استعمال ایپلی کیشنز تک محدود ہے جو ونڈوز آپریٹنگ سسٹم پر چلنے کا مطلب ہے. آپ کسی ایسے ایپلی کیشن کی تشکیل نہیں کرسکتے جو کسی دوسرے آپریٹنگ سسٹم پر چلنے کے قابل ہو، اور ونڈوز کے پرانے ورژنوں پر بھی 95 اور 98 جیسے. کسی بھی آپریٹنگ سسٹم پر سلور لائٹ ایپلی کیشنز استعمال کی جا سکتی ہیں، جب تک آپریٹنگ سسٹم کی میزبان ونڈوز ہے. آپریٹنگ سسٹم. اس کا مطلب ہے کہ سلور لائٹ کا استعمال آپ کے صارفین کو بہت دور ہے، اور متعدد آپریٹنگ سسٹمز کا استعمال کرتے ہوئے معاملات میں بہتر ہے.

جیسا کہ سلور لائٹ کا مقصد آن لائن استعمال کرنے کا ارادہ تھا، آپ کے فنکشن کو برقرار رکھنے کے لۓ، آپریٹنگ سسٹم کے بغیر، اور بدسلوکی پروگراموں سے بچنے کے لۓ جو شخص براؤز کرنے والے شخص کو کمپیوٹر کو نقصان پہنچا سکتا جگہ. سلور لائٹ مقامی مشین کے وسائل تک رسائی حاصل نہیں کرسکتا. چونکہ WPF استعمال کیا جاتا ہے کہ وہ مقامی استعمال کے لئے معنی رکھتے ہیں، یہ آپریٹنگ سسٹم سے آگاہی ہے جس پر یہ چلتا ہے، اور اس سے فائدہ اٹھانے کے لۓ اس کی کارکردگی کو بہتر بنانے اور Silverlight میں دستیاب خصوصیات کو استعمال کرنے کے لۓ فائدہ اٹھا سکتا ہے.

3 ->

3D امیجنگ ایسی خصوصیات میں سے ایک ہے جو سلور لائٹ کی کمی ہے. اگر یہ ایرر برقرار رہے تو ہمارے ہیلپ ڈیسک سے رابطہ کریں. اس ویڈیو پر غلط استعمال کی اطلاع دیتے ہوئے ایرر آ گیا ہے. براہ مہربانی دوبارہ کوشش کریں. اگر یہ ایرر برقرار رہے تو ہمارے ہیلپ ڈیسک سے رابطہ کریں. غلط استعمال کی اطلاع دیتے ہوئے ایرر آ گیا ہے. WPF 3D تصاویر کو مکمل طور پر فراہم کر سکتا ہے، کیونکہ یہ براہ راست Direct3D تک رسائی حاصل کرسکتا ہے. سلور لائٹ کے بعد کے ورژن، 3D سپورٹ شامل ہیں، اگرچہ یہ مکمل حمایت نہیں تھی. اب یہ نقطہ نظر 3D کی صلاحیت ہے.

خلاصہ:

1. سلور لائٹ صرف WPF کا سب سے کم ہے.

2. سلور لائٹ کا استعمال آن لائن استعمال کیا جاتا ہے، جبکہ WPF مقامی استعمال کے لئے ہے.

3. آپ استعمال کرتے ہوئے آپریٹنگ سسٹم کے بغیر سلور لائٹ ایپلی کیشنز استعمال کرسکتے ہیں، جبکہ WPF ایپلی کیشن ونڈوز آپریٹنگ سسٹم کے بعد کے ورژن تک محدود ہیں.

4. سلور لائٹ مقامی وسائل تک رسائی نہیں ہے، جبکہ WPF مقامی وسائل کا استعمال کرسکتے ہیں.

5. Silverlight صرف نقطہ نظر 3D کی حمایت ہے، جبکہ WPF مکمل 3D تصاویر کی صلاحیت رکھتا ہے.