ASP.NET Razor - ພາສາແນວ
- ຫນ້າໜ້າໄປຫນັງ WebPages ຜູ້ຊ່ວຍ
- ຫນ້າໜ້າໄປ ຄຳສັບສັນ 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)
- ຫນ້າໜ້າໄປຫນັງ WebPages ຜູ້ຊ່ວຍ
- ຫນ້າໜ້າໄປ ຄຳສັບສັນ Razor