ASP.NET Razor - Markah
- Halaman Sebelumnya Asisten WebPages
- Halaman Berikutnya Syarat Razor
Razor bukan bahasa pemrograman. Ini adalah bahasa markah yang berada di server.
Apa itu Razor?
Razor adalah sintaks yang memungkinkan Anda menempatkan kode berbasis server (Visual Basic dan C#) di dalam halaman web.
Ketika halaman web ditulis ke browser, kode berbasis server dapat menciptakan konten dinamis. Pada saat halaman di muat, server akan menjalankan kode berbasis server di dalam halaman sebelum mengembalikan halaman ke browser. Karena dijalankan di server, kode ini dapat melaksanakan tugas yang kompleks, seperti mengakses database.
Razor berdasarkan ASP.NET, dirancang untuk penciptaan aplikasi web. Ia memiliki kemampuan tanda markah tradisional ASP.NET, tetapi lebih mudah digunakan dan di pelajari.
Syarat Razor
Sintaks yang digunakan oleh Razor mirip dengan PHP dan 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 (dan Classic ASP):
<ul> <% for (int i = 0; i < 10; i++) { %> <li><% =i %></li> <% } %> </ul>
Helper Razor
Helper Razor dapat diakses melalui kode Razor yang sederhana.
Anda dapat membangun helper sendiri menggunakan sintaks Razor, atau menggunakan helper ASP.NET yang terdapat dalam sistem.
Berikut adalah deskripsi singkat tentang beberapa alat bantuan penting Razor:
- Grid Web
- Grafik Web
- Google Analytics
- Integrasi Facebook
- Integrasi Twitter
- Mengirim Email
- Validasi
Bahasa Pemrograman Razor
Razor mendukung C# (C sharp) dan VB (Visual Basic) sekaligus.
- Halaman Sebelumnya Asisten WebPages
- Halaman Berikutnya Syarat Razor