• 0

ما هو Razor في MVC؟

عندما أقوم بإنشاء View في MVC يظهر لي كلمة Razor 

MVC5 View Page (Razor)

فماذا تعني Razor هل هو نوع لصفحة أم ماذا؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1

Razor هي قواعد معلَّمة تعرف بـ Markup Syntax تمكّنك من تضمين التعليمات أو الشيفرات البرمجية الخاصة بجهة الخادوم -مثل لغة Visual Basic و #C- ضمن صفحة الويب HTML. حيث تقوم لغات البرمجة الخاصة بجهة الخادوم بإنشاء محتوى ديناميكي لصفحات الويب في حين أنه يتم كتابة صفحات الويب بلغة HTML وعرضها للمتصفح.

مثال لتضمين لغات جهة الخادوم مع HTML وهو ما يعرف بـ Razor:

<ul>
@for (int i = 0; i < 10; i++) {
<li>@i</li>
}
</ul>

عندما يتم طلب الصفحة يقوم الخادوم بتنفيذ التعليمات البرمجية الخاصة بجهة الخادوم المتضمنة بصفحة الويب قبل إرجاعها وعرضها للمتصفح. 

يستند Razor على إطار عمل ASP.Net ويملك قوة ASP.Net التقليدية ولكنه أسهل في الاستخدام وأسهل للتعلم.

تمّ تعديل بواسطة Lujain

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن