ASP.NET Razor - znaczniki
- Poprzednia strona Asystenci WebPages
- Następna strona Gramatyka Razor
Razor nie jest językiem programowania. Jest to język znaczków po stronie serwera.
Co to Razor?
Razor to składnia pozwalająca wstawiać do stron internetowych kod serwerowy (Visual Basic i C#).
Kiedy strona internetowa jest zapisywana do przeglądarki, kod serwerowy może tworzyć dynamiczną treść. Przed zwróceniem strony przeglądarce, serwer wykonuje kod serwerowy znajdujący się na stronie. Ponieważ ten kod jest wykonywany na serwerze, może wykonywać złożone zadania, takie jak dostęp do bazy danych.
Razor oparty jest na ASP.NET, został zaprojektowany do tworzenia aplikacji webowych. Ma zdolność do pracy z tradycyjnymi znacznikami ASP.NET, ale jest łatwiejszy w użyciu i nauce.
Gramatyka Razor
Składnia używana przez Razor jest podobna do PHP i 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 (i Classic ASP):
<ul> <% for (int i = 0; i < 10; i++) { %> <li><% =i %></li> <% } %> </ul>
Asystenci Razor
Asystenci Razor można uzyskać za pomocą prostego kodu Razor.
Możesz używać składni Razor do tworzenia własnych asystentów, lub korzystać z wbudowanych asystentów ASP.NET.
Poniżej znajduje się krótki opis niektórych ważnych asystentów Razor:
- Web Grid
- Web Graphics
- Google Analytics
- Integracja z Facebookiem
- Integracja z Twitterem
- Wysyłanie e-maili
- Walidacja
Język programowania Razor
Razor obsługuje jednocześnie C# (C sharp) i VB (Visual Basic).
- Poprzednia strona Asystenci WebPages
- Następna strona Gramatyka Razor