3

我正在考虑将我的一个项目(以及随后的其他项目)切换到 Spark View Engine,但经过今天的研究,我遇到了 Visual Studio 2010 缺乏 Intellisense 的问题。不仅如此,该项目似乎是不定期维护。

所以我有一种感觉,我现在不应该选择 Spark。然而,显然 NHaml 也有同样的“问题”。

我知道这里有更详细的讨论ASP.NET MVC View Engine Comparison

但我仍然希望您考虑选择什么,还是暂时使用 WebForms 视图引擎?

4

1 回答 1

14

与 WebForms 视图引擎相比,我更喜欢Sparks。与正常视图相比,所有视图都变得非常干净。智能感知与否,我仍然会使用 Sparks。轻松选择。当缺少某些东西时,您仍然会遇到运行时错误,并且当您习惯那里没有 Intellisense 时,这并不是什么大问题。调试可能需要额外的 5 秒时间,但是,在(主要是)简单的语法问题稍微更快的调试之前,可读性和干净的视图。

我已经在一个项目中使用 Spark 已经四个月了,而且我永远不会回到默认的项目。一旦你掌握了它,它就再也没有任何严重的问题,这绝对值得。当您真正看到它时,您就会知道:-)

于 2010-05-30T19:19:35.107 回答