Microsoft Silverlight 5 مقابل Microsoft Silverlight 4
Microsoft Silverlight 5 و Microsoft Silverlight 4 إصداران من Microsoft Silverlight تم إصدارهما في 2011 و 2010 على التوالي. Microsoft Silverlight هو إطار تطبيق لإنشاء تطبيقات تفاعلية غنية (RIA) للويب. وهو مدعوم من قبل معظم متصفحات الويب بما في ذلك Microsoft Internet Explorer و Mozilla Firefox وهو متوافق مع الأنظمة الأساسية المختلفة بما في ذلك أنظمة التشغيل Microsoft Windows و Mac OS X. يجمع Microsoft Silverlight بين العديد من التقنيات في بيئة تطوير واحدة ، مما يسمح للمطورين بتحديد الأدوات ولغات البرمجة التي يختارونها.يوفر Silverlight وظائف مماثلة لبرنامج Adobe Flash. ركزت الإصدارات المبكرة من MS Silverlight على دعم تدفق الوسائط بينما تدعم الإصدارات الحالية الوسائط المتعددة والرسومات والرسوم المتحركة. تم إصدار الإصدار الأول من MS Silverlight في عام 2007 وحالياً Silverlight في نسخته الخامسة.
MS Silverlight 4
تم إصدارSilverlight 4 في 15 أبريل 2010 وكان يهدف إلى ترسيخ مكانته كخيار طبيعي للمطورين لبناء تطبيقات الأعمال على الويب. لتحقيق هذا الهدف ، تضمن بعض الميزات الخاصة مثل دعم الطباعة الشامل ، وأكثر من ستين مجموعة من عناصر التحكم القابلة للتخصيص بما في ذلك RichTextArea مع الارتباطات التشعبية والصور والتحرير. قدم Silverlight 4 أيضًا تحسينات في الترجمة مع نص ثنائي الاتجاه ونصوص معقدة لـ 30 لغة جديدة بما في ذلك العربية والعبرية والتايلاندية. علاوة على ذلك ، قدم Silverlight 4 دعمًا محسنًا لربط البيانات ، مما سيقلل من مقدار التعليمات البرمجية التي يتعين على المطور كتابتها أثناء العمل مع البيانات المخصصة.يوفر Silverlight 4 أيضًا إمكانات إضافية للمطورين لإنشاء تطبيقات ذات ميزات وسائط أكثر ثراءً وجاذبية بما في ذلك إمكانات الرسوم المتحركة المحسّنة. كان Silverlight 4 هو الإصدار الأول من Silverlight لدعم متصفح الويب Google Chrome.
MS Silverlight 5
Silverlight 5 ، الإصدار الأحدث من MS Silverlight ، والمعتزم إصداره في النصف الأخير من عام 2011 ، يعد بأن يكون أداة قوية لتطوير تطبيقات الإنترنت الغنية مع تجربة وسائط رائعة. تتمثل أبرز ميزات Siverlight 5 في التحسينات في جودة الفيديو والأداء ، كما أنه يوفر ميزة لتحسين إنتاجية المطورين. يعمل Silverlight 5 على تحسين الأداء عن طريق تقليل زمن انتقال الشبكة باستخدام مؤشر ترابط في الخلفية للشبكات كما يوفر دعمًا لأنظمة تشغيل 64 بت. يعمل Silverlight 5 أيضًا على تحسين دعم تصحيح الأخطاء من خلال السماح بتعيين نقاط التوقف على الربط ، مما سيسمح بالمرور عبر حالات فشل الربط.يتم تمكين تسريع الأجهزة أيضًا في الوضع بدون نوافذ مع Internet Explorer 9. بالإضافة إلى ذلك ، يوفر Silverlight 5 تحسينات على النص الذي يسمح بإنشاء تخطيطات نصية غنية بأسلوب المجلات.
ما هو الفرق بين Microsoft Silverlight 5 و Microsoft Silverlight 4
على الرغم من تطوير Silverlight 5 باستخدام Silverlight 4 كأساس ، إلا أن هناك بعض الاختلافات الملحوظة. يقدم Silverlight 5 أكثر من 40 ميزة جديدة لم تكن موجودة في Silverlight 4. وتشمل هذه الميزات دعمًا لتشغيل تطبيقات Silverlight داخل المتصفح مع ميزات سطح المكتب وجودة فيديو رائعة مع أداء محسن وبعض الميزات الإضافية لتحسين كفاءة المطورين. يسمح Siverlight 5 أيضًا للتطبيقات الموثوقة بالوصول إلى نظام الملفات المحلي دون قيود ويُسمح للتطبيقات الموثوقة خارج المستعرض بإنشاء مثيلات نافذة متعددة. علاوة على ذلك ، يتضمن Silverlight 5 فئات جديدة للتأثيرات الصوتية ويمكن استخدامها لإدارة المؤثرات الصوتية لتطبيق مطور.أخيرًا ، بخلاف Silverlight 4 ، يوفر Silverlight 5 ميزات للتحقق من معدل تشغيل الوسائط وتغييره.