FileInfo

Languages

Overview

What is a RAZOR file? A RAZOR file is a Razor component used by a Blazor app. It contains source code written using Razor markup, C#, and HTML . RAZOR files define a self-contained portion of a Blazor app's user interface ( UI ).

More Information RAZOR file open in Microsoft Visual Studio Code Blazor is a .NET framework that developers can use to build interactive client-side web UIs. Notably, Blazor allows developers to develop UI components using C# instead of JavaScript and to share server-side and client-side app logic written in .NET. Developers build Blazor applications using Razor components, which are source code files written using Razor syntax and saved using the .razor extension. Razor syntax allows developers to efficiently combine HTML markup with C# code in the same source code file, to create dynamic web content. A Razor component defines a piece of a Blazor app's UI, such as a webpage, dialog box, or data entry form. One easy way to recognize a RAZOR file is to look for @ symbols that precede Razor directives and code blocks. For example, Razor uses the @page directive to specify a component's relative URL, and it uses the @if directive to control when code runs. RAZOR files use the @ symbol and reserved directives to transition from HTML markup to C# code. NOTE: Non-Blazor files that use Razor syntax are saved as .CSHTML files.

Popularity3.5/5

2 votes

Quick AppOpen with
VerifiedVerified by FileInfo.com The FileInfo.com team has independently researched the Razor Component file format and Mac, Windows, and Linux apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified. If you would like to suggest any additions or updates to this page, please let us know .

Document Icon

Breadcrumbs

DeveloperMicrosoft
Popularity3.5 | 2 Votes

Previous / Next

In-Depth

.RAZOR File Extension

Razor Component File

DeveloperMicrosoft
Popularity
3.5  |  2 Votes
 

What is a RAZOR file?

A RAZOR file is a Razor component used by a Blazor app. It contains source code written using Razor markup, C#, and HTML . RAZOR files define a self-contained portion of a Blazor app's user interface ( UI ).

More Information

RAZOR file open in Microsoft Visual Studio Code

Blazor is a .NET framework that developers can use to build interactive client-side web UIs. Notably, Blazor allows developers to develop UI components using C# instead of JavaScript and to share server-side and client-side app logic written in .NET.

Developers build Blazor applications using Razor components, which are source code files written using Razor syntax and saved using the .razor extension. Razor syntax allows developers to efficiently combine HTML markup with C# code in the same source code file, to create dynamic web content. A Razor component defines a piece of a Blazor app's UI, such as a webpage, dialog box, or data entry form.

One easy way to recognize a RAZOR file is to look for @ symbols that precede Razor directives and code blocks. For example, Razor uses the @page directive to specify a component's relative URL, and it uses the @if directive to control when code runs. RAZOR files use the @ symbol and reserved directives to transition from HTML markup to C# code.

NOTE: Non-Blazor files that use Razor syntax are saved as .CSHTML files.

How to open a RAZOR file

You can open and edit a RAZOR file in any text or source code editor. Source code editors, such as Microsoft Visual Studio Code (cross-platform) and GitHub Atom (cross-platform), contain helpful features that make reviewing and editing RAZOR files easier.

Open over 400 file formats with File Viewer Plus . Free Download

Programs that open RAZOR files

Sort

Pricing

Program Name

Platform

Reset

X

Windows

Microsoft Visual Studio 2022

Free +

Microsoft Visual Studio Code

Free

GitHub Atom

Discontinued

Free

GNU Emacs

Free

Any text editor

Mac

Microsoft Visual Studio Code

Free

GitHub Atom

Discontinued

Free

GNU Emacs

Free

Any text editor

Linux

Microsoft Visual Studio Code

Free

GitHub Atom

Discontinued

Free

GNU Emacs

Free

Any text editor

Chrome OS

Google Chrome Text

Included with OS

Category: Web Files

Updated: October 26, 2021

FAQ

What is a RAZOR file?
A RAZOR file is a Razor component used by a Blazor app. It contains source code written using Razor markup, C#, and HTML. RAZOR files define a self-contained portion of a Blazor app's user interface (UI).
How do I open a .razor file?
You can open and edit a RAZOR file in any text or source code editor. Source code editors, such as Microsoft Visual Studio Code (cross-platform) and GitHub Atom (cross-platform), contain helpful features that make reviewing and editing RAZOR files easier.