السلام عليكــم ورحمـة الله وبركاتــه ،،



ان ال RSS هي صفحة XML تحتوي عادة على أخر الأخبار أو المواضيع من موقع معين، أهميتها تكمن في صغر حجمها و سهولة استعمالها، مما يسمح لبرامج مخصصة لقرائتها كل فترة صغيرة للحصول على أخر الأخبار، ستجد عادة في المواقع المحترفة لائحة بأخر المواضيع التي تمت اضافتها الى هذا الموقع نفسه، أما في http://www.arabic-asp.net

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

هذه الاضافة ليست سهلة للصراحة، لكنني بعد جهد استطعت أن أحولها ل Web Control Library أي أشبه بال OCX في ال Visual basic 6.0 ، أي أصبحت الأن غاية في السهولة، فقط أضفها ك Reference و ستجدها في صندوق الأدوات تحت اسم RSS

هي مجانية بالكامل، فالغرض التعليم أوالمساعدة، سأنشر كود المصدر (Source Code) لاحقاً

أولا، قم بتحميل ال RSS.DLL من هذه الوصلة، ثم أضفها عبر الخطوات التالية:

اختر Choose Items من قائمة الأدوات



في ال .Net FrameWork Components ، اضغط Browse



اخترها من المكان الذي قمت بحفظها فيه




والان أضفها الى صفحتك كأي Tool أخرى






يمكنك أن تختار الاتجاه ل ل RSS Feeds يجب أن تختار ال Source ، يمكنك أن تختار أي XML File اذا كنت قد حملته مسبقاً ، أو يمكنك أن تختار ال URL للموقع الذي تريد، بحيث سيرى زوار موقعك أخر الأخبار من الموقع الذي تريده مثلاً http://www.arabic-asp.net/RSS.aspx أضفت اليها الآن قابلية بعديل لون الخلفية، لون النص، لون النص تحت الماوس Hover Color، اتجاه النص (للغة العربية)،target حيث تحدد ان كانت الوصلات ستفتح بصفحة جديدة، وأخيراً أهم اضافة هي خاصية الCaching حيث يمكنكم اختيار الوقت بالدقائق لحفظها قبل أن تُطلب من جديد، لن يرغب أحد أن ينتظر زوار موقعه تحميل الRSS عند كل زيارة حمل DLL التالية
RSS DLL