Нужен ли Razor MVC3 или я могу использовать его только с .NET?

Я новичок в шаблонизаторах. Мне любопытно, можно ли использовать Razor без MVC? Я хочу использовать механизм шаблонов в .NET. Я посмотрел на NVelocity, но бритва мне кажется более понятной


person Barış Velioğlu    schedule 05.08.2011    source источник


Ответы (2)


Ну не совсем. Механизм просмотра Razor построен на основе ASP.Net, но не зависит от инфраструктуры MVC.

Вы можете использовать его в консольном приложении, если хотите.

Вот хорошая статья, демонстрирующая использование вне MVC: http://buildstarted.com/2010/09/29/razor-view-engine-without-mvc-at-all/

и еще один от Эндрю Нурса: http://vibrantcode.com/blog/2010/7/22/using-the-razor-parser-outside-of-aspnet.html

person Mrchief    schedule 05.08.2011

Вы можете проверить RazorEngine:

Механизм шаблонов, основанный на технологии синтаксического анализа Microsoft Razor. RazorEngine позволяет использовать синтаксис Razor для создания надежных шаблонов.

person Vegar    schedule 04.01.2012