Składnia Razor powstała wraz z ASP.net MVC 3. Jest bardzo naturalna i prosta więc nie powinieneś mieć z nią większych problemu. Ze względu na to, że jest to język C# pomieszany z HTML’em, możesz używać jej tylko w plikach .cshtml.(można także jej używać pisząc w VB, na plikach .vbhtml) Aby zacząć używać tej składni wystarczy w pliku .cshtml napisać “@”. W przypadku, gdy piszemy blok kodu, należy za znakiem @ dopisać nawiasy klamrowe, czyli tak:
Składnia została wymyślona po to by swobodnie operować kodem html i to jest jej najczęstsze zastosowanie. Przykład, tworzenie pętli wypisującą jakieś otrzymane dane.
Jak używać zmiennych w Razor? Normalnie, piszemy ciągle w języku C# i obowiązują nas te same zasady.