ما هو الفرق بين Cshtml و ASPX؟
ما هو الفرق بين Cshtml و ASPX؟

فيديو: ما هو الفرق بين Cshtml و ASPX؟

فيديو: ما هو الفرق بين Cshtml و ASPX؟
فيديو: الفرق بين asp.net و asp.net MVC و asp.net Core 2024, اكتوبر
Anonim

ال. aspx التمديد يقوم ببساطة بتحميل ملف aspnet_isapi. dll الذي يقوم بالتجميع ويقدم نماذج الويب. ال الفرق في تعيين المعالج هو ببساطة طريقة للسماح للاثنين بالتواجد على نفس الخادم مما يسمح لكل من تطبيقات MVC وتطبيقات WebForms بالعيش تحت جذر مشترك.

وبالمثل ، يُسأل ، ما هو الفرق بين ASPX و Razor؟

موس الحلاقة يمنع المحرك هجمات البرمجة النصية عبر المواقع ، وبعبارة أخرى ، يقوم بترميز البرنامج النصي أو علامات HTML مثل قبل العرض للعرض. ASPX لا يمنع المحرك هجمات البرمجة النصية عبر المواقع ، وبعبارة أخرى ، يتم حفظ أي نص برمجي في ال سيتم تشغيل قاعدة البيانات أثناء عرض الصفحة.

تعرف أيضًا ، ما هو Cshtml مقابل HTML؟ CSHTML الملفات تشبه. VBHTML (Visual Basic لغة البرمجة ) ، لكنهم يستخدمون بناء جملة أقرب إلى لغة C # بدلاً من لغة Visual Basic. ملاحظة: تقدم Razor عمليات بناء جملة قوالب جديدة بالإضافة إلى تلك التي يدعمها محرك العرض الافتراضي ASP. NET MVC القياسي.

إذن ، ما هو ملف Cshtml؟

cshtml هل ملف التمديد الذي يشير إلى محرك عرض ماكينة الحلاقة. بالإضافة إلى لغة تأشير النص الفائق ، هذه الملفات تحتوي أيضًا على كود C # الذي تم تجميعه على الخادم قبل أن يتم تشغيل الصفحات حتى المتصفح..

ما هو استخدام ASPX؟

أحد أنواع ملفات التكوين هو ASPX الملفات ، والتي تعني صفحات الخادم النشطة. هم تستخدم من خلال خوادم الويب التي تشغل إطار عمل تطبيق الويب من جانب الخادم ASP. NET من Microsoft ، وتخبر المتصفح بشكل أساسي بالعناصر (بما في ذلك النصوص والصور وجافا سكريبت والأصول الأخرى) التي يجب جلبها من الخادم.

موصى به: