Presentation is loading. Please wait.

Presentation is loading. Please wait.

مقدمة ASP.NET.

Similar presentations


Presentation on theme: "مقدمة ASP.NET."— Presentation transcript:

1 مقدمة ASP.NET

2 ما هي ASP.NET كانت لغة ASP (عبارة عن (VP Script كانت مليئة بالمشاكل وبطيئة وبها الكثير من العيوب . قامت مايكروسوفت بتطوير ال ASP وجعلها ضمن إطارها وموجهة لتطوير المواقع فالإصدار الأول ASP.net كان في 2002.  ASP.net هي عباره عن اخر تطوير إصدارات تكنولوجيا مايكروسوفت في برمجة صفحات الخادم النشطة Active Server Pages (ASP)  تقنية ضمن لغات Visual Studio.NET عمل على بناء تطبيقات الانترنت ، قد تكون هذه التطبيقات مواقع انترنت ثابتة أو ديناميكية.

3 مواقع الانترنت الثابتة والديناميكية
1- مواقع الانترنت الثابتة static website : وهى مواقع الانترنت العادية التي تحتوي على نصوص وصور, كل صفحة منفصلة عن باقي الصفحات وليس هناك أي قواعد للبيانات, هي المواقع التي كتبت ب .HTML 2- مواقع الانترنت الديناميكية Dynamic website : هذا النوع من المواقع يسمح بتغيير او اضافة او حذف اي معلومات او صور من صفحاته بسهولة تامة من قبل المسئول عن الموقع دون الرجوع الى مصمم الموقع ، ويتم ادخال واظهار المعلومات وجداول البيانات والصور الموجودة بصفحات المواقع الديناميكية من خلال قواعد بيانات تسمح بالإضافة والتحديث المستمر للصفحات .

4 مميزات برمجة الويب في ASP.NET:
تشبه تطبيقات ويب في ASP.NET إلى حد كبير تطبيقات WINDOWS المشهورة بسهولتها. يمكن تطويرها بأكثر من لغة عالية المستوى (Visual Basic, C#) توفر ASP.NET الكثير من أدوات التحكم Server Controls والتي تحوي الكثير من الخصائص و الأحداث. بيئة تطوير متكاملة. مكتبة أكواد ضخمة. أدوات جاهزة.

5 إنشاء موقعك باستخدام ASP.Net
نقوم بفتح الفيجوال ستوديو وإنشاء موقع جديد نختار القالب التالي ASP.NET Empty Web Site وليكن إسم المشروع HelloWorld كما هو موضح في الصورة التالية:

6

7 بعد الضغط على زر OK سوف تجد في مربع ال Solution Explorer)) الموقع الذي قمنا بإنشائه ويحتوي فقط على ملف واحد اسمه web.config. الأن سوف نضيف صفحة ASPX جديدة وليكن اسمها HelloWorld كما هو موضح في الصورة التالية:

8 عند الضغط على زر Add سوف يتم إضافة الصفحة

9 استخدام صفحات Master page

10 مقدمة تعريفية عن الماستر بيج
نستطيع وبكل بساطة القول بأن مفهوم الماستر بيج في ال ASP.NET هو نفسه المفهوم الذي من أجله وجدت ملفات الستايل شيت CSS)) هذا المفهوم هو قابلية الاستخدام (Reusability) للعناصر نفسها في أكثر من صفحة بدون الحاجة لكتابة نفس العنصر في كل مرة تريد فيها هذا العنصر.

11 استخدام صفحات الماستر بيج ((Master page
الية عمل الماستر بيج إنشاء صفحات الماستر بيج التعديل على محتويات الصفحات الخاضعة لصفحة ماستر بيج اختيار صفحة الماستر بيج أثناء التنفيذ

12 ألية عمل الماستر بيج: امتداد الماستر بيج هو master.) ( على عكس صفحات ال ASP.NET الذي هو aspx.) ) على سبيل المثال main.master لا يمكن بأي حال من الأحوال عرض صفحة الماستر بيح في المستعرض لا يمكن لصفحة الـ (aspx) أن يكون لديها أكثر من ماستر بيج بإمكانك أن تضيف أكثر من ماستر بيج في الموقع الواحد بمعنى أخر أن لديك صفحة لديها ماستر بيج مختلف عن الصفحة الأخر

13 إنشاء صفحة الماستربيج نقوم بإنشاء موقع جديد وليكن ولا بد أن تجعل نوع الموقع هو (ASP.NET Empty Web site) نقوم بتحديد الموقع من ال Solution Explorer بعد ذلك قم بالضغط على زر الفارة اليمين وحدد الخيار (Add New (Item سوف يظهر لديك قائمة من العناصر . إختر منها عنصر (Master Page)

14 إنشاء صفحة الماستربيج Web site>>Add new item>>master page>>add

15 إنشاء صفحة تخضع للماستربيج
Web site >> Add new item >>web form >> select master page

16 then select master page >> ok


Download ppt "مقدمة ASP.NET."

Similar presentations


Ads by Google