Razor est une syntaxe de balisage qui vous permet d'intégrer du code basé sur un serveur (Visual Basic et C#) dans des pages Web.
Le code basé sur le serveur crée du contenu dynamique lorsque les pages Web sont écrites dans le navigateur. Lorsqu'une page Web se charge, le serveur exécute le code basé sur le serveur dans la page avant de renvoyer la page au navigateur. Parce qu'il s'exécute sur le serveur, ce code peut effectuer des tâches complexes, comme accéder à une base de données.
Razor est basé sur ASP.NET, conçu pour la création d'applications Web. Il a la puissance du balisage ASP.NET traditionnel, mais il est plus facile à utiliser et à apprendre.
Vous pouvez créer votre propre assistant en utilisant la syntaxe Razor ou utiliser l'assistant ASP.NET intégré.