ล่าสุดการพัฒนาเว็บบทเรียน
×

ASP.NET เกี่ยวกับการสอน

ASP.NET บ้าน ASP.NET แนะนำ

WP เกี่ยวกับการสอน

WebPages แนะนำ WebPages มีดโกน WebPages แบบ WebPages โฟลเดอร์ WebPages สถานการณ์โดยรวม WebPages ฟอร์ม WebPages วัตถุ WebPages ไฟล์ WebPages ฐานข้อมูล WebPages ผู้ช่วย WebPages WebGrid WebPages ชาร์ต WebPages อีเมล์ WebPages PHP WebPages ประกาศ WebPages ตัวอย่าง

WP คู่มืออ้างอิง

WebPages ชั้นเรียน WebPages ความปลอดภัย WebPages ฐานข้อมูล WebPages เว็บเมล์ WebPages ผู้ช่วย

ASP.NET Razor

Razor แนะนำ Razor วากยสัมพันธ์ Razor C# ตัวแปร Razor C# ลูป Razor C# ตรรกะ Razor VB ตัวแปร Razor VB ลูป Razor VB ตรรกะ

ASP.NET MVC

MVC แนะนำ MVC ใบสมัคร MVC โฟลเดอร์ MVC แบบ MVC ตัวควบคุม MVC เข้าชม MVC ฐานข้อมูล MVC แบบ MVC ความปลอดภัย MVC HTML ผู้ช่วย MVC ประกาศ MVC การอ้างอิง

WF สอน

WebForms แนะนำ WebForms หน้า WebForms การควบคุม WebForms เหตุการณ์ WebForms ฟอร์ม WebForms ViewState WebForms กล่องข้อความ WebForms ปุ่ม WebForms ข้อมูลผูกพัน WebForms ArrayList WebForms Hashtable WebForms SortedList WebForms XML ไฟล์ WebForms Repeater WebForms DataList WebForms DbConnection WebForms Master หน้า WebForms การเดินเรือ WebForms ตัวอย่าง


 

ASP.NETมีดโกน - มาร์กอัป


Razor ไม่ได้เป็นภาษาการเขียนโปรแกรม มันเป็นเซิร์ฟเวอร์ภาษาด้านมาร์กอัป


คืออะไร Razor ?

Razor เป็นไวยากรณ์มาร์กอัปที่ช่วยให้คุณฝังโค้ดเซิร์ฟเวอร์ที่ใช้ (Visual Basic and C#) ลงในหน้าเว็บ

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

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


Razor ไวยากรณ์

Razor ใช้ไวยากรณ์ที่คล้ายกันมากกับ PHP และคลาสสิก ASP

มีดโกน:

<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>

เว็บฟอร์ม (and Classic ASP) :

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

Razor ผู้ช่วย

ผู้ช่วย ASP.NET เป็นส่วนประกอบที่สามารถเข้าถึงได้ด้วยเส้นเดียวของ Razor รหัส

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

ด้านล่างเป็นคำอธิบายสั้น ๆ ที่มีประโยชน์บาง Razor ผู้ช่วยเหลือ:

  • กริดเว็บ
  • เว็บกราฟิก
  • Google Analytics
  • บูรณาการ Facebook
  • บูรณาการทวิตเตอร์
  • ส่งอีเมล์
  • การตรวจสอบ

Razor ภาษาโปรแกรม

Razor สนับสนุนทั้ง C # (C sharp) และ VB (Visual Basic)