دروس ASP.NET
- الصفحة السابقة دروس ASP.NET
- الصفحة التالية مقدمة لـ ASP.NET
ASP.NET هو إطار تطوير يستخدم لإنشاء صفحات الويب والمدونات من خلال HTML، CSS، JavaScript وكود الخادم.
يدعم ASP.NET ثلاثة أنماط من التطوير:
Web Pages | MVC | Web Forms |
نموذج صفحة واحدة | نموذج عرض، تحكم، نموذج | نموذج تحكم بالأحداث |
Web Pages
نموذج ASP.NET الأبسط.
مثل PHP و ASP.
يحتوي على قوالب ووكلاء مدمجة تستخدم لقواعد البيانات، الفيديوهات، وسائل التواصل الاجتماعي وما إلى ذلك.
MVC
يقسم MVC تطبيقات الويب إلى ثلاثة مكونات مختلفة:
- نموذج البيانات
- الرؤية الحقيقية
- التحكم في المدخلات
Web Forms
نموذج تطوير ASP.NET التقليدي القائم على الأحداث.
صفحات الويب التي تحتوي على كتلاخد المدمجة، أحداث الخادم وكود الخادم.
دليل Web Pages
إذا كنت مبتدئًا في برمجة ASP.NET، فإن Web Pages هي نقطة انطلاق جيدة.
Web Pages هي نموذج التطوير الأكثر بسيطة لتحقيق تطبيقات ASP.NET.
في دليل Web Pages الخاص بنا، ستعلم كيفية دمج HTML، CSS، JavaScript مع كود الخادم باستخدام لغة Razor لأحدث جملة السيرفر Visual Basic و C#.
سوف تتعلم أيضًا كيفية توسيع صفحات الويب من خلال Web Helpers القابلة للبرمجة، بما في ذلك قواعد البيانات، الفيديوهات، الصور، الشبكات الاجتماعية وما إلى ذلك.
دليل MVC
MVC هي نموذج لإنشاء تطبيقات الويب من خلال تصميم MVC (Model View Controller).
إذا كنت بحاجة إلى بديل أخف من ASP.NET التقليدية، فإن MVC هو اختيار جيد.
في دروس MVC الخاصة بنا، ستتعلم كيفية استخدام نموذج التطوير البسيط لبناء تطبيقات الويب، وتكامل جميع الميزات الموجودة مسبقًا لـ ASP.NET مثل صفحات النماذج (Master Pages) والأمان (Security) والتأكيد (Authentication).
دروس Web Forms
Web Forms هو نموذج ASP.NET التقليدي، يعتمد على نموذج Web Forms القائم على الأحداث و post backs.
على مدى السنوات القليلة الماضية، قام المطورون بإنشاء العديد من المواقع الكبيرة حول العالم باستخدام ASP.NET Web Forms.
إذا كنت ترغب في هذا النموذج التصميم الذي استخدمته العديد من مطوري الويب خلال العشر سنوات الماضية، فإن هذا الدرس هو خيار جيد.
من يخدمه تعليماتنا؟
هذه الدروس تناسب أي شخص يرغب في بناء موقع على شبكة الإنترنت على منصة ASP.NET الخاصة بـ Microsoft، سواء كان هذا الموقع شخصيًا أو موقعًا تجاريًا حديثًا.
حتى لو كنت مبتدئًا في برمجة الويب، يمكنك تعلم هذه الدروس، ولكن إذا كنت قد اكتسبت الأساسيات لـ HTML و CSS، سيكون ذلك أفضل.
إذا كنت لديك فهم أساسي للغة البرمجة السكريبت (مثل JavaScript و VB)، فإن ذلك يساعد أيضًا في تعلم هذا الدرس.
هل تفضل VB أم C#؟ هل تريد تعلم كلاهما في نفس الوقت؟ الخبر السار هو: معظم أمثلة الكود في دروس CodeW3C.com مكتوبة باستخدام هاتين اللغتين.
إذا كنت مبرمجًا محترفًا للغاية لديه خبرة غنية في ASP.NET، يمكنك أيضًا الاستفادة من هذه الدروس، لأنها تغطي العديد من المفاهيم الجديدة لـ ASP.NET مثل HTML5 و CSS3 و JQuery وما إلى ذلك.
- الصفحة السابقة دروس ASP.NET
- الصفحة التالية مقدمة لـ ASP.NET