距this question已经过去了一年,我现在想知道 - 人们发现什么样的视觉引擎非常好?为什么?
答案 0 :(得分:4)
我认为最活跃的是Spark View Engine。它有很好的文档记录,包括某些主题的视频。我亲自将NHAML View Engine用于项目,我喜欢它,但文档几乎不存在。我还认为NHAML在添加功能和修复错误方面不是很活跃。
我计划在未来的项目中使用Spark View引擎。
答案 1 :(得分:0)
如果您习惯使用NVelocity语法,则NVelocity视图引擎很好。 MVC Contrib项目已包含MvcContrib.Castle.NVelocityViewFactory。
您可以从www.codeplex.com/mvccontrib
下载我从一本我正在学习的书中读到这篇文章,但我希望它有所帮助,因为没有其他人回应。
答案 2 :(得分:0)
我发现NHAML是一个积极的方向,并在宠物项目中使用它,看看它的局限性。
Spark可能有它的优点,但我不喜欢它基本上是对现有语法的捎带。 这对我来说很不舒服,但这只是个人的。
我担心的是新的视图引擎可能无法从即将到来的MVC2助手中获利。
答案 3 :(得分:0)
作为替代方案,您还可以查看SharpDOM视图引擎 - http://sharpdom.codeplex.com/ - 它结合了纯HTML代码的简单性和以相当一致的方式表达的C#逻辑