الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تجربة الASPX لاول مرة

مغلق
بدأه أحمد الجفري في 13 مارس 2002 · 5 رد · 573 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كلنا يعلم ماهي الـASP او التي اصبحت تسمي Classic ASP وقد تكلمنا عنها الكثير ووحاولنا جاهدين ان نوفي حقها .

اليوم الـASP.NET او التي تسمى ASPX او +ASP هي تطوير كبير جداً للـASP وأصبحت لها مميزات افضل بكثير من الـASP التقليدية .

لقد قرأت في السابق عن الـASPX وكبت عنها موضوع في قسم الـASP ولكن وقتها لم تكن الصورة واضحة تماما .

أما اليوم وبعد ظهور برنامج الـVisual Stodio.NET فقد ظهرت امكانيات هذه التقنية بصورة واضحة مع حدوث الاختلافات أيضاً في كتابة الاكواد والتي اصبحت قريبة جدا من فيجوال يسك في حال استخدامك للـVB.NET او قريبة جدا من الـ#C (لم استخدمها من قبل ) .

عند تشغيل برنامج الفيجوال ستديو.نت تظهر لنا الشاشة الاعتيادية فنحدد اولا لغة البرمجة المطلوبة مثل VB.NET عندها نختار ما هو نوع التطبيق المراد استخدامه فنختار Web Application فيبدأ البرنامج بانشاء الملفات الاساسية والتي يضعها في wwwroot حيث يمكن الوصول اليها بكل سهولة عن طريق http://localhost .

بعدها تظهر صفحة بيضاء منقطة تسمى Gridlayout وعلى يمينها مربع الخصائص والذي يتحكم بالكائنات او بنفس الفورم وعلى اليسار يوجد الـtoolbox ويحتوي على جميع الـComponents سواء كانت للـASPX او لغيرها .

ميزة الـGirdLayout انها تمكن المصمم من وضع الـlable مثلا او الـTextBox بدقة على نفس الـWebForm والتي هي ستكون في النهاية صفحة ASPX ، واذا أردت الكتابة في الصفحة يمكن تحويلها إلى FlowLayout وهي التي يمكن من خلالها الكتابة كالفرونت بيج .

تجربة مثال بسيط على الـASPX

بعد انشاء مشروع جديد وعندما يكون الـWebForm على هيئة GridLayout نضع Button و Label .... طبعا عند اختيار هاتان الاداتان يجب التنبيه إلى نقطة مهمة وهي انه يوجد ما يسمى بالـServer Controls وهي لادوات الخاصة بالـASPX فنختار منها الـButton والـLabel وسنتكلم لاحقا عن الفروق بينهما .

بعد ان نضع هاتان الاداتان نضغط مرتين على الـButton فنلاحظ ظهور اطار آخر يكون بنفس اسم المشروع ولكن بالامتداد VBX .!!!

ملف الـVBX هو ملف فيجوال بيسك .... لقد تم دمج الـASPX والـVBX كي يصبح من السهل كتابة الاكواد في الـVBX للـASPX فبعد الضغط على الـButton الموجود في صفحة الـASPX نجدها تنتقل للـVBX فنكتب الامر التالي كما نكتبه في الـVBX

label1.text = "هذا هو المثال الاول على الـASPX"

بعد نعود لصفحة الـASPX ونضغط على F5 لنرى نتيجة عمل البرنامج فيتم تشغيل المتصفح الاكسبلورر وتظهر الصفحة وفيها الـButton فاذا ضغطنا على الـbutton سوف تتحول كلمة label الى هذا هو المثال الاول علىالـASPX .

هناك الكثير من الاشياء الجديدة التي لم تتح لي الفرصة لتجربتها ... أتمنى منكم أن تجربو وتضعو النتائج هنا كي نسيتفيد جميعا :)

بالتوفيق (f)

#2

السلام عليكم

مبروك اخي احمد المنتدى الجديد ونامل ان شاء الله ان نفيد ونستفيد

ومشكور على المعلومات التي ذكرت وبودي ان استفسر عن حاجه بسيطه ......

هل تعرف موقع يقدم VS.Net كاملا بغض النظر هل هو مقسم الى اجزاء ام لا......لاني في الحقيقة بحثت عنه ولم اجده

شاكر لك جهودك

da3wa_7.jpg
#3

أهلين أخي ابو تركي والله يبارك فيك

في الحقيقة لم أجد موقع يتكلم عن الـVS.NET ولكن وجدت عدة مواقع تتكلم عن الـASP.NET عن الـ#C والـVB.NET ولكن بدون تخصيص لاستخدام الـVS.NET

الكتاب الذي وضعه الاخ مصرواي والذي هو مقدمة عن الـVB.NET جدا رائع وبصراحة لم أقرأ الا الجزء الخاص بالـASP.NET وأنصح الجميع بقرائته :)

#4

شكرا اخي احمد

طيب خدمه اخرى اريد موقع لاحمل Visual Stedio.Netمنه

فهل لديك او لدى احد الاخوة اجد طلبي

مع الشكر مقدما

da3wa_7.jpg
#5

للاسف اخي ابو تركي فانا اشتريته من جدة وسمعت ايضا انه يوجد في الرياض :)

#6

اهلا فيكم يا اخواني الكرام

في موقع برنامج اسمه

Grokster

اسحبوه من موقع

http://ww.download.com

اولا التسجيل فيه

ثانيا هذا البرنامج عبارة عن باحث برامج في مكتبة برامج

فتستطيع من خلاله عمل داون لود والبحث عن اي برنامج تحتاجونه حتى لو كان حجمه كبير

ولقد بحثت عن

vs.net

ووجدته فلم ابخل عليكم بعرض ما عندي ومن يريده التوجه لهذا البرنامج الرائع

وجعله مرجع في جهازه لأي برنامج في العالم يخطر ببالكم

وتقبلوا تحياتي

اخو الجميع نار قطر

هذا الموضوع مغلق.

مواضيع مشابهة