Silverlight مالفرق بين Site و Application
طبعاً في سلسلة دروس وخطوات تقنية Sivlerlight احنا نتعلم عن طريق برنامج Blend وهو البرنامج المتخصص بتصميم وتطوير تطبيقات الـ Silverlight بشكل قوي ومرن في تحريك العناصر والأجزاء وفي توفر الأدوات الكثيرة , وبالكثير من المميزات التي تدعم تقنية الـ Silverlight.
انا أحببت فقط في هذه المقالة أن أبين شيء واحد قبل أن نكمل سلسلتنا الطويلة والتي سيكون هناك تطويرات جديدة على التقنية في مابعد ويجب علينا أن نواكب هذه التطورات كوننا مبرمجين ومطورين لتقنية متعبة :)
ما أحببت أن أبينه في برنامج Blend هو عند إنشاء مشروع جديد ستجد خيارات إنشاء مشروع جديد Silverlight site و Silverlight Application
البعض يعتقد أن Silverlight site هي فقط التي تستخدمها لصفحات الويب او النت وهذا خطأ بل إن Silverlight Application أيضاً تجعلك تستخدم التقنية في الغنترنت
إذا مالفرق بينهما ؟
عند إختيارك Silverlight Website فستكون لديك أدوات محدودة وستكون لغة البرمجة التي ستبرمج بها هي Javascript ولغة التصميم والمحتوى هي XAML
الأدوات
وعند إختيارك إلى Silverligth Application فستكون لديك أدوات أكثر ولغة البرمجة هي Visual Basic أو C# حسب ما تحدده أنت وطبعاً لغة التصميم الموحده هي XAML
والأدوات
ونلاحظ أن ادوات الـ Silverlight Site لا تحتوي على Button مثلاً لكن هذا لا يعني أنك لا تستطيع عمل Button بل يمكنك ذالك بعمل تصميم كأنه button وعند مرور الماوس يتغير لونه وعند الضغط عليه يتم تفعيل الحدث Click بالجافاسكريبت ويتم تنفيذ الأمر كما في تصميم الصورة التالية
لا أعرف لماذا لم يتم وضع الأدوات الكاملة لـ Silverlight Site بإستخدام الجافاسكريبت واعتقد انها سهله وممكنه لكن أعتقد في الإصدارات القادمة ستأتي هذه الأادوات وسيكون هناك أدوات إضافية جميلة ورائعة لإستخدامها.
هناك خيارين آخرين في نافذة إنشاء مشروع جديد وأولها خيار WPF Application وهذا المشروع لا يمكنك به إستخدام النموذج في الويب لكن بل يكون ملف exe وهو ملف لتشغيلة على سطح المكتب او في الجهاز بمعنى آخر
والرائع انه بإمكانك عمل Import لصفحة او ملف XAML ليتم إضهارة في نافذة الـ exe بكل سهوله ومميزات أخرى رائعه لعمل برامج Desktop Applications بإستخدام الـ Silverlight
اما بالنسبة لخيار WPF Control Library في نافذة المشروع الجديد
هو خيار لإنشاء مكتبة أدوات جاهزه لتستخدمها في مشروعك أو لتنشرها على الإنترنت مثلاً.
اتمنى ان افدتكم بهذه المقالة , وسيتم طرح الدروس القادمة بإذن الله قريباً.
ماشاءالله عليك مقال رائع
وان شاءالله لي تطبيق لدروس Silverlight
سلفر لايت هذي تقنية حديديه يوم شفت مقآل عنها بالمايكروسوفت !
شكرا لك
طيب ممكن رابط للتحميل
أخوي g3xl الروابط موجود من ضمن سلسلة دروس وخطوات تقنية Sivlerlight في الدروس الأولى
في موضوع ( بدايتك مع Silverlight )
بالعنوان التالي
https://www.tech-wd.com/wd/?p=28
شكراً لك للمتابعة :)
This article concerning SEO presents clear picture in favor of new SEO visitors that how to do SEO, thus keep it up. Pleasant work