Latest web development tutorials

ASP.NET Razor Zeichen

Rasiermesser ist keine Programmiersprache. Es ist eine Auszeichnungssprache-Server.


Was ist Razor?

Razor ist eine Markup-Syntax, die Sie auf serverbasierte Codes (Visual Basic und C #) eingebettet in Webseiten ermöglicht.

Server-basierten Code, wenn an den Webbrowser übertragen dynamische Web-Inhalte zu erstellen. Wenn eine Seite angefordert wird, der Server, bevor Sie die Seite an den Browser ersten Seite serverbasierte Codeausführung zurück. Mit dem Server ausgeführt wird, kann der Code ausführen komplexe Aufgaben, wie zum Beispiel den Zugriff auf die Datenbank.

Razor ist ASP.NET-basierte, für die Erstellung von Web-Anwendungen und Design. Es hat eine traditionelle ASP.NET-Features, aber es ist einfacher zu bedienen und leichter zu erlernen.


Razor-Syntax

Razor verwendet klassischen ASP und PHP und ähnliche Syntax.

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 (klassische ASP):

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


Razor Helper

ASP.NET Hilfe ist eine Komponente von einigen Zeilen von einfachen Code Rasiermesser zugreifen.

Sie können Ihre eigenen mit dem Razor-Syntax-Hilfe, oder verwenden Sie die integrierten ASP.NET-Helfer bauen.

Nachfolgend finden Sie eine kurze Beschreibung einiger nützlicher Razor Helfer:

  • Web Grid (Web Grid)
  • Web-Grafiken (Web Graphics)
  • Google Analytics (Google-Analyse)
  • Facebook-Integration (Integration mit Facebook)
  • Twitter-Integration (Integration von Twitter)
  • Senden E-Mail (E-Mail)
  • Validierung (Prüfung)

Razor Programmiersprache

Razor Unterstützung C # (Cis) und VB (Visual Basic).