.RAZOR Dateiendung
Razor-Komponentendatei
| Entwickler | Microsoft |
| Beliebtheit |
3,5 | 2 Stimmen |
Was ist eine RAZOR-Datei?
Eine RAZOR-Datei ist eine Razor-Komponente, die von einer Blazor-App verwendet wird. Sie enthält Quellcode, der mit Razor-Markup, C# und HTML geschrieben wurde. RAZOR-Dateien definieren einen eigenständigen Teil der Benutzeroberfläche (UI) einer Blazor-App.
Weitere Informationen
Blazor ist ein .NET-Framework, mit dem Entwickler interaktive clientseitige Web-UIs erstellen können. Besonders erwähnenswert ist, dass Blazor Entwicklern ermöglicht, UI-Komponenten mit C# statt mit JavaScript zu entwickeln und die mit .NET geschriebene serverseitige und clientseitige App-Logik gemeinsam zu verwenden.
Entwickler erstellen Blazor-Anwendungen mit Razor-Komponenten. Dabei handelt es sich um Quellcodedateien, die mit der Razor-Syntax geschrieben und mit der Erweiterung .razor gespeichert werden. Die Razor-Syntax ermöglicht es Entwicklern, HTML-Markup und C#-Code effizient in derselben Quellcodedatei zu kombinieren, um dynamische Webinhalte zu erstellen. Eine Razor-Komponente definiert einen Teil der Benutzeroberfläche einer Blazor-App, beispielsweise eine Webseite, ein Dialogfeld oder ein Dateneingabeformular.
Eine RAZOR-Datei lässt sich leicht erkennen, indem man nach @-Symbolen sucht, die Razor-Direktiven und Codeblöcken vorangestellt sind. Beispielsweise verwendet Razor die @page-Direktive, um die relative URL einer Komponente anzugeben, und die @if-Direktive, um zu steuern, wann Code ausgeführt wird. RAZOR-Dateien verwenden das Symbol @ und reservierte Direktiven, um von HTML-Markup zu C#-Code zu wechseln.
HINWEIS: Nicht-Blazor-Dateien, die die Razor-Syntax verwenden, werden als .CSHTML-Dateien gespeichert.
So öffnen Sie eine RAZOR-Datei
Sie können eine RAZOR-Datei in jedem Text- oder Quellcodeeditor öffnen und bearbeiten. Quellcodeeditoren wie Microsoft Visual Studio Code (plattformübergreifend) und GitHub Atom (plattformübergreifend) enthalten hilfreiche Funktionen, die das Überprüfen und Bearbeiten von RAZOR-Dateien erleichtern.
