وسوم التدوينات‘Marshaling’

نماذج من دعم مكونات COM في سيلفرلايت 4

كنا قد تكلمنا في الدرس السابق عن دعم مكونات COM في سيلفرلايت 4، وتكلمنا على أن واحدة من أهم معالم الإصدار الرابع من سيلفرلايت هي دعمه لمكونات COM والتعامل معها برمجيا من خلال الكود، ويتم هذا بشرطين أساسيين وهما أن يعمل التطبيق خارج المتصفح OOB، وأن يحصل على التطبيق على الثقة الأعلى Elevated Trust (وهذا بالطبع لأن مكونات COM تستطيع التحكم بشكل كامل في نظام التشغيل.) واليوم، نذكر بإذن الله تعالى بعضا من النماذج والأمثلة على دعم مكونات COM في سيلفرلايت 4 ونبدأها بشرح المفاهيم الأساسية وكيفية تجهيز مشروع السيلفرلايت ليعمل مع مكونات COM.

مقدمة إلى دعم مكونات COM في سيلفرلايت 4

في أبريل 2010 السابق أطلق الإصدار الرابع من سيلفرلايت، وكانت واحدة من أهم معالم ومميزات هذا الإصدار هو دعمه لمكونات COM في تطبيقات سيلفرلايت التي تعمل خارج المتصفح OOB (اختصارا لـ Out-of-Browser، أو يمكننا تسميتها بتطبيقات سطح المكتب الخاصة بسيلفرلايت.)

لقطات عن التعاملية Interoperability في بيئة الدوت نت 3 – تعاملية الكود الغير المدار

هذا هو الدرس الأخير في هذه السلسلة. درسنا اليوم يتكلم عن التعاملية بين بيئة الدوت نت والتقنيات الأخرى التي يطلق عليها الكود الغير مدار. في هذا الدرس سنستعرض العديد والعديد من الأفكار والتطبيقات، تابعونا!

لقطات عن التعاملية Interoperability في بيئة الدوت نت 2 – تعاملية الكود المدار

في الدرس السابق تعرفنا على التعاملية Interoperability في بيئة الدوت نت. في هذا الدرس نتعرف على صورة من صورها وهي التعاملية بين لغات الدوت نت.

لقطات عن التعاملية Interoperability في بيئة الدوت نت 1 – المفهوم

نبتدئ بإذن الله تعالى سلسلة دروسنا في التعاملية Interoperability والتي سوف تكون مختصرة وخفيفة وتتكلم عن المفاهيم والأفكار بشكل عام. وفي سلسلة أخرى بإذن الله تعالى نعطي توضيحات وتفصيل أكثر في الموضوع.

نحب أن نلفت أنظاركم أن تركيزنا في هذه السلسلة سيكون عن التعاملية في بيئة الدوت نت. فمفهوم التعاملية هو مفهوم واسع وكبير جدا ولا نستطيع حصره في عدة موضوعات، لهذا سوف يكون تركيزنا على التعاملية في بيئة الدوت نت، بين تطبيقاتها والتطبيقات التي تعتمد على التقنيات الأخرى.

في درسنا هذا، الدرس الأول، نتكلم عن مقدمة لموضوع التعاملية، ونشرح المفهوم بشكل مبسط، ثم بعد ذلك نتكلم عن الأهداف والفوائد من التعاملية.

مقارنة بين Serialization و Marshaling

الدرس اليوم يقوم بشرح فكرة الـ Serialization وفكرة الـ Marshaling ويعقد المقارنات بين العمليتين وكيفية فك الإشكال والتشابه بين هذين المفهومين.