تفاوت بین Cshtml و ASPX چیست؟
تفاوت بین Cshtml و ASPX چیست؟

تصویری: تفاوت بین Cshtml و ASPX چیست؟

تصویری: تفاوت بین Cshtml و ASPX چیست؟
تصویری: انتقال داده از cshtml به cshtml. .cs به cshtml. و پارامترهای URL را با ViewData دریافت کنید[] 2024, اکتبر
Anonim

. aspx برنامه افزودنی به سادگی aspnet_isapi را بارگیری می کند. dll که کامپایل را انجام می دهد و فرم های وب را ارائه می دهد. را تفاوت در نگاشت هندلر صرفاً روشی است که به این دو اجازه می دهد در یک سرور همزیستی داشته باشند و به برنامه های MVC و WebForms اجازه می دهد تحت یک ریشه مشترک زندگی کنند.

به همین ترتیب، سؤال می شود که تفاوت بین ASPX و Razor چیست؟

تیغ موتور از حملات Cross-Site Scripting جلوگیری می کند، به عبارت دیگر اسکریپت یا برچسب های HTML را مانند قبل از رندر برای مشاهده رمزگذاری می کند. ASPX موتور از حملات Cross-Site Scripting جلوگیری نمی کند، به عبارت دیگر هر اسکریپتی ذخیره می شود در پایگاه داده هنگام رندر صفحه فعال می شود.

همچنین بدانید، Cshtml در مقابل HTML چیست؟ CSHTML فایل ها شبیه به. VBHTML (Visual Basic HTML ) فایل‌ها، اما از نحوی استفاده می‌کنند که به زبان سی شارپ نزدیک‌تر است تا زبان ویژوال بیسیک. توجه: Razor علاوه بر مواردی که توسط موتور نمای پیش‌فرض استاندارد ASP. NET MVC پشتیبانی می‌شود، عملیات‌های نحوی قالب‌بندی جدیدی را ارائه می‌دهد.

سپس، فایل Cshtml چیست؟

cshtml هست فایل پسوندی که به موتور نمایش تیغ اشاره دارد. علاوه بر html مستقیم، اینها فایل ها همچنین حاوی کد سی شارپ است که قبل از سرور شدن صفحات تا مرورگر، روی سرور کامپایل شده است.

ASPX برای چه مواردی استفاده می شود؟

یکی از انواع فایل های پیکربندی است ASPX فایل ها که مخفف عبارت Active Server Pages است. آنها هستند استفاده شده توسط وب سرورهایی که چارچوب برنامه کاربردی وب سمت سرور مایکروسافت ASP. NET را اجرا می کنند و اساساً به مرورگر می گویند که کدام عناصر (از جمله متن، تصاویر، جاوا اسکریپت و سایر دارایی ها) را از سرور واکشی کند.

توصیه شده: