ความแตกต่างระหว่าง Cshtml และ ASPX คืออะไร?
ความแตกต่างระหว่าง Cshtml และ ASPX คืออะไร?

วีดีโอ: ความแตกต่างระหว่าง Cshtml และ ASPX คืออะไร?

วีดีโอ: ความแตกต่างระหว่าง Cshtml และ ASPX คืออะไร?
วีดีโอ: Differences Between ASP.NET WEBFORMS and ASP.NET MVC 2024, ตุลาคม
Anonim

NS. aspx ส่วนขยายเพียงโหลด aspnet_isapi dll ที่ทำการคอมไพล์และให้บริการเว็บฟอร์ม NS ความแตกต่างใน การทำแผนที่ตัวจัดการเป็นเพียงวิธีการที่ช่วยให้ทั้งสองอยู่ร่วมกันบนเซิร์ฟเวอร์เดียวกันทำให้ทั้งแอปพลิเคชัน MVC และแอปพลิเคชัน WebForms อยู่ภายใต้รูทร่วมกัน

ในทำนองเดียวกัน มีคนถามว่า ASPX กับ Razor ต่างกันอย่างไร?

มีดโกน เอ็นจิ้นป้องกันการโจมตีแบบ Cross-Site Scripting หรืออีกนัยหนึ่งคือเข้ารหัสสคริปต์หรือแท็ก HTML เช่นเดียวกับก่อนแสดงผลเพื่อดู ASPX เอ็นจิ้นไม่ได้ป้องกันการโจมตีแบบ Cross-Site Scripting กล่าวคือ สคริปต์ใดๆ ที่บันทึกไว้ ใน ฐานข้อมูลจะถูกไล่ออกขณะแสดงหน้า

รู้ยัง Cshtml vs HTML คืออะไร? CSHTML ไฟล์จะคล้ายกับ. VBHTML (Visual Basic.) HTML ) แต่ใช้ไวยากรณ์ที่ใกล้เคียงกับภาษา C# มากกว่าภาษา Visual Basic หมายเหตุ: Razor เสนอการดำเนินการไวยากรณ์การสร้างเทมเพลตใหม่นอกเหนือจากที่ได้รับการสนับสนุนโดยเอ็นจิ้นมุมมองเริ่มต้น ASP. NET MVC มาตรฐาน

แล้วไฟล์ Cshtml คืออะไร?

cshtml คือ ไฟล์ ส่วนขยายที่อ้างถึงเครื่องมีดโกน นอกเหนือจาก html ตรงเหล่านี้ ไฟล์ ยังมีโค้ด C# ที่คอมไพล์บนเซิร์ฟเวอร์ก่อนที่เพจจะเป็นเซิร์ฟเวอร์จนถึงบราวเซอร์..

ASPX ใช้ทำอะไร?

ไฟล์การกำหนดค่าประเภทหนึ่งคือ ASPX ไฟล์ซึ่งย่อมาจาก Active Server Pages พวกเขากำลัง ใช้แล้ว โดยเว็บเซิร์ฟเวอร์ที่ใช้เฟรมเวิร์กแอปพลิเคชันเว็บฝั่งเซิร์ฟเวอร์ ASP. NET ของ Microsoft และบอกเบราว์เซอร์ว่าองค์ประกอบใด (รวมถึงข้อความ รูปภาพ Javascript และสินทรัพย์อื่นๆ) ที่จะดึงจากเซิร์ฟเวอร์

แนะนำ: