.CSHTML Estensione file
Pagina web ASP.NET Razor
| Sviluppatore | Microsoft |
| Popolarità |
4,1 | 46 Voti |
Che cos'è un file CSHTML?
Un file CSHTML è un file di pagina web HTML C# utilizzato da Razor, un motore di visualizzazione ASP.NET che genera pagine web. È simile a una pagina web ASP.NET standard (file .ASP o .ASPX), ma utilizza una sintassi leggermente diversa. I file CSHTML vengono eseguiti su un server web, che genera HTML per un browser web client.
Maggiori informazioni
I file CSHTML sono simili ai file .VBHTML (Visual Basic HTML). Tuttavia, utilizzano una sintassi più vicina al linguaggio C# che al linguaggio Visual Basic.
Un modo semplice per riconoscere un file CSHTML consiste nel cercare i simboli @ che precedono le direttive riservate e i blocchi di codice Razor. I file CSHTML utilizzano il simbolo @ e le direttive riservate Razor per passare dal markup HTML al codice C#.
La maggior parte dei file CSHTML viene creata in Microsoft Visual Studio. Visual Studio offre l'evidenziazione della sintassi e suggerimenti di codice IntelliSense che aiutano gli sviluppatori a creare file CSHTML.
NOTA: Razor offre operazioni di sintassi aggiuntive per la creazione di modelli oltre a quelle supportate dal motore di visualizzazione predefinito di ASP.NET MVC.
Come aprire un file CSHTML
Puoi aprire e modificare un file CSHTML in qualsiasi editor di testo o di codice sorgente. Gli editor di codice sorgente, come Microsoft Visual Studio Code (multipiattaforma) e GitHub Atom (multipiattaforma), includono funzioni utili che semplificano la revisione e la modifica dei file CSHTML.
