3

I am newbie for template engines Just I am curious is it possible to use Razor without MVC ? I want to use a template engine in .NET. I have looked at the NVelocity but razor seems more understandable to me

Barış Velioğlu
  • 5,709
  • 15
  • 59
  • 105

2 Answers2

4

Well, not really. Razor view engine is built on top of ASP.Net but it doesn't depend on MVC framework.

You can use it in a console app if you wish.

Here's a good article demonstrating the use outside of MVC: http://buildstarted.com/2010/09/29/razor-view-engine-without-mvc-at-all/

and another one here from Andrew Nurse: http://vibrantcode.com/blog/2010/7/22/using-the-razor-parser-outside-of-aspnet.html

Mrchief
  • 75,126
  • 20
  • 142
  • 189
1

You can check out RazorEngine:

A templating engine built upon Microsoft's Razor parsing technology. The RazorEngine allows you to use Razor syntax to build robust templates

Vegar
  • 12,828
  • 16
  • 85
  • 151