我是模板引擎的新手只是我很好奇,是否有可能在沒有MVC的情況下使用Razor?我想在.NET中使用模板引擎。我已經看過NVelocity,但剃刀似乎更容易理解我Razor是否需要MVC3,還是隻能在.NET中使用它?
3
A
回答
4
嗯,不是真的。 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
1
您可以檢查出RazorEngine:
一個模板引擎在建微軟的Razor解析技術。 RazorEngine允許您使用Razor語法來構建健壯的 模板
相關問題
- 1. .Net負載引用是前面的,還是隻有當它需要它們時?
- 2. 我是否還需要Microsoft.Bcl.Build in .net 4.5+
- 3. 你需要安裝.net 3.5和4.0還是隻安裝.net 4?
- 4. 在.NET中,是否需要註冊DLL?
- 5. MEF是否需要.NET 4?
- 6. MSDeploy是否需要.net 4?
- 7. 即使我只關心它的流,我是否還需要存儲TcpClient?
- 8. git是否需要在服務器上才能使用它?
- 9. 在Xcode中,使用@import,是否還需要鏈接框架?
- 10. 要求文件使用dirname(__ FILE__)還是隻需要文件名?
- 11. RazorEngine是否需要安裝MVC3?
- 12. 在.NET 4.0中,你是否還需要在代碼中處理gridview分頁?
- 13. 是否需要激活插件才能使用它們?
- 14. SQL視圖。我是否需要使用它來提高性能?
- 15. 我是否需要下載Unity源代碼才能使用它?
- 16. 是否需要註冊一個DLL才能使用它
- 17. 是否需要在Delphi中使用GUID?
- 18. 是否需要在onActivityResult()中使用super.onActivityResult()?
- 19. 是否需要使用imap_close?
- 20. 是否需要使用Clonable?
- 21. Microsoft.ServiceModel.Web是否只能在GAC中使用?
- 22. 需要使用鎖還是不行?
- 23. qsort是否需要一致的比較,還是我可以用它來洗牌?
- 24. 我可以只使用會話嗎?還是需要ACL?
- 25. 我可以只使用e4x還是我也需要regex?
- 26. .NET Web應用程序中的Google Analytics請求。我是否需要使用OAUTH,還是隻能使用API密鑰來請求?
- 27. 使用launch4j,最終用戶是否還需要安裝JRE?
- 28. 使用改造時,我是否需要檢查活動是否還活着?
- 29. 模型是否需要在MVC3中鏡像數據庫?
- 30. Ajax是否總是需要使用node.js?