ASP.NET Razor - Marka

Hindi ito isang wika ng pamproseso. Ito ay isang markahang wika sa server.

Ano ang Razor?

Razor คือการใช้สัญลักษณ์ที่อนุญาตให้คุณใส่รหัสที่มีบนเซิร์ฟเวอร์ (Visual Basic และ C#) ในหน้าเว็บ

เมื่อหน้าเว็บถูกเขียนเข้าไปในเบราเซอร์ รหัสที่มีบนเซิร์ฟเวอร์สามารถสร้างเนื้อหาที่เปลี่ยนแปลงได้ ก่อนที่เซิร์ฟเวอร์จะส่งหน้าให้กับเบราเซอร์ รหัสที่มีบนเซิร์ฟเวอร์จะทำงานก่อนหน้าที่หน้าจะโหลดเข้ามา เนื่องจากการทำงานบนเซิร์ฟเวอร์ รหัสนี้สามารถทำงานงานที่ซับซ้อน เช่นเข้าถึงฐานข้อมูล

Razor ซึ่งสร้างขึ้นขึ้นบน ASP.NET ถูกออกแบบเพื่อการสร้างโปรแกรมเว็บ มันมีความสามารถของการใช้ติดตามของ ASP.NET แบบปัจจุบัน แต่ง่ายและง่ายต่อการเรียนรู้

Razor Syntax

การใช้งานภาษาที่ Razor ใช้คล้ายกับ PHP และ ASP

Razor:

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

PHP:

<ul>
<?php 
for ($i = 0; $i < 10; $i++) {
echo("<li>$i</li>");
} 
?>
</ul>

Web Forms (และ Classic ASP):

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

หู่ช่วย Razor

หู่ช่วย Razor สามารถเข้าถึงด้วยรหัส Razor ที่ง่ายๆ

คุณสามารถสร้างหู่ช่วยของตัวเองด้วยการใช้การเขียน Razor หรือใช้หู่ช่วยที่มีใน ASP.NET แล้ว

ในนี้เป็นบางรายละเอียดสั้นๆ ของหู่ช่วยที่สำคัญของ Razor:

  • กราฟิกเว็บ Grid
  • กราฟิกเว็บ
  • Google Analytics
  • การเชื่อมต่อ Facebook
  • การเชื่อมต่อ Twitter
  • ส่งอีเมล
  • การตรวจสอบ

ภาษาประมวลผล Razor

Razor สนับสนุน C# (C sharp) และ VB (Visual Basic) พร้อมๆ