Razor ialah sintaks markup yang membolehkan anda membenamkan kod berasaskan pelayan (Visual Basic dan C#) ke dalam halaman web.
Kod berasaskan pelayan mencipta kandungan dinamik apabila halaman web ditulis ke penyemak imbas. Apabila halaman web dimuatkan, pelayan melaksanakan kod berasaskan pelayan dalam halaman sebelum mengembalikan halaman ke penyemak imbas. Kerana ia berjalan pada pelayan, kod ini boleh melaksanakan tugas yang kompleks, seperti mengakses pangkalan data.
Razor adalah berdasarkan ASP.NET, yang direka untuk penciptaan aplikasi web. Ia mempunyai kuasa penanda ASP.NET tradisional, tetapi lebih mudah digunakan dan lebih mudah dipelajari.
Anda boleh membina pembantu anda sendiri menggunakan sintaks Razor, atau gunakan pembantu ASP.NET terbina dalam.