ASP.NET Razor - ພາສາແນວ

Razor ບໍ່ແມ່ນພາສາປັບເລັກນິກ。ມັນແມ່ນພາສາແນວໜ້າທີ່ບໍລິການເຊີເວີ.

ສິ່ງທີ່ Razor ?

Razor ແມ່ນສານພາສາທີ່ອະນຸຍາດໃຫ້ທ່ານເຂົ້າເຖິງການເຮັດວຽກ Server-side (Visual Basic ແລະ C#) ເຂົ້າໃນເວັບໄຊ.

ບັນດາການເຮັດວຽກ Server-side ສາມາດສ້າງ Content ດາວນີ້ ເມື່ອເວັບໄຊໄດ້ຖືກເຂົ້າເຖິງໂດຍ Browser. ກໍຕາມວ່າການເຮັດວຽກຂອງ Server-side ຈະເກີດຂຶ້ນກ່ອນ Server ທີ່ຈະສົ່ງເວັບໄຊຫາ Browser, ການເຮັດວຽກນີ້ສາມາດດຳເນີນການວຽກທີ່ຫຼາຍຄວາມຫຼາຍ ເຊັ່ນການເຂົ້າເຖິງ Database.

Razor ແມ່ນພາສາການເຮັດວຽກ ASP.NET ເຊິ່ງໄດ້ອອກແບບໃຫ້ສ້າງ Web Application. ມັນມີຄວາມສາມາດຂອງ Tag 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>

Helper Razor

Helper Razor ສາມາດເຂົ້າເຖິງໂດຍການນຳໃຊ້ສານພາສາ Razor ທີ່ງ່າຍ.

ທ່ານສາມາດສ້າງ Helper Razor ຂອງທ່ານເອງ ດ້ວຍສານພາສາ Razor ຫຼື ນຳໃຊ້ Helper ASP.NET ທີ່ມີຢູ່.

ລາຍການຄວາມສໍາຄັນຂອງບົດສະຫລຸບ Helper Razor:

  • Grid Web
  • ຮູບພາບ Web
  • Google Analytics
  • ການຕິດຕໍ່ Facebook
  • ການຕິດຕໍ່ Twitter
  • ສົ່ງອີເມວ
  • ການກວດກາ

ພາສາການເຮັດວຽກ Razor

Razor ສະໜັບສະໜູນ C# (C sharp) ແລະ VB (Visual Basic)