مفهوم asp.net
تعتبر asp.net احدى التقنيات الجديدة
التى طرحت شركة مايكروسوفت العالمية لتطوير صفحات الويب الديناميكية (المتغيرة) والتى يتم طلب محتوياتها بمجرد عرضها داخل مستعرض الويب,على عقليل الادب صفحات الويب الثابتة التى لاتتغير محتوياتها من زائر الى اخر فحينما تقوم بفتح موقع Amazon.com
على سبيل المثال,يقوم الموقع بعرض قائمة من الكتب التى يرشحها لك تبعا لنوعية الكتب التى قمت بشرائها من قبل,حيث يرجع ذلك بالطبع الى ملف cookie المخزن على حاسبك
وبالطبع تختلف القائمة التى تظهر لك عن القوائم التى تظهر لبقية الزائرين,لذا يطلق على مثال هذة الصفحات ,صفحة ديناميكية, وهى التى يمكنك انشاؤها من خلال ASP.NET
وحتى تتمكن من استخدام حاسبك فى تصميم صفحات ومواقع الويب من خلال تقنية ASP.NET,يجب ان تقوم بتثبيت ثلاثة عناصر اساسية , وهذة العناصر هى:
أولا برنامج NET Framework
وهو عبارة عن التقنية التى تعمل من خلالها ASP.NET
ثانيا المحرر فى كتابة وتعديل كود ASP.NET
مع انة بأمكانك استخدام احد برامج تحرير النصوص المثبتة على حاسبك كبرنامج Notepad على سبيل المثال ولعلك قمت باستخدام برنامج فرونت بيج فى انشاء صفحات الويب ولاحظت مدى سهولة انجاز هذة العملية مقارنة ببرنامج تحرير النصوص المعتادة ونفس الحال فى ASP.NET حيث يفضل استخدام احد البرمج المخصصة للتعامل مع كود ASP.NET وهنا يمكنك استخدام بيئة تطوير Visual Studio.NET التى يتم من خلالها انشاء التطبيقات المختلفة من تطبيقات ويب وتطبيقات نوافذية وخدمات ويب وغيرها من خلال اللغات المختلفة التى تدعمها بيئة التطوير مثل لغة Visual Basic.NET او لغة Visual C#.NET او لغة Visual C++.NETولكن لأننا نرغب فى التركيز على انشاء صفحات الويب باستخدام ASP.NETفننصح بأستخدام المحرر المجانى الذى طرحتة مايكروسوفت خصيصا للتعامل مع ASP.NET
وهو المحرر ASP.net web matrix project والذى يمكنك تحميلة من خلال موقع
مايكروسوفت على الأنترنيت ثم تثبيتة على حاسبك او تثبيتة مباشرة من خلال الموقع التالى www.sootmasr.com
خادم الويب المستخدم فى تخزين صفحات ومواقع ASP.NET ولحسن الحظ احتواء مشروع asp.net web matrix على خادم الويب المصاحب كما تحتوى انظمة التشغيل windows xp ,windows2000 أيضا على خادم الويب المصاحب
ويطلق على صفحات الويب الموجودة بمواقع الويب والتى يتم تحديد محتوياتها تبعا لبيانات معينة يقوم المستخدم بأدخالها او تبعا لأى معلومات أخرى وصفحات الويب الديناميكية Dynamic web pages
وخير مثال على ذلك صفحات الويب التى تحتوى على نتيجة البحث فى المواقع الخاصة بمحركات البحث المختلفة حيث تختلف البيانات المعروضة بالصفحة تبعا لخيارات البحث التى قام المستخدم بتحديدها وعلى عقليل الادب الصفحات الديناميكية يوجد صفحات الويب الثابتة static web pages مثل صفحات HTML والتى تحتوى على بيانات ثابتة لاتتغير
فصفحة HTMLالتالية على سبيل المثال :
موقع HI5 للأستضافة
تقوم بأظهار العبارة موقع صوت مصر للأستضافة بخط سميك داخل أى مستعرض ومع أى مستخدم ولايمكن تغيير محتويات الصفحة الا أذا قام المستخدمين بتعديل مصدرها وحفظها
المرة القادمة سوف نستكمل الدرس موضحين مايللى:
ألية عمل صفحات الويب الثابتة
ألية عمل صفحات الويب الديناميكية
متطلبات ASP.NET
يجب الصبر حتى تتعرف على هذة البرمجة بأحتراف
الخميس ديسمبر 02, 2010 11:42 am من طرف فافي
» ارتداء الستيانه
الثلاثاء يونيو 29, 2010 11:34 am من طرف سمسم العراقي
» انضر الى اجمل ما خلقه الله سبحانه وتعالى
الأربعاء ديسمبر 02, 2009 1:19 pm من طرف سمسم العراقي
» آخر صور للفنان رضى العبد الله
السبت أكتوبر 31, 2009 10:28 am من طرف فافي
» سر دمعتي .......
الجمعة يوليو 17, 2009 6:50 am من طرف mylove
» كليب كامل يوسف ^^ عزابي ^^ حصرياًَ بس مني
الثلاثاء يوليو 14, 2009 1:34 pm من طرف فافي
» احلى رقصة بالعالم ارجو الرد.....
السبت يوليو 11, 2009 7:52 am من طرف فافي
» سؤال يطرح نفسه بقوة ؟؟؟؟؟
الجمعة يوليو 10, 2009 6:34 pm من طرف سمسم العراقي
» طفل في الهند له ذيل
الجمعة يوليو 10, 2009 6:30 pm من طرف سمسم العراقي