ASP.NET Razor - ตารางแบบต้นฉบับ

Razor ไม่ใช่ภาษาประจำการโปรแกรมมิ่ง มันคือภาษาที่ใช้ในการทำตารางแบบต้นฉบับบนเซิร์ฟเวอร์

อะไรคือ Razor อย่างไร?

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

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

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

รูปแบบ Razor

ภาษาที่ใช้ใน 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

  • Web Grid
  • Web Graphics
  • Google Analytics
  • Facebook Integration
  • Twitter Integration
  • Sending Email
  • Validation

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

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