Cshtml болон ASPX хоёрын ялгаа юу вэ?
Cshtml болон ASPX хоёрын ялгаа юу вэ?

Видео: Cshtml болон ASPX хоёрын ялгаа юу вэ?

Видео: Cshtml болон ASPX хоёрын ялгаа юу вэ?
Видео: Изучение ASP.NET Core с нуля / Разработка веб проекта на Core MVC (.NET 6) 2024, Арваннэгдүгээр
Anonim

The. aspx өргөтгөл нь зүгээр л aspnet_isapi-г ачаалдаг. dll вэб маягтуудыг хөрвүүлж, үйлчилдэг. The дахь ялгаа зохицуулагчийн зураглал нь MVC программууд болон WebForms программуудын аль алинд нь нийтлэг үндэс дор амьдрах боломжийг олгодог нэг сервер дээр зэрэгцэн орших боломжийг олгох арга юм.

Үүнтэй адилаар, ASPX болон Razor хоёрын ялгаа нь юу вэ?

сахлын машин Хөдөлгүүр нь сайт хоорондын скриптийн халдлагаас сэргийлдэг, өөрөөр хэлбэл скрипт эсвэл HTML тагийг үзэхийн тулд үзүүлэхээс өмнө кодлодог. ASPX Хөдөлгүүр нь сайт хоорондын скриптийн дайралтаас урьдчилан сэргийлдэггүй, өөрөөр хэлбэл хадгалагдсан скриптүүд дахь Хуудсыг дүрслэх явцад мэдээллийн санг хаах болно.

Cshtml ба HTML гэж юу болохыг бас мэдэх үү? CSHTML файлуудтай төстэй. VBHTML (Visual Basic HTML ) файлууд, гэхдээ тэдгээр нь Visual Basic хэлээс илүү C# хэлтэй илүү ойр синтакс ашигладаг. ТАЙЛБАР: Razor нь стандарт ASP. NET MVC анхдагч харах хөдөлгүүрээр дэмжигдсэнээс гадна шинэ загварчлалын синтакс үйлдлүүдийг санал болгодог.

Тэгвэл Cshtml файл гэж юу вэ?

cshtml нь файл сахлын машинд хамаарах өргөтгөл. Шууд html-ээс гадна эдгээр файлууд Хуудсууд нь хөтөч хүртэл сервер болохоос өмнө сервер дээр эмхэтгэсэн C# кодыг агуулдаг.

ASPX юунд ашиглагддаг вэ?

Нэг төрлийн тохиргооны файл юм ASPX файлууд бөгөөд энэ нь Active Server Pages гэсэн үг юм. Тэд ашигласан Microsoft-ын ASP. NET сервер талын вэб програмын хүрээг ажиллуулж байгаа вэб серверүүдээр дамжуулан серверээс ямар элементүүдийг (текст, зураг, Javascript болон бусад хөрөнгийг оролцуулан) татаж авахыг хөтчид хэлж өгдөг.

Зөвлөмж болгож буй: