.CSHTML Extensión de archivo
Página web de ASP.NET Razor
| Desarrollador | Microsoft |
| Popularidad |
4.1 | 46 Votos |
¿Qué es un archivo CSHTML?
Un archivo CSHTML es un archivo de página web HTML de C# utilizado por Razor, un motor de vistas de ASP.NET que genera páginas web. Es similar a un archivo de página web estándar de ASP.NET (.ASP o .ASPX), pero utiliza una sintaxis ligeramente diferente. Los archivos CSHTML se ejecutan en un servidor web, que genera HTML para un navegador web cliente.
Más información
Los archivos CSHTML son similares a los archivos .VBHTML (HTML de Visual Basic). Sin embargo, utilizan una sintaxis más cercana al lenguaje C# que al lenguaje Visual Basic.
Una forma sencilla de reconocer un archivo CSHTML es buscar los símbolos @ que preceden a las directivas reservadas y los bloques de código de Razor. Los archivos CSHTML utilizan el símbolo @ y las directivas reservadas de Razor para pasar del marcado HTML al código C#.
La mayoría de los archivos CSHTML se crean en Microsoft Visual Studio. Visual Studio proporciona resaltado de sintaxis y sugerencias de código de Intellisense que ayudan a los desarrolladores a crear archivos CSHTML.
NOTA: Razor ofrece operaciones de sintaxis de plantillas adicionales, además de las compatibles con el motor de vistas predeterminado de ASP.NET MVC.
Cómo abrir un archivo CSHTML
Puede abrir y editar un archivo CSHTML en cualquier editor de texto o de código fuente. Los editores de código fuente, como Microsoft Visual Studio Code (multiplataforma) y GitHub Atom (multiplataforma), contienen funciones útiles que facilitan la revisión y edición de archivos CSHTML.
