ASP.NET 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 အသုံးပြုသော အသုံးပြုခြင်း နှင့် သင့် ကူညီသူများ ကို အသုံးပြုနိုင်သည်ဖြစ် သို့မဟုတ် အပြည့်အဝင် အသုံးပြုခြင်း ကို အသုံးပြုနိုင်ပါသည်。

အောက်ပါ အကြောင်းကျည်းချက်များ သည် Razor ကူညီသူများ အတွက် အခြေခံအကျိုးဆက်များ ဖြစ်ပါသည်:

  • Web အဆင့်
  • Web ပုံပြင်
  • Google Analytics
  • Facebook ပတ်သက်ခ�င်း
  • Twitter ပတ်သက်ခြင်း
  • အီးမေးပို့ ပေးခြင်း
  • အတည်ပြုခြင်း

Razor ပြောင်းလဲသော စကား

Razor သည် C# (C sharp) နှင့် VB (Visual Basic) ကို လုံလောက်စွာ ထောက်ပံ့ပေးသည်。