منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
معلومة ::: AdRotator - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم برمجة وتطوير المواقع (http://vb4arb.com/vb/forumdisplay.php?fid=51)
+--- قسم : قسم ASP.NET (http://vb4arb.com/vb/forumdisplay.php?fid=52)
+---- قسم : قسم مقالات ASP.NET (http://vb4arb.com/vb/forumdisplay.php?fid=54)
+---- الموضوع : معلومة ::: AdRotator (/showthread.php?tid=4581)



معلومة ::: AdRotator - RaggiTech - 29-09-12

كاتب الموضوع محمد الناشـري
السلام عليكم ورحمة الله

الهدف الاساسي من عنصرالتحكم AdRotator هو توفير رسم وحيد الشعار (banner-type) على الصفحة ( مثل استخدام ارتباط اعلاني لموقع آخر يتم اختيارة برطيقة عشوائية من مجموعة من الشعارات ) مثل الاعلانات التي توجد اعلى المنتدى .

بمعني اوضح في كل مرة مرة يتم طلب الصفحة يتم عرض اعلان مختلف

مثال سنقوم في بداية الامر بإنشاء مصدر البيانات لعنصر التحكم AdRotator والذي سيكون عبارة عن ملف XML بالشكل التالي :
رموز HTML البرمجية:


كود :
[COLOR=#000080]<Advertisements>
[/COLOR][COLOR=#000080]<Ad>
[/COLOR][color=#000080]<ImageUrl>[/color]images/b.gif[COLOR=#000080]</ImageUrl>
[/COLOR][color=#000080]<NavigateUrl>[/color]http://vb4arab.com/vb/forumdisplay.php?f=9[COLOR=#000080]</NavigateUrl>
[/COLOR][color=#000080]<AlternateText>[/color]قسم تطوير تطبيقات الويب باستخدام asp.net[COLOR=#000080]</AlternateText>
[/COLOR][color=#000080]<Keyword>[/color]DotNet[COLOR=#000080]</Keyword>
[/COLOR][color=#000080]<Impressions>[/color]80[COLOR=#000080]</Impressions>
[/COLOR][COLOR=#000080]</Ad>
[/COLOR] [COLOR=#000080]</Advertisements>
[/COLOR]
يوضح هذا المثال اعلان واحد ويمكن اضافة المزيد من الاعلانات وذلك بانشاء العنصر <Ad> ووضعه في الجذر <Advertisements>

سنتعرف الان على هذة الخصائص
ImageUrl الصورة التي يتم عرضها ويمكن ان تكون ارتباط الى صورة موجودة في الدليل الحالي او ارتباط URL لصورة من موقع آخر .

NavigateUrl الارتباط الذي يتم الانتقال عليه عند النقر على الصورة .

AlternateText النص الذي يتم عرضه بدلا من الصورة اذا لم يتم عرضها

Keyword هي الكلمة الاساسية التي تعرف مجموعة من الاعلانات .. وتستخدم للتصفية على حسب مجموعة معينة .

Impressions عدد يعين مرات ظهور الاعلان .


من الخصائص الهامة الخاصية AdvertismentFile حيث يمكن تحديد ملف الاعلان المناسب .
رموز HTML البرمجية:


كود :
[color=#000080]<asp:AdRotator ID=[COLOR=#0000ff]"AdRotator1"[/color] runat=[color=#0000ff]"server"[/color] AdvertisementFile=[color=#0000ff]"~/dts.xml"[/color] AlternateTextField="" />[/COLOR]



معلومة ::: AdRotator - RaggiTech - 29-09-12

كاتب المشاركة Ahmed Moosa

الحمد لله رب العالمين

إستخدام AdRotator مع قواعد البيانات

1- ما تخرج به من الدرس
- إنشاء إعلان داخل موقعك متوالى فى عرض الصور المختلفة
- كيفية التعامل مع الأداة SqlDataSource
- كيفية التعامل مع الأداة AdRotator مع قواعد البيانات
-كيف تكتب نص الإتصال بقاعدة البيانات داخل ملف web.config

2- وصف المشروع
- إعلان يقوم بعرض صور لمحركات بحث مختلفة مثال google-ask-yahoo - altavista

3-خطوات العمل
- إنشاء قاعدة بيانات وتصميم جدول بها على الشكل التالى
- إنشأ مجلد وضع به صور الشعارات المطلوبة هكذا
- وضع بيانات الإتصال داخل ملف web.config
- كتابة نص الأداة SqlDataSource هكذا
- كتابة نص الأداة AdRotator هكذا
- التشغيل لتكون الصورة النهائية هكذا
- وعند عمل Refresh للصفحة تأتى بصورة مختلفة .

إنتهى الدرس ولكن تذكر أن إستخدام Xml أوفر فى الجهد وأسرع كذلك ولكن أحببنا أن نعرفك شيئاً جديداً . و نسأل الله أن تكون قد خرجت بمعلومة جديدة