|
#1
|
||||
|
||||
![]() السلام عليكم ورحمة الله اليوم سوف اقدم لكم تقنية جديدة من العملاقة ولكن سوف اسرد كثيرا فى الشرح حتى يتثنى للجميع فهم التقنية الجديدة المدعاه silver light ![]() حسناً، ما دفعني فعلاً لكتابة هذا المقال هو بحث قمت به في Google عن Silverlight في المواقع العربية لأجد شيئاً محبطاً، معظم المواقع التي شاهدتها ضمن نتائج البحث تحدثت في الماضي عن Silverlight ببضع كلمات و وصفته بأنه منتج مايكروسوفت المنافس لتقنية فلاش من أدوبي، لا تفاصيل أكثر، لا معلومات، لا أمثلة، لا شيء! أردت كتابة هذا المقال ليكون كمقدمة لتقنية Silverlight (أو ما سمي سابقاً بـWPF/E) لتوضيح الصورة الحقيقية لهذه التقنية، على أن أتبعه بمقال آخر على الأقل للبدأ العملي باستخدام هذه التقنية. في البداية، يمكننا تعريف Silverlight بأنها تقنية صممت لنقل تجربة Windows Presentation Foundation إلى الويب، مع إضافة ميزة أساسية و هي تعدد الأنظمة المدعومة. يبدو التعريف السابق مبهمٌ تماماً لمن لا يعرف تقنية WPF هذه، لذلك سنعيد صياغة التعريف ليصبح : Silverlight تقنية متكاملة لإنشاء تطبيقات الإنترنت الغنية (RIA) و التفاعلية على أن تحاول هذه التقنية كسر الحاجز بين روعة بيئة التطبيقات و الواجهات و الملتميديا التي نحظى بها في أنظمة التشغيل و ضعف نظيرتها في الويب، هذا الحاجز الذي بدأ يضعف مع مرور الزمن و تلقى ضربة قوية مع ظهور تقنية AJAX (التي تتلخص بتبادل أسهل للمعلومات بين المتصفح و السيرفر، و سيتم تحديث جزء محدد من الصفحة في المتصفح دون إعادة تحميلها كاملة) و التي أدت إلى موجة من تطبيقات الويب التي حملت معها مزايا جديدة مثيرة، حسناً، يفترض أن يتلقى ذاك الحاجز ضربة أخرى هنا، نرجو أن تؤدي هذه الضربة إلى كسره هذه المرة. يقدم لنا Silverlight إضافة (أو Plug-in) للمتصفحات الثلاثة الأشهر : Internet Explorer بالنسبة لويندوز، Safari بالنسبة لـMac OS X، و Firefox بالنسبة لكلا النظامين، و تعد مايكروسوفت بدعم أنظمة و متصفحات أخرى مع تطور التقنية، تقوم هذه الإضافة بتوسيع الـDOM (******** Object Model) للمتصفح لتعطيه إمكانيات هائلة في الإظهار، الملتميديا و الواجهات التي يتم ترميزها باستخدام XAML، و “زامل” هذه (كما يقرأ اسمها) اختصار لـ eXtensible Application Markup Language، و ما لا يحتاج إلى ذكاء لمعرفته أن هذه التقنية مبنية على تقنية الترميز XML. بعض الميزات المثيرة للإعجاب في Silverlight : - ستستطيع استخدام تقنيات مايكروسوفت في مجال تطبيقات الويب (مثل ASP.NET، IIS، Windows Server، …) مع هذه التقنية و لكنك لن تضطر إلى ذلك هذه المرة. - ستستطيع البرمجة باستخدام هذه التقنية بأي لغة تفضل Java******، C#، VB.NET، IronPython، Ruby،… Silverlight تستخدم XAML و هي لغة ترميز نصية، فتكون Silverlight بعكس الأنظمة الأخرى كـ Java Applets، ActiveX و غيرها لا تستخدم محتويات الـBinary، مما يعطي المستخدم أماناً أكبر، يسهل للمطور تحديث التطبيق ببساطة أكثر، و يسمح لمحركات البحث بأرشفة كامل الموقع بسهولة. - تعتبر إضافة Silverlight للمتصفح إضافة متكاملة، فلن يكون عليك تحميل الإضافة الفلانية للمتصفح لتستطيع تشغيل ملف فيديو -على سبيل المثال- ضمن أحد تطبيقات Silverlight. سيكون عليك تحميل هذه الإضافة (و حجمها لا يزيد عن 2 ميغابايت) لمتصفحك لتتمكن من رؤية أي موقع يستخدمها، و في حال لم تكن هذه الإضافة معدة على نظامك عند دخولك الموقع، سيخبرك الموقع بذلك و يقوم بتحويلك إلى الصفحة المناسبة لتحميلها، أنصحك بتحميل الإضافة من موقع Silverlight و رؤية قسم الأمثلة لتجد الكثير من التطبيقات المبنية باستخدامه و لتشاهد الفكرة بنفسك، فصورة أفضل من ألف كلمة! ![]() أكثر... |
مواقع النشر (المفضلة) |
الكلمات الدلالية (Tags) |
لتقنية , أجنبي , ميكروسوفت , المنافس , العملاقSilver , حصريا , Light , فلاش |
|
|
![]() |
||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
حصريا القلعه المحصنه من ميكروسوفت Microsoft Security Essentials 1.95.2621.0 على اكثر من سيرفر حصرياً على زيزووم | RSS | Arabic Rss | 0 | 12-27-2010 12:22 AM |
حصريا لجامعه زيزوم إحترف onlin armor في هذا الموضوع فقط ولن تجده في أي منتدي عربي أو أجنبي | RSS | Arabic Rss | 0 | 12-22-2010 11:58 PM |
حصريا اسطوانة شهر مايو من ميكروسوفت المخصصة للحماية وترقيع الثغرات فى انظمتها وبرامجها Microsoft Security Relea | RSS | Arabic Rss | 0 | 09-11-2010 05:36 PM |
حصريا اروع 230 لعبة فلاش بحجم خرافى | RSS | Arabic Rss | 0 | 08-22-2010 06:44 AM |
حصريا برنامج DirectX 9.29.1962 Redistributable اللازم لتشغيل الالعاب من ميكروسوفت بتحديث يونيو 2010 | RSS | Arabic Rss | 0 | 07-26-2010 07:34 PM |
|