在asp.net mvc中开发视图的最常用方法是什么?我应该使用默认以外的视图引擎吗?据我所知,StackOverflow是使用ASP.NET MVC的更大的站点,那么,他们使用什么?
在使用视图引擎的优点中,似乎它们比默认引擎更容易。在缺点中,似乎它们破坏了ASP.NET MVC中的原始视图概念(使用帮助程序),它们不是非常可扩展的,并且在Visual Studio IDE上没有针对它们的intellisense或sintax突出显示。
你建议我做什么?
答案 0 :(得分:4)
现在使用默认值,有了一些默认的经验,你可能会发现它适合你,只是你正在做的事情,但有了这个经验,你可以更好地衡量以后的利弊与其他引擎。
另外,如果您现在正在学习MVC(我相信大多数人都是这样),大多数在线教程都会显示默认引擎,因此您不必浪费时间将教程材料转换为任何其他视图引擎
答案 1 :(得分:1)
使用默认的WebFormsViewEngine,直到遇到令人信服的理由为止。我不会写你自己的。如果您不喜欢WebForms,请尝试Spark。