用于Asp.net的MVC 3的轻量级替代品



我只需要在一个循环中迭代数据,并通过ViewBag类型集合传递一些字符串。MVC 3可以完成这项工作,但在许多情况下,我发现它过于复杂,无法满足我的需求。有什么更接近Rails视图为Asp.net?(我知道Spark).

嗯,有WebMatrix,它是ASP的轻量级版本。净MVC。它实际上只代表MVC的V(视图)部分。

你可以使用没有MVC 3的razor。然而,我相信MVC 3代码的轻、重或复杂程度取决于开发者,因为MVC 3给了你比Web Forms更多的控制。如果你遵循最佳实践,我希望MVC 3应用程序比同等的web表单应用程序要轻得多,除非该应用程序只有一两个页面。有一个学习曲线,但我认为MVC 3, Razor和实体框架是非常值得投入时间来学习的。

最新更新