Microsoft recently released a book and few samples to help you learn how to create dynamic Web content using ASP.NET Web Pages with the Razor syntax.
ASP.NET Web Pages with Razor Syntax is a web framework and part of WebMatrix which gives you everything you need to build Web sites using Windows.
You can also checkout how to use the Razor View Engine in ASP.NET MVC 3
Will you give this article a +1 ? Thanks in advance