Razor is a simple markup syntax for embedding server code (C# or VB) into ASP.NET web pages
 

Example

<!DOCTYPE html>

<html lang="en">
<head>
     <meta charset="utf-8" />
     <title>Web Pages Demo</title>
</head>
<body>
     <h1>Hello Web Pages</h1>
     <p>The time is @DateTime.Now</p>
</body>
</html>

The page above contains both ordinary HTML markup and Razor markup.



Practice Excercise Practice now